(Meta)Modelagem de Espaços Inteligentes Pessoais e Espaços Inteligentes Fixos para Aplicações Ubíquas

  • Marcos Alves Vieira IFGOIANO
  • Sergio T. Carvalho UFG

Abstract


User mobility and the increasing number of smart spaces, fostered also by the Internet of Things (IoT) and the Web of Things (WoT), can lead to smart spaces overlap, where a certain smart object is configured in different smart spaces, whether fixed or personal. In addition, smart spaces are complex and difficult to model and maintain, as, among other factors, they have to deal with different smart objects. This paper proposes the use of Model-Driven Engineering techniques to enable modeling of ubiquitous computing scenarios, considering the coexistence between fixed and personal smart spaces. The validation of the proposal was carried out by modeling a scenario with the aid of a graphical modeling tool, constructed to produce models conforming to the proposed metamodel.

References

Carvalho, S. T., Copetti, A., and Loques Filho, O. G. (2011). Sistema de computação ubíqua na assistência domiciliar à saúde. Journal Of Health Informatics, 3(2).

Carvalho, S. T., Murta, L., and Loques, O. (2012). Variabilities as first-class elements in product line architectures of homecare systems. In Software Engineering in Health Care (SEHC), 2012 4th International Workshop on, pages 33–39.

Corredor, I., Bernardos, A. M., Iglesias, J., and Casar, J. R. (2012). Model-driven methodology for rapid deployment of smart spaces based on resource-oriented architectures. Sensors, 12(7):9286–9335.

Deng, Y., Sadjadi, S. M., Clarke, P. J., Zhang, C., Hristidis, V., Rangaswami, R., and Prabakar, N. (2006). A communication virtual machine. In Computer Software and Applications Conference, 2006. COMPSAC’06. 30th Annual International, volume 1, pages 521–531. IEEE.

Dey, A. K., Salber, D., Abowd, G. D., and Futakawa, M. (1999). The conference assistant: Combining context-awareness with wearable computing. In The Third International Symposium on Wearable Computers, pages 21–28. IEEE.

Dolinar, K., Porekar, J., McKitterick, D., Roussaki, I., Kalatzis, N., Liampotis, N., Papaioannou, I., Papadopoulou, E., Burney, S. M., Frank, K., Hayden, P., and Walsh, A. (2008). PERSIST Deliverable D3.1: Detailed Design for Personal Smart Spaces. http://www.ict-persist.eu/?q=content/persist-deliverables-and-publications. [Acessado em Abril-2015].

Freitas, L. A., Costa, F. M., Rocha, R. C., and Allen, A. (2014). An architecture for a smart spaces virtual machine. In Proceedings of the 9th Workshop on Middleware for Next Generation Internet Computing, page 7. ACM.

López-Fernández, J. J., Cuadrado, J. S., Guerra, E., and de Lara, J. (2015). Exampledriven meta-model development. Software & Systems Modeling, 14(4):1323–1347.

Schmidt, D. C. (2006). Guest editor’s introduction: Model-driven engineering. Computer, 39(2):0025–31.

Veiga, E. F., Melo e Maranhão, G., and Bulcão Neto, R. F. (2014). Apoio ao Desenvolvimento de Aplicações de Tempo Real Sensíveis a Contexto Semântico. In IX Workshop de Teses e Dissertações do XX Simpósio Brasileiro de Sistemas Multimídia e Web (WebMedia), pages 1–4, João Pessoa-PB.

Vieira, M. A. and Carvalho, S. T. (2015). Configuração de Espaços Inteligentes para Sistemas Ubíquos de Monitoramento de Pacientes Domiciliares. In Anais da III Escola Regional de Informática de Goiás (ERI-GO 2015), pages 19–30, Goiânia-GO, Brazil. Sociedade Brasileira de Computação (SBC).

Weiser, M. (1991). The computer for the 21st century. Scientific american, 265(3):94–104.
Published
2016-07-04
VIEIRA, Marcos Alves; CARVALHO, Sergio T.. (Meta)Modelagem de Espaços Inteligentes Pessoais e Espaços Inteligentes Fixos para Aplicações Ubíquas. In: PROCEEDINGS OF BRAZILIAN SYMPOSIUM ON UBIQUITOUS AND PERVASIVE COMPUTING (SBCUP), 8. , 2016, Porto Alegre. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2016 . p. 1056-1065. ISSN 2595-6183. DOI: https://doi.org/10.5753/sbcup.2016.9454.