Event-Oriented Communication in the Continuum Software Architecture
Abstract
Ubiquitous computing applications become complex, because they must address various implementation issues. The Continuum software infrastructure is aimed at simplifying the development of these applications, through the integration of a framework and a middleware specific for the ubiquitous computing. This paper presents the research conducted during the design of the service communicator, present in the Continuum middleware, as well as the model created to guide the implementation of the service.References
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.
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.
Published
2009-07-20
How to Cite
ANTUNES, Rodolfo Stoffel; COSTA, Cristiano André da; GEYER, Cláudio Fernando Resin; YAMIN, Adenauer Corrêa.
Event-Oriented Communication in the Continuum Software Architecture. In: PROCEEDINGS OF BRAZILIAN SYMPOSIUM ON UBIQUITOUS AND PERVASIVE COMPUTING (SBCUP), 1. , 2009, Bento Gonçalves/RS.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2009
.
p. 1145-1150.
ISSN 2595-6183.
