Advertisement

OpenIoT: Open Source Internet-of-Things in the Cloud

  • John Soldatos
  • Nikos Kefalakis
  • Manfred Hauswirth
  • Martin Serrano
  • Jean-Paul Calbimonte
  • Mehdi Riahi
  • Karl Aberer
  • Prem Prakash Jayaraman
  • Arkady Zaslavsky
  • Ivana Podnar ŽarkoEmail author
  • Lea Skorin-Kapov
  • Reinhard Herzog
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9001)

Abstract

Despite the proliferation of Internet-of-Things (IoT) platforms for building and deploying IoT applications in the cloud, there is still no easy way to integrate heterogeneous geographically and administratively dispersed sensors and IoT services in a semantically interoperable fashion. In this paper we provide an overview of the OpenIoT project, which has developed and provided a first-of-kind open source IoT platform enabling the semantic interoperability of IoT services in the cloud. At the heart of OpenIoT lies the W3C Semantic Sensor Networks (SSN) ontology, which provides a common standards-based model for representing physical and virtual sensors. OpenIoT includes also sensor middleware that eases the collection of data from virtually any sensor, while at the same time ensuring their proper semantic annotation. Furthermore, it offers a wide range of visual tools that enable the development and deployment of IoT applications with almost zero programming. Another key feature of OpenIoT is its ability to handle mobile sensors, thereby enabling the emerging wave of mobile crowd sensing applications. OpenIoT is currently supported by an active community of IoT researchers, while being extensively used for the development of IoT applications in areas where semantic interoperability is a major concern.

Keywords

Internet-of-Things Open source Semantic interoperability 

Notes

Acknowledgments

This work has been carried out in the scope of the OpenIoT project (http://openiot.eu). The authors acknowledge contributions from all partners of the project.

References

  1. 1.
    Hassan, M.M., Song, B., Huh, E.-N.: A framework of sensor-cloud integration opportunities and challenges. In: Proceedings of the 3rd International Conference on Ubiquitous Information Management and Communication (ICUIMC 2009), pp. 618–626. ACM, New York (2009)Google Scholar
  2. 2.
    Blair, G.S., Paolucci, M., Grace, P., Georgantas, N.: Interoperability in complex distributed systems. In: Bernardo, M., Issarny, V. (eds.) SFM 2011. LNCS, vol. 6659, pp. 1–26. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  3. 3.
    Compton, M., et al.: The SSN ontology of the W3C semantic sensor network incubator group. J. Web Semant. 17, 25–32 (2012). Elsevier CrossRefGoogle Scholar
  4. 4.
    Heath, T.: Linked data - welcome to the data network. IEEE Internet Comput. 15(6), 70–73 (2011). IEEE Press, New YorkCrossRefMathSciNetGoogle Scholar
  5. 5.
    Aberer, K., Hauswirth, M., Salehi, A.: Infrastructure for data processing in large-scale interconnected sensor networks. In: International Conference on Mobile Data Management (MDM 2007), pp. 198–205. IEEE Press, New York (2007)Google Scholar
  6. 6.
    Black Duck Software: Black Duck Announces Open Source Rookies of the Year Winners, Press Release, January 2013Google Scholar
  7. 7.
    Serrano, M., Hauswirth, M., Soldatos, J.: Design principles for utility-driven services and cloud-based computing modelling for the internet of things. Int. J. Web Grid Serv. 10(2–3), 139–167 (2014). Inderscience Publishers, GenevaGoogle Scholar
  8. 8.
    Le Phuoc, D., Nguyen-Mau, H.Q., Parreira, J.X., Hauswirth, M.: A middleware framework for scalable management of linked streams. J. Web Semant. 16, 42–51 (2012). ElsevierCrossRefGoogle Scholar
  9. 9.
    Pripužić, K., Podnar Žarko, I., Aberer, K.: Top-k/w publish/subscribe: a publish/subscribe model for continuous top-k processing over data streams. Inf. Syst. 39, 256–276 (2014). Elsevier CrossRefGoogle Scholar
  10. 10.
    Antonić, A., Rožanković, K., Marjanović, M., Pripužić, K., Podnar Žarko, I.: A mobile crowdsensing ecosystem enabled by a cloud-based publish/subscribe middleware. In: 2014 International Conference on Future Internet of Things and Cloud (FiCloud), pp. 107–114. IEEE Press, New York (2014)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • John Soldatos
    • 1
  • Nikos Kefalakis
    • 1
  • Manfred Hauswirth
    • 2
  • Martin Serrano
    • 2
  • Jean-Paul Calbimonte
    • 3
  • Mehdi Riahi
    • 3
  • Karl Aberer
    • 3
  • Prem Prakash Jayaraman
    • 4
  • Arkady Zaslavsky
    • 4
  • Ivana Podnar Žarko
    • 5
    Email author
  • Lea Skorin-Kapov
    • 5
  • Reinhard Herzog
    • 6
  1. 1.Athens Information TechnologyPeaniaGreece
  2. 2.INSIGHT@ National University of IrelandGalwayIreland
  3. 3.EPFL IC LSIRÉcole Polytechnique Fédérale de LausanneLausanneSwitzerland
  4. 4.CSIRO Digital Productivity FlagshipActon, CanberraAustralia
  5. 5.Faculty of Electrical Engineering and ComputingUniversity of ZagrebZagrebCroatia
  6. 6.Fraunhofer IOSBKarlsruheGermany

Personalised recommendations