The smart cities concept arises from the need to manage, automate, optimize and explore all aspects of a city that could be improved. For this purpose it is necessary to build a robust architecture that satisfies a minimal number of requirements such as distributed sensing, integrated management and flexibility. Several architectures have been proposed with different goals, but none of them met satisfactorily the needs that permeate smart cities. In this work various architectures are discussed, highlighting the main requirements that they aim to fulfill. Furthermore, based on different architectures with the most varied purposes, a set of requirements for the implementation of a smart city is presented and discussed.

DOI: 10.1145/2480362.2480688

Extracted Key Phrases

1 Figure or Table

Citations per Year

Citation Velocity: 6

Averaging 6 citations per year over the last 3 years.

Learn more about how we calculate this metric in our FAQ.

Cite this paper

@inproceedings{Silva2013SmartCS, title={Smart cities software architectures: a survey}, author={Welington M. da Silva and Alexandre Alvaro and Gustavo H. R. P. Tomas and Ricardo Alexandre Afonso and Kelvin L. Dias and Vinicius Cardoso Garcia}, booktitle={SAC}, year={2013} }