Uma Arquitetura de Armazenamento de Informações de Contexto para Aplicações Ubíquas

  • Vinícius Maran UNIJUI
  • Iara Augustin UFSM

Resumo


Ontologias são utilizadas em sistemas computacionais para a definição de domínios. Apesar de existirem normas relativas às representações e operações em ontologias, a sua utilização em sistemas computacionais ainda não é completa, pois ainda não existe uma ferramenta, que a partir da estrutura definida em uma ontologia, seja capaz de aceitá-la em um banco de dados de modo distribuído, para facilitar a recuperação e utilização destes dados em vários nós de uma rede. Apresentamos uma nova abordagem para a persistência de ontologias para a representação de dados de contexto, que, juntamente com o banco de dados CouchDB, visa a oferecer uma arquitetura de software para recuperação e persistência de dados de contexto para sistemas ubíquos.

Referências

Weiser, M. (1991) “The Computer of the 21st Century”, Scientific American, v. 265, n. 9, 1991.

Kukhun, D.A.A., Sedes, F. (2007) “Step Towards Pervasive Software: Does Software Engineering Need Reengineering?” In the book: Complex Systems Concurrent Engineering, Ed. Springer. ISBN 978-1-84628-975-0, 2007, pp. 143-150.

Swartout, W. and Tate, A. (1999). Ontologies. In IEEE Inteligent Systems and their applications, volume vl 14, n 1. IEEE.

Machado, A., Vicentini, C., Librelotto, G., Augustin, I. (2010) “Ciência do Contexto para tarefas clínicas em um sistema de saúde pervasivo”, In: XXXVI Conferência Latino-Americana de informática – CLEI, Assuncion, Paraguai. 2010.

Batzios, A., Mitkas, P.A., (2009), "db4OWL: An Alternative Approach to Organizing and Storing Semantic Data," IEEE Internet Computing, vol. 13, no. 6, pp. 48-55, Nov./Dec. 2009.

NoSQL. Website. Disponível em: nosql-database.org/. Acessado em fevereiro de 2012.

"Resource Description Framework (RDF)". Website. Disponível em: [link]. Acessado em fevereiro de 2012.

Dey, A.K. Abowd, G.D. (2000) "Towards a Better Understanding of Context and Context-Awareness". CHI 2000 Workshop on the What, Who, Where, When, and How of Context-Awareness

Strang, T., Popien, C. (2005) “A Context modelling survey”. In Proc. Of the Workshop on Advanced Context Modelling, Reasoning and Management as Part of UbiComp, pp.33-40.

Anderson, J. C., Lehnardt, J., Slater, N. (2010) "CouchDB: The Definitive Guide". Livro. Ed. O'Reilly Media. ISBN: 978-0-596-15589-6. 272 pag. 2010.

O'Connor, M.J.; Das, A.K. (2009) “SQWRL: A Query Language for OWL”, In: Proc. of 6th OWL: Experiences and Directions Workshop (OWLED2009), 2009.

"Introducing JSON". Website. Disponível em: [link]. Acessado em março de 2012.

"Web Ontology Language (OWL)". Website. Disponível em: [link]. Acessado em fevereiro de 2012.

"The OWL API". Website. Disponível em: [link]. Acessado em fevereiro de 2012.

“The Apache CouchDB project”. Website. Disponível em [link]. Acessado em janeiro de 2012.

"Ektorp Website". Website. Disponível em: [link]. Acessado em fevereiro de 2012.
Publicado
16/07/2012
MARAN, Vinícius; AUGUSTIN, Iara. Uma Arquitetura de Armazenamento de Informações de Contexto para Aplicações Ubíquas. In: SIMPÓSIO BRASILEIRO DE COMPUTAÇÃO UBÍQUA E PERVASIVA (SBCUP), 4. , 2012, Curitiba/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2012 . p. 131-140. ISSN 2595-6183.