Comunicação Orientada a Eventos na Arquitetura de Software Continuum

  • Rodolfo Stoffel Antunes UNISINOS
  • Cristiano André da Costa UNISINOS
  • Cláudio Fernando Resin Geyer UFRGS
  • Adenauer Corrêa Yamin UCPel

Resumo


Aplicações para a computação ubíqua tornam-se complexas, pois devem tratar diversas questões de implementação. A infra-estrutura de software Continuum tem por objetivo simplificar o desenvolvimento destas aplicações, através da integração de um framework e um middleware específicos para a computação ubíqua. Este artigo apresenta a pesquisa desenvolvida durante o projeto do serviço communicator, presente no middleware do Continuum, bem como o modelo desenvolvido a fim de guiar a implementação deste serviço.

Referências

Costa, C. (2008). Continuum: A Context-aware Service-based Software Infrastructure for Ubiquitous Computing. PhD thesis, UFRGS.

Costa, C., Yamin, A., and Geyer, C. (2008). Towards a general software infrastructure for ubiquitous computing. IEEE Pervasive Computing, 7(1):64–73.

Coulouris, G., Dollimore, J., and Kindberg, T. (2001). Distributed Systems: Concepts and Design. Addison-Wesley, Harlow.

Eisenhauer, G., Schwan, K., and Bustamante, F. (2006). Publish-subscribe for high-performance computing. IEEE Internet Computing, 10(1):40–47.

Eugster, P., Felber, P., Guerraoui, R., and Kermarrec, A. (2003). The many faces of publish/subscribe. ACM Computing Surveys, 35(2):114–131.

Hapner, M., Burridge, R., Sharma, R., Fialli, J., and Stout, K. (2002). Java message service. Disponível em [link]. Acesso em Out. 2008.

Huang, Y. and Garcia-Molina, H. (2004). Publish/subscribe in a mobile environment. Wireless Networks, 10(6):643–652.

Papazoglou, M. and Georgakopoulos, D. (2003). Introduction: Service-oriented computing. Communications of the ACM, 46(10):24–28.

Pietzuch, P. and Bacon, J. (2002). Hermes: A distributed event-based middleware architecture. In 22nd International Conference on Distributed Computing Systems Workshops, 2002, Vienna, pages 611–618, Washington. IEEE.

Satyanarayanan, M. (2001). Pervasive computing: Vision and challenges. IEEE Personal Communications, 8(4):10–17.

Weiser, M. (1991). The computer for the 21st century. Scientific American, 265(3):94–104.
Publicado
20/07/2009
ANTUNES, Rodolfo Stoffel; COSTA, Cristiano André da; GEYER, Cláudio Fernando Resin; YAMIN, Adenauer Corrêa. Comunicação Orientada a Eventos na Arquitetura de Software Continuum. In: SIMPÓSIO BRASILEIRO DE COMPUTAÇÃO UBÍQUA E PERVASIVA (SBCUP), 1. , 2009, Bento Gonçalves/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2009 . p. 1145-1150. ISSN 2595-6183.