Uma Arquitetura de Armazenamento de Informações de Contexto para Aplicações Ubíquas
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
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.