Resumo
Desenvolver e integrar aplicações no contexto de cidades inteligentes não é trivial, uma vez que é imprescindível atender requisitos de qualidade tais como escalabilidade, interoperabilidade e evolutibilidade. Diante disso, é importante que plataformas de cidades inteligentes possuam uma arquitetura de software que favoreça o atendimento a esses requisitos. Logo, compreender a arquitetura…