Visual Development Environment for Semantically Interoperable Smart Cities Applications

This paper presents an IoT architecture for the semantic interoperability of diverse IoT systems and applications in smart cities. The architecture virtualizes diverse IoT systems and ensures their modelling and representation according to common standards-based IoT ontologies. Furthermore, based on this architecture, the paper introduces a first-of-a-kind visual development environment which eases the development of semantically interoperable applications in smart citites. The development environment comes with a range of visual tools, which enable the assembly of non-trivial data-driven applications in smart cities, including applications that leverage data streams from diverse IoT systems. Moreover, these tools allow developers to leverage the functionalities and building blocks of the presented architecture. Overall, the introduced visual environment advances the state of the art in IoT developments for smart cities towards the direction of semantic interoperability for data driven applications.

[1]  Jan Kleindienst,et al.  Integrated Development of Context-Aware Applications in Smart Spaces , 2008, IEEE Pervasive Computing.

[2]  Karl Aberer,et al.  Infrastructure for Data Processing in Large-Scale Interconnected Sensor Networks , 2007, 2007 International Conference on Mobile Data Management.

[3]  Valérie Issarny,et al.  Enabling High-Level Application Development in the Internet of Things , 2013, S-CUBE.

[4]  Gregor Schiele,et al.  Moving Towards Interoperable Internet-of-Things Deployments in Smart Cities , 2014, ERCIM News.

[5]  Ioannis Chatzigiannakis,et al.  50 ways to build your application: A survey of middleware and systems for Wireless Sensor Networks , 2007, 2007 IEEE Conference on Emerging Technologies and Factory Automation (EFTA 2007).

[6]  Damien Cassou,et al.  Towards a tool-based development methodology for sense/compute/control applications , 2010, SPLASH/OOPSLA Companion.

[7]  Prem Prakash Jayaraman,et al.  Defining the Stack for Service Delivery Models and Interoperability in the Internet of Things: A Practical Case With OpenIoT-VDK , 2015, IEEE Journal on Selected Areas in Communications.

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

[9]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[10]  C. Pipper,et al.  [''R"--project for statistical computing]. , 2008, Ugeskrift for laeger.

[11]  John Soldatos,et al.  REFiLL: A lightweight programmable middleware platform for cost effective RFID application development , 2009, Pervasive Mob. Comput..