SysCityML: Uma técnica para modelagem de aplicações no contexto de Cidades Inteligentes

  • Rodrigo do Nascimento Siqueira Universidade Federal do Maranhão
  • Davi Viana Universidade Federal do Maranhão

Resumo


Cidades Inteligentes são cidades urbanas caracterizadas pela utilização generalizada de tecnologias para melhoramento da qualidade de vida de seus cidadãos, sua economia e o desenvolvimento humano e social. A modelagem de software é uma das atividades que levam à implementação de um bom sistema, o mesmo vale para sistemas de Cidades Inteligentes, porém, a modelagem deve considerar as características próprias destes sistemas. O objetivo desta pesquisa é desenvolver uma nova técnica para modelagem de sistemas para Cidades Inteligentes, o SySCityML, uma extensão do SysML. Decidiu-se realizar um mapeamento sistemático da literatura, para ter-se uma base para a proposta, que será avaliada. No mapeamento sistemático, identificaram-se lacunas não abordadas em outros trabalhos, auxiliando e dando base para a proposta do SySCityML.

Palavras-chave: Cidades Inteligentes, IoT, Modelagem, Diagramas, UML, SysML

Referências

Atzori, L., Iera, A., and Morabito, G. (2010). The internet of things: A survey. Computer Networks, 54(15):2787–2805.

Hernández-Muñoz, J., Vercher, J., Muñoz, L., Galache, J., Presser, M., Gomez, L., and Giæver, J. (2011). Smart cities at the forefront of the future internet. In The Future Internet, pages 447–462. Springer Berlin Heidelberg.

Jacobson, I., Spence, I., and Ng, P.-W. (2017). Is there a single method for the internet of things? Commun. ACM, 60(11):46–53.

Lima, J. W. S. d., Pontual Falcão, T., and Andrade, E. (2021). Desenvolvimento e avaliação de uma ferramenta interativa baseada em exemplos para o aprendizado de modelagem de sistemas usando redes de petri. Revista Brasileira de Informática na Educação, 29:1232–1261.

Motta, R. (2021). An Evidence-Based Roadmap to Support the Internet of Things Software Systems Engineering. PhD thesis, Universidade Federal do Rio de Janeiro, Rio de Janeiro.

Motta, R. C., de Oliveira, K. M., and Travassos, G. H. (2018). On challenges in engineering iot software systems. In Proceedings of the XXXII Brazilian Symposium on Software Engineering, SBES ’18, page 42–51, New York, NY, USA. Association for Computing Machinery.

OMG (2019). Systems Modeling Language (OMG SysML) Version 1.6. [S.l.]: OMG, 2019.

Souza, L. S. (2021). A sysml profile for smart city applications. Master’s thesis, Universidade Federal de Sergipe, Sergipe.

UN (2018). 68% of the world population projected to live in urban areas by 2050, says un.
Publicado
07/11/2022
Como Citar

Selecione um Formato
SIQUEIRA, Rodrigo do Nascimento; VIANA, Davi. SysCityML: Uma técnica para modelagem de aplicações no contexto de Cidades Inteligentes. In: WORKSHOP DE TESES E DISSERTAÇÕES EM QUALIDADE DE SOFTWARE - SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 21. , 2022, Curitiba/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 29-34. DOI: https://doi.org/10.5753/sbqs_estendido.2022.227515.