Snap4City: A Scalable IOT/IOE Platform for Developing Smart City Applications

Smart City solutions, initially started with open data, are evolving towards data aggregation and semantics. Recently, some of them are also offering IOT support. The combination of IOT and smart city is not an easy task, the data volumes are much higher than those addressed for industrial IOT. The complexity of IOT smart city solutions have been identified by a number of actors. The European commission started set up the EIP project for stimulating and concerting actions. The Select4Cities project of the European Commission and associated community http://www.select4cities.eu/ created a challenge to find research solutions satisfying a formalized set of functional and nonfunctional requirements. Snap4City presented in this paper is one of the solutions developed in response to that challenge. The solution proposed is capable to develop in few steps sophisticated IOT applications that can control city dashboards as well as IOT mobile applications. Moreover, a number of development and monitoring tools have been developed. Among them, in this paper, a special attention is given to the tools and solutions for monitoring communication performance and to perform the assessment of scalability of the IOT smart city infrastructure.

[1]  Amit P. Sheth,et al.  The SSN ontology of the W3C semantic sensor network incubator group , 2012, J. Web Semant..

[2]  Joerg Swetina,et al.  Toward a standardized common M2M service layer platform: Introduction to oneM2M , 2014, IEEE Wireless Communications.

[3]  Marimuthu Palaniswami,et al.  An Information Framework for Creating a Smart City Through Internet of Things , 2014, IEEE Internet of Things Journal.

[4]  Pierfrancesco Bellini,et al.  Analysis and assessment of a knowledge based smart city architecture providing service APIs , 2017, Future Gener. Comput. Syst..

[5]  Marco Jahn,et al.  Designing a Smart City Internet of Things Platform with Microservice Architecture , 2015, 2015 3rd International Conference on Future Internet of Things and Cloud.

[6]  Fuchun Joseph Lin,et al.  A Feasibility Study on Developing IoT/M2M Applications over ETSI M2M Architecture , 2013, ICPADS 2013.

[7]  Soma Bandyopadhyay,et al.  Role Of Middleware For Internet Of Things: A Study , 2011 .

[8]  Karl Aberer,et al.  XGSN: An Open-source Semantic Sensing Middleware for the Web of Things , 2014, TC/SSN@ISWC.

[9]  Sam Newman,et al.  Building Microservices , 2015 .

[10]  Yi Ren,et al.  A Feasibility Study on Developing IoT/M2M Applications over ETSI M2M Architecture , 2013, 2013 International Conference on Parallel and Distributed Systems.

[11]  Karl Aberer,et al.  A middleware for fast and flexible sensor network deployment , 2006, VLDB.

[12]  Pierfrancesco Bellini,et al.  Graph databases methodology and tool supporting index/store versioning , 2015, J. Vis. Lang. Comput..