Skip to main content

Visual Development Environment for Semantically Interoperable Smart Cities Applications

  • Conference paper
  • First Online:
Internet of Things. IoT Infrastructures (IoT360 2015)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)

    Article  MATH  Google Scholar 

  2. Schiele, G., Soldatos, J., Mitton, N.: Moving towards interoperable internet-of-things deployments in smart cities. ERCIM News, Special Theme: Smart Cities, 98 (2014)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. Aberer, K., Hauswirth, M., Salehi, A.: Infrastructure for data processing in large-scale interconnected sensor networks. In: MDM, pp. 198–205 (2007)

    Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. Node-RED: A visual tool for wiring the Internet-of-Things. http://nodered.org/

  13. R: The R Project for Statistical Computing. http://www.r-project.org/

Download references

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

Authors

Corresponding author

Correspondence to Aikaterini Roukounaki .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics