Arquitetura para a Utilização de Computação nas Nuvens em Ambientes de Computação Pervasiva

  • Henrique G. G. Pereira UFSM
  • Giovani R. Librelotto UFSM

Resumo


Nos últimos anos tanto a computação pervasiva quanto a computação em nuvem têm surgido como tendências muito promissoras. Porém, para que a computação pervasiva se consolide, são necessárias algumas mudanças de paradigma nos ambientes atuais da computação. Esse artigo visa apresentar uma arquitetura para a criação de ambientes de computação pervasiva, utilizando os serviços disponíveis na computação em nuvem em conjunto com ontologias para gerenciamento de contexto. Ao final do artigo é exibida a arquitetura proposta e realizada um estudo de caso implementando a arquitetura proposta.

Referências

Augustin, I., Yamin, A. C., Barbosa, J. L. V., and Geyer, C. F. R. (2002a). Isam, a software architecture for adaptive and distributed mobile applications. In Proceedings of the Seventh International Symposium on Computers and Communications (ISCC’02), ISCC ’02, pages 333–, Washington, DC, USA. IEEE Computer Society.

Augustin, I., Yamin, A. C., Barbosa, J. L. V., and Geyer, C. F. R. (2002b). Isam, a software architecture for adaptive and distributed mobile applications. In ISCC, pages 333–338. IEEE Computer Society.

Ay, F. (2008). Context Modeling and Reasoning using Ontologies.

Chen, H., Finin, T., and Joshi, A. (2003). An ontology for context-aware pervasive computing environments. Knowl. Eng. Rev., 18:197–207.

Fouquet, M., Niedermayer, H., and Carle, G. (2009). Cloud computing for the masses. In Proceedings of the 1st ACM workshop on User-provided networking: challenges and opportunities, U-NET ’09, pages 31–36, New York, NY, USA. ACM.

Fournier, D., Mokhtar, S. B., Georgantas, N., and Issarny, V. (2006). Towards ad hoc contextual services for pervasive computing. In Proceedings of the 1st workshop on Middleware for Service Oriented Computing (MW4SOC 2006), MW4SOC ’06, pages 36–41, New York, NY, USA. ACM.

Gassen, J. B. (2010). Uma metodologia para o uso de ontologias aplicadas à descrição de contexto em ambientes hospitalares pervasivos. Master’s thesis, Curso de Mestrado em Nanociências Centro Universitário Franciscano, Santa Maria, RS, Brazil.

Hefflin, J., Volz, R., and Dale, J. (2002). Requirements for a Web Ontology language. Technical report.

Lenk, A., Klems, M., Nimis, J., Tai, S., and Sandholm, T. (2009). What’s inside the cloud? an architectural map of the cloud landscape. In Proceedings of the 2009 ICSE Workshop on Software Engineering Challenges of Cloud Computing, CLOUD ’09, pages 23–31, Washington, DC, USA. IEEE Computer Society.

Loureiro, E., Oliveira, L., and Almeida, H. (2005). Improving flexibility on host discovery for pervasive computing middlewares. In Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing, MPAC ’05, pages 1–8, New York, NY, USA. ACM.

Medvidovic, N. and Malek, S. (2007). Software deployment architecture and quality-of-service in pervasive environments. In International workshop on Engineering of software services for pervasive environments: in conjunction with the 6th ESEC/FSE joint meeting, ESSPE ’07, pages 47–51, New York, NY, USA. ACM.

Mell, P. and Grance, T. (2011). The nist definition of cloud computing. National Institute of Standards and Technology, page 7.

Noy, N. F. and McGuinness, D. L. (2001). Ontology development 101: A guide to creating your first ontology. Technical report, Stanford Knowledge Systems Laboratory and Stanford Medical Informatics.

Sumter, L. (2010). Cloud computing: security risk. In Proceedings of the 48th Annual Southeast Regional Conference, ACM SE ’10, pages 112:1–112:4, New York, NY, USA. ACM.

Weiser, M. (1991). The computer for the 21st century. Scientific American.

Ye, J., Coyle, L., Dobson, S., and Nixon, P. (2007). Ontology-based models in pervasive computing systems. Knowl. Eng. Rev., 22:315–347.
Publicado
16/07/2012
PEREIRA, Henrique G. G.; LIBRELOTTO, Giovani R.. Arquitetura para a Utilização de Computação nas Nuvens em Ambientes de Computação Pervasiva. In: SEMINÁRIO INTEGRADO DE SOFTWARE E HARDWARE (SEMISH), 39. , 2012, Curitiba/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2012 . p. 25-36. ISSN 2595-6205.