CONTEXT MANAGER FRAMEWORK FOR SUPPORTING ADAPTIVE HYPERMEDIA SYSTEMS AND OTHER CONTEXT-AWARE APPLICATIONS

COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR === FINANCIADORA DE ESTUDOS E PROJETOS === A computação orientada a contexto (Context-Aware Computing) é um paradigma que se propõe a permitir que as aplicações descubram e tirem proveito das informações que as circundam em dado instant...

Full description

Bibliographic Details
Main Author: CLAUDIA SILVA VILLA ALVAREZ DE NORONHA ROLINS
Other Authors: LUIZ FERNANDO GOMES SOARES
Language:Portuguese
Published: PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO 2003
Online Access:http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=5099@1
http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=5099@2
Description
Summary:COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR === FINANCIADORA DE ESTUDOS E PROJETOS === A computação orientada a contexto (Context-Aware Computing) é um paradigma que se propõe a permitir que as aplicações descubram e tirem proveito das informações que as circundam em dado instante, tais como localização, recursos próximos, infra-estrutura disponível, preferências do usuário, além de outras. Muitas pesquisas realizadas nessa área estão focadas na computação móvel ou na computação ubíqua. Entretanto, mais recentemente, foi possível perceber que há vários aspectos que não estão apenas limitados ao universo da ubiqüidade e da mobilidade e que também podem beneficiar outros sistemas. Os sistemas multimídia/hipermídia mais completos devem apoiar todas as etapas que envolvem o tratamento de um documento, iniciando na sua concepção, abrangendo seu armazenamento e terminando com a apresentação do documento ao leitor (usuário final). Um requisito desejável desse tipo de sistema, em particular, diz respeito à presença de mecanismos que realizem a adaptação do documento, ou seja, que efetuem algum tipo de transformação para tornar o hiperdocumento o mais adequado ao contexto no qual ele estará sendo visualizado. Sistemas hipermídia dotados de estratégias de adaptação constituem um exemplo de aplicação orientada ao contexto. O objetivo desta dissertação é propor uma arquitetura de gerência de contexto, projetada e desenvolvida como uma estrutura independente e reutilizável por diferentes sistemas, em especial, os sistemas hipermídia. A arquitetura propõe um modelo para representação da informação contextual e uma estrutura genérica (framework) capaz de ser reutilizada e incorporada em diversas implementações. === Context Aware Computing is a paradigm that allows applications to find and take profit from information that surrounds them at a given time, such as location, nearby resources, available infra-structure, user preferences, among others. Research in this area focuses on mobile or ubiquitous computing. However, recent research indicates that several aspects of this area are not limited to mobility and ubiquity. They can also profit from systems connected to other areas. Comprehensive multimedia/hypermedia systems must support all the phases of a document treatment. The treatment must encompass authoring, as well as storage and final presentation to the reader (end user). Particularly in this type of system, it is desirable to have tools that adapt the document, that is, tools that apply transformations to the hyper-document, making it adequate to the visualization. Hypermedia systems with adaptation strategies are an example of context-aware applications. The goal of this dissertation is to create a new architecture for context management: one architecture developed and built as an independent structure that may be reused by different systems, particularly by hypermedia systems. This architecture is based on a model of context information representation and on a recyclable framework that can be incorporated to several implementations.