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

  • Gustavo Alves UFRN
  • Thais Batista UFRN

Abstract


Ubiquitous applications use several service and context providers for performing their tasks and work in a dynamic and heterogeneous environment. In such scenario, it is essential to monitor metadata related to Quality of Service (QoS) and Quality of Context (QoC) in order to ensure that the application is using services and context information with proper QoS and QoC levels. This work presents QoMonitor, a monitoring system that assesses and monitors QoS and QoC metadata, works in both synchronous and asynchronous modes, and adopts an ontology for representing concepts in an unambiguous way. QoMonitor was integrated with OpenCOPI, a platform that facilitates the development and execution of ubiquitous applications. This work also illustrates the use of the monitor in an ubiquitous application that monitors oil wells. The results of the performance evaluation have shown that the use of the QoMonitor by OpenCOPI has not generated a considerable impact and has enabled OpenCOPI to deal with real QoS and QoC values.

References

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.
Published
2013-07-23
ALVES, Gustavo; BATISTA, Thais. Um Sistema para Monitoramento de Metadados para Aplicações Ubíquas. In: SBC UNDERGRADUATE RESEARCH CONTEST (CTIC-SBC), 32. , 2013, Maceió. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2013 . p. 181-190.