Skip to main content

Autonomic Frameworks Deployment Using Configuration and Service Delivery Models for the Internet of Things

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

Abstract

Internet of Things systems rely on the principles for service deployment and configuration based on delivery models. The predominant service delivery model for the Internet of Things architecture is a novel approach to create a global IoT system for Internet Connected Objects. While the service control loop has already been proposed (autonomics), the dynamic deployment of the different modules of an IoT system is still due. In this paper an approach for IoT service delivery model using autonomic management principles, which can deploy and configure IoT services is presented. The use of an implemented framework that helps administrator/user to deploy IoT platform(s) with autonomic methods has been developed. Particularly and as proof of concept example an open source platform (www.superstreamcollider.org) is used to demonstrate service instantiation. The agent-based framework analyses the requirements, dependencies and resolves them following autonomic design principles and also, by design, it deploys the IoT service delivery model into desired platform(s) running in the cloud or into a local machine.

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

  1. Horn, P.: Autonomic computing: IBM’s perspective on the state of information technology, IBM Corporation (2001)

    Google Scholar 

  2. Serrano, M., Hauswirth, M., Kefalakis, N., Soldatos, J.: A self-organizing architecture for cloud by means of infrastructure performance and event data. In: IEEE Cloudcom, Bristol, UK, 2–5 December 2013, ISBN: 978-0-7695-5095-4

    Google Scholar 

  3. Serrano, J.M.: Management and Context Integration Based on Ontologies for Pervasive Service Operations in Autonomic Communication Systems. Ph.D. thesis, UPC (2008)

    Google Scholar 

  4. Xu, X., Bessis, N., Cao, J.: An autonomic agent trust model for IoT systems. Comput. Sci. 21, 107–113 (2013)

    Google Scholar 

  5. Rajan, M.A., Balamuralidhar, P., Chethan, K.P., Swarnahpriyaah, M.: A self-reconfigurable sensor network management system for internet of things paradigm. In: 2011 International Conference on Devices and Communications (ICDeCom), pp. 1–5. IEEE, February 2011

    Google Scholar 

  6. Ramakrishnan, A., Naqvi, S.N.Z., Bhatti, Z.W., Preuveneers, D., Berbers, Y.: Learning deployment trade-offs for self-optimization of Internet of Things applications. In: Proceedings of the 10th International Conference on Autonomic Computing, ICAC 2013, pp. 213–224, June 2013

    Google Scholar 

  7. Ghezzi, C., Pacifici, F.: Evolution of software composition mechanisms: a survey. In: Lucia, D., Ferrucci, F., Tortora, G., Tucci, M. (eds.) Emerging Methods, Technologies, and Process Management in Software Engineering, pp. 3–19. Wiley, New York (2008)

    Google Scholar 

  8. Ayala, I., Pinilla, M.A., Fuentes, L.: Exploiting dynamic weaving for self-managed agents in the IoT. In: Timm, I.J., Guttmann, C. (eds.) MATES 2012. LNCS, vol. 7598, pp. 5–14. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  9. Deb, D., Fuad, M.M., Oudshoorn, M.J.: Achieving self-managed deployment in a distributed environment. J. Comput. Methods Sci. Eng. 11, 115–125 (2011)

    Google Scholar 

  10. Gosling, J. (ed.): The Java Language Specification. Addison-Wesley Professional, Boston (2000)

    Google Scholar 

  11. Grimm, R., Anderson, T., Bershad, B., Wetherall, D.: A system architecture for pervasive computing. In: Proceedings of the 9th workshop on ACM SIGOPS European Workshop: Beyond the PC: New Challenges for the Operating System, pp. 177–182. ACM, September 2000

    Google Scholar 

  12. Schilit, B.N., Theimer, M.M.: Disseminating active map information to mobile hosts. IEEE Netw. 8(5), 22–32 (1994)

    Article  Google Scholar 

  13. Brumitt, B., Shafer, S.: Topological world modeling using semantic spaces. In: Proceedings of the Workshop on Location Modeling for Ubiquitous Computing, UbiComp, vol. 2001, pp. 55–62, September 2001

    Google Scholar 

  14. Tolle, G., Culler, D.E.: Design of an application-cooperative management system for wireless sensor networks. In: EWSN, vol. 5, pp. 121–132, January 2005

    Google Scholar 

  15. Bandyopadhyay, D., Sen, J.: Internet of things: applications and challenges in technology and standardization. Wirel. Pers. Commun. 58(1), 49–69 (2011)

    Article  Google Scholar 

  16. OpenLink Software: RDF Performance Tuning (2009). http://virtuoso.openlinksw.com/dataspace/doc/dav/wiki/Main/VirtRDFPerformanceTuning

  17. OpenLink Software: Database Server Administration (2009). http://docs.openlinksw.com/virtuoso/databaseadmsrv.html

  18. Soldatos, J., Kefalakis, N., Serrano, M., Hauswirth, M.: 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). doi:10.1504/IJWGS.2014.060254

    Article  Google Scholar 

Download references

Acknowledgments

Part of this work has been carried out in the scope of the project ICT OpenIoT Project, Open Source blueprint for large scale self-organising cloud environments for Internet of Things applications which is co-funded by the European Commission under seventh framework program, contract number FP7-ICT-2011-7-287305-OpenIoT and the project Fed4FIRE, Federation for FIRE with contract number FP7-ICT-2011-8-318389.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Martin Serrano .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Saniat, M.R., Quoc, H.N.M., Le Van, H., Le Phuoc, D., Serrano, M., Hauswirth, M. (2015). Autonomic Frameworks Deployment Using Configuration and Service Delivery Models for the Internet of Things. 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_8

Download citation

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

  • 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