Skip to main content

A Visual Paradigm for IoT Solutions Development

  • Conference paper
  • First Online:
Interoperability and Open-Source Solutions for the Internet of Things

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9001))

Abstract

Despite the proliferation of Internet-of-Things (IoT) applications and services, there are still very few tools and techniques for developing IoT solutions in a visual fashion through minimal (or even) zero programming. In this paper we introduce a novel approach for developing IoT solution through visual development tools. The presented approach presents several advantages, in particular: (a) It leverages standards-based semantic models for sensors and IoT context (notably the W3 SSN ontology), (b) It is based on popular/mainstream web-based technologies (i.e. SPARQL, REST), (c) It provides a basis for integrated development of IoT services on the basis of a W3C SSN based Model Driven Architecture (MDA), (d) It is implemented as open source software as part of the OpenIoT open source project.

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 34.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 44.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

  • Aberer, K., Hauswirth, M., Salehi, A.: Infrastructure for data processing in large-scale interconnected sensor networks. In: Proceedings of the 2007 International Conference on Mobile Data Management (MDM), pp. 198–205 (2007)

    Google Scholar 

  • Aberer, K., Hauswirth, M., Salehi, A.: Invited talk: zero-programming sensor network deployment. In: International Symposium on Applications and the Internet Workshops (SAINTW’07), saint-w, p. 1 (2007)

    Google Scholar 

  • Anagnostopoulos, A., Soldatos, J., Michalakos, S.G.: REFiLL: A lightweight programmable middleware platform for cost effective RFID application development. Pervasive Mob. Comput. 5(1), 49–63 (2009)

    Article  Google Scholar 

  • Ashton, K.: That `Internet of Things' Thing. RFID Jurnal, June 2009. http://www.rfidjournal.com/articles/view?4986

  • 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 Proceedings of the ACM International Conference Companion on Object Oriented Programming Systems Languages and Applications Companion, pp. 247–248. ACM (2010)

    Google Scholar 

  • Chatzigiannakis, I., Mylonas, G., Nikoletseas, S.E.: 50 ways to build your application: a survey of middleware and systems for wireless sensor networks. In: IEEE Conference on ETFA, pp. 466–473 (2007)

    Google Scholar 

  • Colitti, W., et. al.: REST enabled wireless sensor networks for seamless integration with web applications. In: Proceedings of the 8th IEEE International Conference on Mobile Adhoc and Sensor Systems (MASS), October 2011

    Google Scholar 

  • Compton, M., Barnaghi, P.M., Bermudez, L., Garcia-Castro, R., Corcho, Ó., Cox, S., Graybeal, J., Hauswirth, M., Henson, C.A., Herzog, A., Huang, V.A., Janowicz, K., Kelsey, W.D., Phuoc, D.L., Lefort, L., Leggieri, M., Neuhaus, H., Nikolov, A., Page, K.R., Passant, A., Sheth, A.P., Taylor, K.: The SSN ontology of the W3C semantic sensor network incubator group. J. Web Sem. 17, 25–32 (2012)

    Article  Google Scholar 

  • Dey, A., Abowd, G., Salber, D.: A conceptual framework and a toolkit for supporting the rapid proto-typing of context-aware applications. Human-Comput. Interact. 16(2–4), 97–166 (2001)

    Article  Google Scholar 

  • 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 

  • Floerkemeier, C., Roduner, C., Lampe, M.: RFID application development with the accada middleware platform. IEEE Syst. J. 1(2), 82–94 (2007)

    Article  Google Scholar 

  • Ghica, O., Trajcevski, G., Scheuermann, P., Bischof, Z.S., Valtchanov, N.: SIDnet-SWANS: a simulator and integrated development platform for sensor networks applications. In: Proceedings of the 6th International Conference on Embedded Networked Sensor Systems, SenSys 2008, Raleigh, NC, USA, 5–7 November 2008

    Google Scholar 

  • Kefalakis, N., Soldatos, J., Konstantinou, N., Prasad, N.R.: APDL: a reference XML schema for process-centered definition of RFID solutions. J. Syst. Softw. 84(7), 1244–1259 (2011)

    Article  Google Scholar 

  • Kleppe, A., Warmer, J., Bast, W.: MDA Explained: The Model Driven Architecture. Practice and Promise. Addison-Wesley, Reading (2003)

    Google Scholar 

  • Mozumdar, M.M.R., Lavagno, L.: Rapid application development for wireless sensor networks. In: Silvestre-Blanes, J. (ed.) Factory Automation. InTech, Rijeka (2010). doi:10.5772/9514. ISBN: 978-953-307-024-7

    Google Scholar 

  • Palazzi, C., Ceriali, A., Dal Monte, M.: RFID emulation in Rifidi environment. In: Proceedings of the International Symposium on Ubiquitous Computing (UCS 2009), Beijing, China, August 2009

    Google Scholar 

  • Patel, P., Pathak, A., Teixeira, T., Issarny, V.: Towards application development for the internet of things. In: Proceedings of the 8th Middleware Doctoral Symposium, p. 5. ACM (2011)

    Google Scholar 

  • Patel, P., Pathak, A., Cassou, D., Issarny, V.: Enabling high-level application development in the internet of things. In: Zuniga, M., Dini, G. (eds.) S-Cube. LNICST, vol. 122, pp. 111–126. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  • Pfisterer, D., Römer, K., Bimschas, D., Kleine, O., Mietz, R., Truong, C., Hasemann, H., Kröller, A., Pagel, M., Hauswirth, M., Karnstedt, M., Leggieri, M., Passant, A., Richardson, R.: SPITFIRE: toward a semantic web of things. IEEE Commun. Mag. 49(11), 40–48 (2011)

    Article  Google Scholar 

  • Phuoc, D.L., Quoc, H.N.M., Parreira, J.X., Hauswirth, M.: The linked sensor middleware: connecting the real world and the semantic web. In: 9th Semantic Web Challenge Co-located with 10th International Semantic Web Conference – ISWC 2011, Bonn, Germany, 23–27 October 2011

    Google Scholar 

  • Prabhu, S., Su, X., Ramamurthy, H., Chu, C., Gadh, R.: WinRFID –a middleware for the enablement of radio frequency identification (RFID) based applications invited chapter. In: Shorey, R., Choon, C.M., Tsang, O.W., Ananda, A. (eds.) Mobile, Wireless and Sensor Networks: Technology, Applications and Future Directions. Wiley, New York (2006)

    Google Scholar 

  • Serrano, M., Hauswirth, M., Soldatos, J., Kefalakis, N.: Design principles for utility-driven services and cloud-based computing modelling for the internet of things. Int. J. Web Grid Serv. 10, 139–167 (2014). Inderscience Publishers Ltd

    Article  Google Scholar 

  • Smith, I.G., Vermesan, O., Friess, P., Furness, A.: The Internet of Things 2012 New Horizons. ISBN: 978-0-9553707-9-3, http://www.internet-of-things-research.eu/pdf/IERC_Cluster_Book_2012_WEB.pdf

  • Sundmaeker, H., Guillemin, P., Friess, P., Woelfflé, S. (eds): Vision and Challenges for Realising the Internet of Things. European Union, March 2010. doi:10.2759/26127. ISBN: 978-92-79-15088-3

  • Taylor, K.: Semantic sensor networks: the W3C SSN-XG ontology and how to semantically enable real time sensor feeds. In: 2011 Semantic Technology Conference, San Francisco CA, USA, 5–9 June (2011)

    Google Scholar 

Download references

Acknowledgments

Part of this work has been carried out in the scope of the OpenIoT project (FP7-287305) (http://openiot.eu). The authors acknowledge help and contributions from all partners of the project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nikos Kefalakis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Kefalakis, N., Soldatos, J., Anagnostopoulos, A., Dimitropoulos, P. (2015). A Visual Paradigm for IoT Solutions Development. In: Podnar Žarko, I., Pripužić, K., Serrano, M. (eds) Interoperability and Open-Source Solutions for the Internet of Things. Lecture Notes in Computer Science(), vol 9001. Springer, Cham. https://doi.org/10.1007/978-3-319-16546-2_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-16546-2_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-16545-5

  • Online ISBN: 978-3-319-16546-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics