CityAction a Smart-City Platform Architecture

  • Pedro MartinsEmail author
  • Daniel Albuquerque
  • Cristina Wanzeller
  • Filipe Caldeira
  • Paulo Tomé
  • Filipe Sá
Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 69)


Fast population growth in cities and surrounding regions force cities to become smarter to have a sustainable economy, social quality, and environmental well-being. Smart-Cities will be the ones using information and communication technologies to make cities services more efficient (in performance and cost), interactive, and aware of events. For a city to become smarter, it needs to make use of emerging technologies related with Internet-of-Things (IoT), not only to collect information and interact (actuate, command, control) but also to provide services for analytics and other applications.

In this paper, is researched the concept of smart-city in the context of the project CityAction, tested on the city of Castelo Branco, Portugal. This project focuses on the relationship between IoT, monitoring, actuating and displaying data. Based on collected data from sensors spread across the city, the proposed project aims to make “smart” decisions to optimize resources, cost, well living, and environmental impact.

Results introduce an architecture to integrate multiple heterogeneous sensors, develop a dashboard able of displaying data in a user-friendly way, and making this information available to population and users through a mobile app. This mechanism makes possible to infer better decisions on the city management/behavior and put in place the needed mechanisms to improve response time, safety and well living.


CityAction Architecture Platform Framework Performance Bigdata Smart-city Mobile Management Urban areas Internet of Things (IoT) Wireless sensor networks Quality of service Computer architecture Telecommunication services 



“This article is a result of the CityAction project CENTRO-01-0247-FEDER-017711, supported by Centro Portugal Regional Operational Program (CENTRO 2020), under the Portugal 2020 Partnership Agreement, through the European Regional Development Fund (ERDF), and also financed by national funds through FCT - Fundação para a Ciência e Tecnologia, I.P., under the project UID/Multi/04016/2016. Furthermore, we would like to thank the Instituto Politécnico de Viseu for their support.”

