Suporte ao armazenamento, recuperação, apresentação e extensão de informação proveniente de atividades de captura

Detalhes bibliográficos
Autor(a) principal: Baldochi Júnior, Laercio Augusto
Data de Publicação: 2005
Tipo de documento: Tese
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: http://www.teses.usp.br/teses/disponiveis/55/55134/tde-21082015-103953/
Resumo: A computação ubíqua tem se estabelecido como um novo paradigma de interação usuário-computador; sua essência está em auxiliar atividades humanas de modo minimamente intrusivo, permitindo a integração transparente de tecnologia no cotidiano dos indivíduos (Weiser 1991). Um tema frequentemente explorado dentro da computação ubíqua é a construção de aplicações de captura acesso (Abowd and Mynatt 2000; Abowd et al. 2002). Gerenciando um conjunto de dispositivos ubíquos que inclui lousas eletrônicas, câmeras de vídeo e microfones, essas aplicações realizam a captura das mais diferentes experiências humanas, desde reuniões de trabalho até atividades educacionais em sala de aula, com o objetivo de permitir o posterior acesso ao conteúdo capturado. O trabalho desenvolvido nesta tese tem como objetivo geral prover facilidades infra-estruturais e de serviços de modo a facilitar o desenvolvimento dessas aplicações. Trabalhos anteriores identificaram a necessidade de oferecer suporte de comunicação e funcionalidades às aplicações de captura e acesso. Esta tese tem como objetivos específicos tratar problemas associados à representação e ao gerenciamento da informação produzida pelas aplicações. Para tanto, foram definidas abstrações de alto nível capazes de facilitar o intercâmbio da informação capturada, seu armazenamento e sua apresentação na Web. O efetivo suporte à estruturação e ao gerenciamento dos dados manipulados pelas aplicações de captura e acesso demanda uma modelagem consistente das informações de contexto específicas de cada aplicação. No sentido de apoiar essa modelagem, desenvolveu-se o Coritextractor, metodologia que permite associar informações presentes no modelo conceituai das aplicações às dimensões de contexto comumente utilizadas por aplicações de captura e acesso. Entre seus resultados, o Contextractor produz esquemas XML usados como blocos arquiteturais na definição de uma infra-estrutura de software que oferece abstrações de alto nível para o desenvolvimento de aplicações de captura e acesso. Tais abstrações incluem: um modelo de desenvolvimento de aplicações baseado em componentes de software; um serviço capaz de oferecer facilidades de armazenamento e apresentação de conteúdo capturado de maneira transparente; e uma linguagem para consulta de conteúdo capturado baseada nas informações de contexto da aplicação. A metodologia de modelagem, o modelo de desenvolvimento e os serviços de gerenciamento de conteúdo, resultados desta tese, são suportados por um conjunto de softwares capazes de apoiar o desenvolvimento de aplicações voltadas a diferentes domínios de captura e acesso. As abstrações desenvolvidas possibilitaram a construção de diversas aplicações, algumas das quais vêm sendo utilizadas de maneira contínua há mais de três anos. A transformação de protótipos em aplicações robustas consiste em uma importante forma de validação do trabalho desenvolvido.
id USP_50d4f45711f33326e0d7b40d46572069
oai_identifier_str oai:teses.usp.br:tde-21082015-103953
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling Suporte ao armazenamento, recuperação, apresentação e extensão de informação proveniente de atividades de capturaSupport for the storage, retrieval, presentation and extension of information captured from live experiencesNão disponívelNot availableA computação ubíqua tem se estabelecido como um novo paradigma de interação usuário-computador; sua essência está em auxiliar atividades humanas de modo minimamente intrusivo, permitindo a integração transparente de tecnologia no cotidiano dos indivíduos (Weiser 1991). Um tema frequentemente explorado dentro da computação ubíqua é a construção de aplicações de captura acesso (Abowd and Mynatt 2000; Abowd et al. 2002). Gerenciando um conjunto de dispositivos ubíquos que inclui lousas eletrônicas, câmeras de vídeo e microfones, essas aplicações realizam a captura das mais diferentes experiências humanas, desde reuniões de trabalho até atividades educacionais em sala de aula, com o objetivo de permitir o posterior acesso ao conteúdo capturado. O trabalho desenvolvido nesta tese tem como objetivo geral prover facilidades infra-estruturais e de serviços de modo a facilitar o desenvolvimento dessas aplicações. Trabalhos anteriores identificaram a necessidade de oferecer suporte de comunicação e funcionalidades às aplicações de captura e acesso. Esta tese tem como objetivos específicos tratar problemas associados à representação e ao gerenciamento da informação produzida pelas aplicações. Para tanto, foram definidas abstrações de alto nível capazes de facilitar o intercâmbio da informação capturada, seu armazenamento e sua apresentação na Web. O efetivo suporte à estruturação e ao gerenciamento dos dados manipulados pelas aplicações de captura e acesso demanda uma modelagem consistente das informações de contexto específicas de cada aplicação. No sentido de apoiar essa modelagem, desenvolveu-se o Coritextractor, metodologia que permite associar informações presentes no modelo conceituai das aplicações às dimensões de contexto comumente utilizadas por aplicações de captura e acesso. Entre seus resultados, o Contextractor produz esquemas XML usados como blocos arquiteturais na definição de uma infra-estrutura de software que oferece abstrações de alto nível para o desenvolvimento de aplicações de captura e acesso. Tais abstrações incluem: um modelo de desenvolvimento de aplicações baseado em componentes de software; um serviço capaz de oferecer facilidades de armazenamento e apresentação de conteúdo capturado de maneira transparente; e uma linguagem para consulta de conteúdo capturado baseada nas informações de contexto da aplicação. A metodologia de modelagem, o modelo de desenvolvimento e os serviços de gerenciamento de conteúdo, resultados desta tese, são suportados por um conjunto de softwares capazes de apoiar o desenvolvimento de aplicações voltadas a diferentes domínios de captura e acesso. As abstrações desenvolvidas possibilitaram a construção de diversas aplicações, algumas das quais vêm sendo utilizadas de maneira contínua há mais de três anos. A transformação de protótipos em aplicações robustas consiste em uma importante forma de validação do trabalho desenvolvido.Ubiquitous computing has been establishing itself as a new human-computer interaction paradigm; its essence is in supporting human experiences in an non-intrusive way, allowlng the transparent integration of technology in the everyday life (Weiser 1991). A frequently exploited theme in ubiquitous computing is the construction of capture and access applications (Abowd and Mynatt 2000; Abowd et al. 2002). Managing a set of ubiquitous devices that includes electronic whiteboards, video cameras and microphones, those applications are able to record a varying of human experiences, including domains such as meetings and classes, aiming at providing later access to the captured content. The work reported in this thesis has the general goal of providing service and infrastructural facilities in order to support the development of those applications. Previous work identifled the need to provide communication and functionality abstractions to aid the development of capture and access applications. This thesis aims at addressing speciíic problems associated to the representation and management of content generated during live capture sessions. To achieve this goal, high levei abstractions were defined to facilitate the interchange, storage and presentation of captured information. The effective support for the structuring and management of captured data requires a consistent approach for modeling the application\'s contextual information. Towards supporting this modeling, this thesis proposes the Contextractor, a methodology that allows the association between entities of the application\'s conceptual model and the context dimensions commonly used by capture and access applications. Amongst its results, the Contextractor generates XML schemas that are used as architectural building blocks of a software infrastructure that provides high levei abstractions for the development of applications. These abstractions include: an application development model based on software components; a storage and presentation service that allows the visualization of captured content on the Web; and a language for querying captured content based on the application\'s contextual information. The modeling methodology, the application development model and the data management services, results of this thesis, are supported by a set of softwares that allows the development of applications targeted to a wide variety of application domains. The provided abstractions have been used in the construction of several applications, some of which are being continuously used for more than three years. The transformation of prototypes in robust applications consists in an important validation of the proposed solutions.Biblioteca Digitais de Teses e Dissertações da USPPimentel, Maria da Graça CamposBaldochi Júnior, Laercio Augusto2005-08-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfhttp://www.teses.usp.br/teses/disponiveis/55/55134/tde-21082015-103953/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2016-07-28T16:11:57Zoai:teses.usp.br:tde-21082015-103953Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212016-07-28T16:11:57Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Suporte ao armazenamento, recuperação, apresentação e extensão de informação proveniente de atividades de captura
Support for the storage, retrieval, presentation and extension of information captured from live experiences
title Suporte ao armazenamento, recuperação, apresentação e extensão de informação proveniente de atividades de captura
spellingShingle Suporte ao armazenamento, recuperação, apresentação e extensão de informação proveniente de atividades de captura
Baldochi Júnior, Laercio Augusto
Não disponível
Not available
title_short Suporte ao armazenamento, recuperação, apresentação e extensão de informação proveniente de atividades de captura
title_full Suporte ao armazenamento, recuperação, apresentação e extensão de informação proveniente de atividades de captura
title_fullStr Suporte ao armazenamento, recuperação, apresentação e extensão de informação proveniente de atividades de captura
title_full_unstemmed Suporte ao armazenamento, recuperação, apresentação e extensão de informação proveniente de atividades de captura
title_sort Suporte ao armazenamento, recuperação, apresentação e extensão de informação proveniente de atividades de captura
author Baldochi Júnior, Laercio Augusto
author_facet Baldochi Júnior, Laercio Augusto
author_role author
dc.contributor.none.fl_str_mv Pimentel, Maria da Graça Campos
dc.contributor.author.fl_str_mv Baldochi Júnior, Laercio Augusto
dc.subject.por.fl_str_mv Não disponível
Not available
topic Não disponível
Not available
description A computação ubíqua tem se estabelecido como um novo paradigma de interação usuário-computador; sua essência está em auxiliar atividades humanas de modo minimamente intrusivo, permitindo a integração transparente de tecnologia no cotidiano dos indivíduos (Weiser 1991). Um tema frequentemente explorado dentro da computação ubíqua é a construção de aplicações de captura acesso (Abowd and Mynatt 2000; Abowd et al. 2002). Gerenciando um conjunto de dispositivos ubíquos que inclui lousas eletrônicas, câmeras de vídeo e microfones, essas aplicações realizam a captura das mais diferentes experiências humanas, desde reuniões de trabalho até atividades educacionais em sala de aula, com o objetivo de permitir o posterior acesso ao conteúdo capturado. O trabalho desenvolvido nesta tese tem como objetivo geral prover facilidades infra-estruturais e de serviços de modo a facilitar o desenvolvimento dessas aplicações. Trabalhos anteriores identificaram a necessidade de oferecer suporte de comunicação e funcionalidades às aplicações de captura e acesso. Esta tese tem como objetivos específicos tratar problemas associados à representação e ao gerenciamento da informação produzida pelas aplicações. Para tanto, foram definidas abstrações de alto nível capazes de facilitar o intercâmbio da informação capturada, seu armazenamento e sua apresentação na Web. O efetivo suporte à estruturação e ao gerenciamento dos dados manipulados pelas aplicações de captura e acesso demanda uma modelagem consistente das informações de contexto específicas de cada aplicação. No sentido de apoiar essa modelagem, desenvolveu-se o Coritextractor, metodologia que permite associar informações presentes no modelo conceituai das aplicações às dimensões de contexto comumente utilizadas por aplicações de captura e acesso. Entre seus resultados, o Contextractor produz esquemas XML usados como blocos arquiteturais na definição de uma infra-estrutura de software que oferece abstrações de alto nível para o desenvolvimento de aplicações de captura e acesso. Tais abstrações incluem: um modelo de desenvolvimento de aplicações baseado em componentes de software; um serviço capaz de oferecer facilidades de armazenamento e apresentação de conteúdo capturado de maneira transparente; e uma linguagem para consulta de conteúdo capturado baseada nas informações de contexto da aplicação. A metodologia de modelagem, o modelo de desenvolvimento e os serviços de gerenciamento de conteúdo, resultados desta tese, são suportados por um conjunto de softwares capazes de apoiar o desenvolvimento de aplicações voltadas a diferentes domínios de captura e acesso. As abstrações desenvolvidas possibilitaram a construção de diversas aplicações, algumas das quais vêm sendo utilizadas de maneira contínua há mais de três anos. A transformação de protótipos em aplicações robustas consiste em uma importante forma de validação do trabalho desenvolvido.
publishDate 2005
dc.date.none.fl_str_mv 2005-08-01
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://www.teses.usp.br/teses/disponiveis/55/55134/tde-21082015-103953/
url http://www.teses.usp.br/teses/disponiveis/55/55134/tde-21082015-103953/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1815257246005723136