Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)
Schiele, G., Soldatos, J., Mitton, N.: Moving towards interoperable internet-of-things deployments in smart cities. ERCIM News, Special Theme: Smart Cities, 98 (2014)
Taylor, K.: Semantic sensor networks: the W3C SSN-XG ontology and how to semantically enable real time sensor feeds. In: Semantic Technology Conference, 5–9 June, San Francisco CA, USA (2011)
Chatzigiannakis, I., Mylonas, G., Nikoletseas, S.: 50 ways to build your application: a survey of middleware and systems for wireless sensor networks. In: ETFA, pp. 466–473 (2007)
Anagnostopoulos, A., Soldatos, J., Michalakos, S.: REFiLL: a lightweight programmable middleware platform for cost effective RFID application development. Pervasive Mob. Comput. 5(1), 49–63 (2009)
Aberer, K., Hauswirth, M., Salehi, A.: Infrastructure for data processing in large-scale interconnected sensor networks. In: MDM, pp. 198–205 (2007)
Dimakis, N., Soldatos, J., Polymenakos, L., Fleury, P., Curín, J., Kleindienst, J.: Integrated development of context-aware applications in smart spaces. IEEE Pervasive Comput. 7(4), 71–79 (2008)
Patel, P., Pathak, A., Cassou, D., Issarny, V.: Enabling high-level application development in the internet of things. Sens. Syst. Softw. 122, 111–126 (2013). Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
Cassou, D., Bruneau, J., Mercadal, J., Enard, Q., Balland, E., Loriant, N., Consel, C.: Towards a tool-based development methodology for sense/compute/control applications. In: ACM International Conference Companion on Object Oriented Programming Systems Languages and Applications Companion, pp. 247–248 (2010)
Serrano, M., Quoc, H., Le Phuoc, D., Hauswirth, M., Soldatos, J., Kefalakis, N., Jayaraman, P., Zaslavsky, A.: Defining the stack for service delivery models and interoperability in the internet of things: a practical case with OpenIoT-VDK. IEEE J. Sel. Areas Commun. 33(4), 676–689 (2015)
Compton, M., Barnaghi, P., Bermudez, L., Castro, R.G., Corcho, O., Cox, S., et al.: The SSN ontology of the semantic sensor networks incubator group. J. Web Semant. Sci. Serv. Agents World Wide Web 17, 25–32 (2012)
Node-RED: A visual tool for wiring the Internet-of-Things. http://nodered.org/
R: The R Project for Statistical Computing. http://www.r-project.org/
Acknowledgements
This work was funded in part by the European Community in the framework of the VITAL FP7 project (Virtualized programmable InTerfAces for smart, secure and cost-effective IoT depLoyments in smart cities) under contract number FP7-SMARTCITIES-608662. The authors acknowledge help from all partners of the project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Roukounaki, A., Soldatos, J., Petrolo, R., Loscri, V., Mitton, N., Serrano, M. (2016). Visual Development Environment for Semantically Interoperable Smart Cities Applications. In: Mandler, B., et al. Internet of Things. IoT Infrastructures. IoT360 2015. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 170. Springer, Cham. https://doi.org/10.1007/978-3-319-47075-7_48
Download citation
DOI: https://doi.org/10.1007/978-3-319-47075-7_48
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-47074-0
Online ISBN: 978-3-319-47075-7
eBook Packages: Computer ScienceComputer Science (R0)