Um Sistema para Monitoramento de Metadados para Aplicações Ubíquas

  • Gustavo Alves UFRN
  • Thais Batista UFRN

Resumo


Aplicações ubíquas utilizam diversos provedores de serviço e informações de contexto para realização das suas tarefas e operam em um ambiente dinâmico e heterogêneo. Nesse cenário, é essencial monitorar os metadados relacionados a Qualidade de Serviço (QoS) e Qualidade de Contexto (QoC) para se garantir que a aplicação está usando serviços e informações de contexto com níveis de QoS e QoC que satisfaçam seus requisitos. Nesse trabalho é apresentado o QoMonitor, um sistema de monitoramento que realiza aferição e monitoramento de metadados de QoS e QoC, opera de forma síncrona e assíncrona, e adota uma ontologia para representação dos conceitos de forma não ambígua. O QoMonitor foi integrado com o OpenCOPI, uma plataforma que facilita o desenvolvimento e execução de aplicações ubíquas. Este trabalho também ilustra o uso do monitor em uma aplicação ubíqua para monitoramento de poços de petróleo. Os resultados da avaliação de desempenho mostraram que o uso do QoMonitor pelo OpenCOPI não gerou um impacto considerável e possibilitou ao OpenCOPI trabalhar com valores reais de QoS e QoC.

Referências

Dey, A.; Abowd, G.; Salber, D. (2001) A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Journal of Human-Computer Interaction 16(2), pp.97–166.

Weiser, M. (1991) “The computer of the Twenty-First Century”. Scientific American, vol. 265, no. 3, pp.94–104.

Cavalcante, E. et al. (2012) “Optimizing services selection in a cloud multiplatform scenario”. Proc. of the 2012 IEEE Latin America Conf. on Cloud Computing and Communications, pp. 31-36.

Huebscher, M.; McCann, J. (2005) “An adaptive middleware framework for context-aware applications”. Personal and Ubiquitous Computing, vol. 10, no. 1, pp.12–20.

Zheng, D.; Wang, J. (2011) “Research of the QoC based middleware for service selection in pervasive environment”. Int. Journal of Information Engineering and Electronic Business, vol. 3, n.1, pp. 30-37.

Tian, M.; Gramm, A.; Ritter , H.; Schiller, J. (2004) Efficient Selection and Monitoring of QoS-Aware Web Services with the WS-QoS Framework, Proc. of the 2004 IEEE/WIC/ACM International Conference on Web Intelligence, pp.152-158

Alves, G (2013) Um sistema para monitoramento de metadados para Computação Ubíqua. Monografia de Graduação em Ciencia da Computação – UFRN, Natal, Brasil.

Lopes, F (2011) Uma plataforma de integração de middleware para Computação Ubíqua. Tese de Doutorado (Doutorado em Ciência da Computação) – Programa de Pós-Graduação em Sistemas e Computação, UFRN, Natal, Brasil.
Publicado
23/07/2013
ALVES, Gustavo; BATISTA, Thais. Um Sistema para Monitoramento de Metadados para Aplicações Ubíquas. In: CONCURSO DE TRABALHOS DE INICIAÇÃO CIENTÍFICA DA SBC (CTIC-SBC), 32. , 2013, Maceió. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2013 . p. 181-190.