3 resultados para Hypermedia

em Lume - Repositório Digital da Universidade Federal do Rio Grande do Sul


Relevância:

10.00% 10.00%

Publicador:

Resumo:

O desenvolvimento de artefatos de software é um processo de engenharia, como todo processo de engenharia, envolve uma série de etapas que devem ser conduzidas através de uma metodologia apropriada. Para que um determinado software alcance seus objetivos, as características conceituais e arquiteturais devem ser bem definidas antes da implementação. Aplicações baseadas em hiperdocumentos possuem uma característica específica que é a definição de seus aspectos navegacionais. A navegação é uma etapa crítica no processo de definição de softwares baseados em hiperdocumentos, pois ela conduz o usuário durante uma sessão de visita ao conteúdo de um site. Uma falha no processo de especificação da navegação causa uma perda de contexto, desorientando o usuário no espaço da aplicação. Existem diversas metodologias para o tratamento das características de navegação de aplicações baseadas em hiperdocumentos. As principais metodologias encontradas na literatura foram estudadas e analisadas neste trabalho. Foi realizada uma análise comparativa entre as metodologias, traçando suas abordagens e etapas. O estudo das abordagens de especificação de hiperdocumentos foi uma etapa preliminar servindo como base de estudo para o objetivo deste trabalho. O foco é a construção de uma ferramenta gráfica de especificação conceitual de hiperdocumentos, segundo uma metodologia de modelagem de software baseado em hiperdocumentos. O método adotado foi o OOHDM (Object-Oriented Hypermedia Design Model), por cercar todas as etapas de um processo de desenvolvimento de aplicações, com uma atenção particular à navegação. A ferramenta implementa uma interface gráfica onde o usuário poderá modelar a aplicação através da criação de modelos. O processo de especificação compreende três modelos: modelagem conceitual, modelagem navegacional e de interface. As características da aplicação são definidas em um processo incremental, que começa na definição conceitual e finaliza nas características de interface. A ferramenta gera um protótipo da aplicação em XML. Para a apresentação das páginas em um navegador Web, utilizou-se XSLT para a conversão das informações no formato XML para HTML. Os modelos criados através das etapas de especificação abstrata da aplicação são exportados em OOHDM-ML. Um estudo de caso foi implementado para validação da ferramenta. Como principal contribuição deste trabalho, pode-se citar a construção de um ambiente gráfico de especificação abstrata de hiperdocumentos e um ambiente de implementação de protótipos e exportação de modelos. Com isso, pretende-se orientar, conduzir e disciplinar o trabalho do usuário durante o processo de especificação de aplicações.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

O volume cada vez maior de informações que as pessoas estão precisando ter acesso, as especificidades dos ambientes onde elas encontram-se e suas características individuais são responsáveis pelo crescimento da área hipermídia adaptativa. Os sistemas desta área tentam antecipar as necessidades e desejos dos usuários, entregando-lhes um sistema o mais personalizado possível. Este trabalho distingue sistema hipermídia adaptável de sistema hipermídia adaptativo, conforme a participação do usuário na indicação de suas características ao sistema. Qualquer um destes sistemas podem ser usados em áreas tais como hipermídia educacional, informação on-line, ajuda on-line, recuperação de informações, informação institucional e gerenciamento de visões personalizadas em espaços de informações. Um sistema hipermídia com característica de adaptatividade deve considerar dados do usuário, dados de utilização e dados do ambiente. Os dados do usuário são considerados na maioria dos sistemas e usados para construir o modelo do usuário, que é uma das principais partes de um sistema da área hipermídia adaptativa. O modelo do usuário geralmente mantém informações sobre preferências, conhecimento, interesse, objetivos, background e traços de personalidade do usuário. Além do modelo do usuário, existem também o modelo do domínio e as formas de adaptação presentes em muitos modelos. Por exemplo, o modelo AHAM (Adaptive Hypermedia Application Model) define através de regras os referidos modelos e é apresentado de forma sucinta neste trabalho. As formas de adaptação de um sistema hipermídia são realizadas, usando duas tecnologias principais de adaptação: apresentação adaptativa, que inclui todas as técnicas que adaptam o conteúdo de uma página de acordo com o modelo do usuário e suporte à navegação adaptativa, que abrange as técnicas que manipulam os links de uma apresentação para adequar o hiperespaço navegacional conforme o modelo do usuário. Atualmente, existem diversos sistemas com ferramentas de autoria que permitem construir apresentações adaptativas e controlar seu processo de adaptação. Um dos sistemas que considera a maior quantidade de características adaptativas do usuário e que está disponível para as plataformas mais difundidas é o sistema AHA! (Adaptive Hypermedia Architecture) que é apresentado neste trabalho. A percepção de que o uso de uma ferramenta de autoria para hipermídia adaptativa não garante que uma apresentação seja construída com alto grau de adaptatividade impulsionou o desenvolvimento de um sistema chamado AdaptAvaliador, capaz de avaliar o grau de adaptatividade de uma apresentação em diversos aspectos. Devido às diferenças de sintaxe das apresentações criadas por diferentes ferramentas de autoria, o AdapAvaliador apenas avalia apresentações construídas no AHA!. As características, arquitetura e funcionamento do sistema de avaliação de apresentações hipermídia adaptativas são apresentadas em detalhes no presente trabalho. Para testar a eficácia do AdaptAvaliador foi desenvolvido um curso, usando o AHA!, e submetido para avaliação pelo AdaptAvaliador. O curso e os resultados obtidos com a avaliação são também apresentados neste trabalho.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Nowadays, the popularity of the Web encourages the development of Hypermedia Systems dedicated to e-learning. Nevertheless, most of the available Web teaching systems apply the traditional paper-based learning resources presented as HTML pages making no use of the new capabilities provided by the Web. There is a challenge to develop educative systems that adapt the educative content to the style of learning, context and background of each student. Another research issue is the capacity to interoperate on the Web reusing learning objects. This work presents an approach to address these two issues by using the technologies of the Semantic Web. The approach presented here models the knowledge of the educative content and the learner’s profile with ontologies whose vocabularies are a refinement of those defined on standards situated on the Web as reference points to provide semantics. Ontologies enable the representation of metadata concerning simple learning objects and the rules that define the way that they can feasibly be assembled to configure more complex ones. These complex learning objects could be created dynamically according to the learners’ profile by intelligent agents that use the ontologies as the source of their beliefs. Interoperability issues were addressed by using an application profile of the IEEE LOM- Learning Object Metadata standard.