Additionally, we want to thank the project members: Nuno Gomes (Exatronic), Filipe Cabral Pinto (Alltice Labs), Paulo Marques (IPCB e Allbesmart) e Hélio Silva (Evox).


  1. 1.
    Cloud city operations center. Accessed 30 Mar 2018
  2. 2.
    Compta - smart-cities, Intelligent solutions for demanding cities. Accessed 30 Mar 2018
  3. 3.
    European innovation partnership on smart-cities and communication. Accessed 30 Mar 2018
  4. 4.
    The internet of things becomes the internet that thinks with Watson IoT. Accessed 30 Mar 2018
  5. 5.
  6. 6.
    Leading new ICT, creating a smart city nervous system. Accessed 30 Mar 2018
  7. 7.
  8. 8.
  9. 9.
    Schneider-electric, smart-cities challenges. Accessed 30 Mar 2018
  10. 10.
  11. 11.
    Cisco IoT system, November 2017. Accessed 30 Mar 2018
  12. 12.
    Adeleke, J.A., Moodley, D., Rens, G., Adewumi, A.O.: Integrating statistical machine learning in a semantic sensor web for proactive monitoring and control. Sensors 17(4), 807 (2017)CrossRefGoogle Scholar
  13. 13.
    ANEXO I: Cidades sustentáveis 2020 (2015)Google Scholar
  14. 14.
    Bellavista, P., Giannelli, C., Zamagna, R.: The pervasive environment sensing and sharing solution. Sustainability 9(4), 585 (2017)CrossRefGoogle Scholar
  15. 15.
    Billaud, S., Daclin, N., Chapurlat, V.: Interoperability as a key concept for the control and evolution of the system of systems (SoS). In: International IFIP Working Conference on Enterprise Interoperability, pp. 53–63. Springer, Heidelberg (2015)Google Scholar
  16. 16.
    Caballero-Águila, R., Hermoso-Carazo, A., Linares-Pérez, J.: Optimal fusion estimation with multi-step random delays and losses in transmission. Sensors 17(5), 1151 (2017)CrossRefGoogle Scholar
  17. 17.
    Choi, H.-S., Rhee, W.-S.: IoT-based user-driven service modeling environment for a smart space management system. Sensors 14(11), 22039–22064 (2014)CrossRefGoogle Scholar
  18. 18.
    Correia, L.M., Wünstel, K.: Smart cities applications and requirements. White Paper. Net (2011)Google Scholar
  19. 19.
    Coulson, G., Blair, G., Elkhatib, Y., Mauthe, A.: The design of a generalised approach to the programming of systems of systems. In: 2015 IEEE 16th International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM), pp. 1–6. IEEE (2015)Google Scholar
  20. 20.
    Curry, E.: System of systems information interoperability using a linked dataspace. In: 2012 7th International Conference on System of Systems Engineering (SoSE), pp. 101–106. IEEE (2012)Google Scholar
  21. 21.
    Delicato, F.C., Pires, P.F., Batista, T., Cavalcante, E., Costa, B., Barros, T.: Towards an IoT ecosystem. In: Proceedings of the First International Workshop on Software Engineering for Systems-of-Systems, pp. 25–28. ACM (2013)Google Scholar
  22. 22.
    Dutton, W.H., Blumler, J.G., Kraemer, K.L.: Wired Cities: Shaping the Future of Communications. GK Hall & Co., Boston (1987)Google Scholar
  23. 23.
    Floris, A., Atzori, L.: Managing the quality of experience in the multimedia internet of things: a layered-based approach. Sensors 16(12), 2057 (2016)CrossRefGoogle Scholar
  24. 24.
    Govoni, M., Michaelis, J., Morelli, A., Suri, N., Tortonesi, M.: Enabling social-and location-aware IoT applications in smart cities. In: International Conference on Smart Objects and Technologies for Social Good, pp. 305–314. Springer, Heidelberg (2016)CrossRefGoogle Scholar
  25. 25.
    Grace, P., Bromberg, Y.-D., Réveillère, L., Blair, G.: OverStar: an open approach to end-to-end middleware services in systems of systems. In: ACM/IFIP/USENIX International Conference on Distributed Systems Platforms and Open Distributed Processing, pp. 229–248. Springer, Heidelberg (2012)Google Scholar
  26. 26.
    Guijarro, L., Pla, V., Vidal, J.R., Naldi, M., Mahmoodi, T.: Wireless sensor network-based service provisioning by a brokering platform. Sensors 17(5), 1115 (2017)CrossRefGoogle Scholar
  27. 27.
    Guo, Y., Chen, X., Wang, S., Sun, R., Zhao, Z.: Wind turbine diagnosis under variable speed conditions using a single sensor based on the synchrosqueezing transform method. Sensors 17(5), 1149 (2017)CrossRefGoogle Scholar
  28. 28.
    Hu, Q., Wang, S., Bie, R., Cheng, X.: Social welfare control in mobile crowdsensing using zero-determinant strategy. Sensors 17(5), 1012 (2017)CrossRefGoogle Scholar
  29. 29.
    Lea, R., Blackstock, M.: City hub: a cloud-based IoT platform for smart cities. In: 2014 IEEE 6th International Conference on Cloud Computing Technology and Science (CloudCom), pp. 799–804. IEEE (2014)Google Scholar
  30. 30.
    Liu, J., Hu, Y., Wu, B., Wang, Y., Xie, F.: A hybrid generalized hidden Markov model-based condition monitoring approach for rolling bearings. Sensors 17(5), 1143 (2017)CrossRefGoogle Scholar
  31. 31.
    Lopes, F., Loss, S., Mendes, A., Batista, T., Lea, R.: SoS-centric middleware services for interoperability in smart cities systems. In: Proceedings of the 2nd International Workshop on Smart, p. 4. ACM (2016)Google Scholar
  32. 32.
    Lytra, I., Engelbrecht, G., Schall, D., Zdun, U.: Reusable architectural decision models for quality-driven decision support: a case study from a smart cities software ecosystem. In: 2015 IEEE/ACM 3rd International Workshop on Software Engineering for Systems-of-Systems (SESoS), pp. 37–43. IEEE (2015)Google Scholar
  33. 33.
    Mitton, N., Papavassiliou, S., Puliafito, A., Trivedi, K.S.: Combining cloud and sensors in a smart city environment (2012)Google Scholar
  34. 34.
    Petrolo, R., Loscri, V., Mitton, N.: Towards a smart city based on cloud of things. In: Proceedings of the 2014 ACM International Workshop on Wireless and Mobile Technologies for Smart Cities, pp. 61–66. ACM (2014)Google Scholar
  35. 35.
    Rahmani, A.M., Gia, T.N., Negash, B., Anzanpour, A., Azimi, I., Jiang, M., Liljeberg, P.: Exploiting smart e-health gateways at the edge of healthcare internet-of-things: a fog computing approach. Future Gener. Comput. Syst. 78, 641–658 (2018)CrossRefGoogle Scholar
  36. 36.
    Rashid, B., Rehmani, M.H.: Applications of wireless sensor networks for urban areas: a survey. J. Netw. Comput. Appl. 60, 192–219 (2016)CrossRefGoogle Scholar
  37. 37.
    Saikar, A., Parulekar, M., Badve, A., Thakkar, S., Deshmukh, A.: Trafficintel: smart traffic management for smart cities. In: 2017 International Conference on Emerging Trends & Innovation in ICT (ICEI), pp. 46–50. IEEE (2017)Google Scholar
  38. 38.
    Saleem, Y., Crespi, N., Rehmani, M.H., Copeland, R., Hussein, D., Bertin, E.: Exploitation of social IoT for recommendation services. In: 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT), pp. 359–364. IEEE (2016)Google Scholar
  39. 39.
    Villanueva, F.J., Santofimia, M.J., Villa, D., Barba, J., Lopez, J.C.: Civitas: the smart city middleware, from sensors to big data. In: 2013 Seventh International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing, pp. 445–450 (IMIS)Google Scholar
  40. 40.
    Wu, Z., Xu, Y., Yang, Y., Zhang, C., Zhu, X., Ji, Y.: Towards a semantic web of things: a hybrid semantic annotation, extraction, and reasoning framework for cyber-physical system. Sensors 17(2), 403 (2017)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Pedro Martins
    • 1
    Email author
  • Daniel Albuquerque
    • 1
  • Cristina Wanzeller
    • 1
  • Filipe Caldeira
    • 1
  • Paulo Tomé
    • 1
  • Filipe Sá
    • 1
  1. 1.Department of Computer SciencesPolytechnic Institute of ViseuViseuPortugal

Personalised recommendations