Skip to main content

Middleware for Dynamically Adaptive Systems

  • Conference paper
Architecture of Computing Systems – ARCS 2014 (ARCS 2014)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8350))

Included in the following conference series:

Abstract

Dynamically adaptive systems are expected to be able to meet changing user needs and varying environmental conditions they operate in. This motivates current research on developing execution support for such systems. In this context we propose a new middleware that ensures the dynamic reconfiguration of dynamically adaptive systems at runtime. This middleware provides a set of functions enabling the dynamic reconfiguration as well as the monitoring and the consistency of such systems during the reconfiguration.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Loukil, S., Kallel, S., Jmaiel, M.: Runtime adaptation of component based systems. In: Gramoli, V., Guerraoui, R. (eds.) NETYS 2013. LNCS, vol. 7853, pp. 284–288. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  2. Loukil, S., Kallel, S., Jmaiel, M.: Managing architectural reconfiguration at runtime. International Journal of Web Portals 5, 55–71 (2013)

    Article  Google Scholar 

  3. Costa, P., Coulson, G., Mascolo, C., Picco, G.P., Zachariadis, S.: The runes middleware: A reconfigurable component-based approach to networked embedded systems. In: Proceedings of the 16th Annual IEEE International Symposium on Personal Indoor and Mobile Radio Communications, Berlin, Germany (2005)

    Google Scholar 

  4. Seinturier, L., Merle, P., Rouvoy, R., Romero, D., Schiavoni, V., Stefani, J.B.: A Component-Based Middleware Platform for Reconfigurable Service-Oriented Architectures. Software: Practice and Experience 42, 559–583 (2012)

    Google Scholar 

  5. Sykes, D., Heaven, W., Magee, J., Kramer, J.: From goals to components: a combined approach to self-management. In: Proceedings of the 2008 International Workshop on Software Engineering for Adaptive and Self-managing Systems. ACM (2008)

    Google Scholar 

  6. Arshad, N., Heimbigner, D., Wolf, A.L.: Deployment and dynamic reconfiguration planning for distributed software systems. Software Quality Control 15, 265–281 (2007)

    Article  Google Scholar 

  7. Morin, B., Barais, O., Jezequel, J.M., Fleurey, F., Solberg, A.: Models@ run.time to support dynamic adaptation. IEEE Computer 42, 44–51 (2009)

    Article  Google Scholar 

  8. Krichen, F., Zalila, B., Jmaiel, M., Hamid, B.: A middleware for reconfigurable distributed real-time embedded systems. In: Lee, R. (ed.) Software Engineering Research, Management and Appl. 2012. SCI, vol. 430, pp. 81–96. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  9. Loukil, S., Kallel, S., Zalila, B., Jmaiel, M.: Toward an Aspect Oriented ADL for Embedded Systems. In: Babar, M.A., Gorton, I. (eds.) ECSA 2010. LNCS, vol. 6285, pp. 489–492. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  10. Loukil, S., Kallel, S., Zalila, B., Jmaiel, M.: Ao4aadl: Aspect oriented extension for aadl. Central European Journal of Computer Science 3, 43–68 (2013)

    Article  Google Scholar 

  11. Vergnaud, T., Zalila, B., Hugues, J.: Ocarina: a Compiler for the AADL. Technical report, Telecom Paristech - France (2006)

    Google Scholar 

  12. Loukil, S., Kallel, S., Jmaiel, M.: Verifying runtime reconfiguration of dynamically adaptive systems. In: Proceedings of the 39th Euromicro Conference on Software Engineering and Advanced Applications. IEEE Computer Society (2013)

    Google Scholar 

  13. Zalila, B., Pautet, L., Hugues, J.: Towards Automatic Middleware Generation. In: Proceedings of the International Symposium on Object-oriented Real-time distributed Computing, pp. 221–228. IEEE (2008)

    Google Scholar 

  14. Vergnaud, T., Hugues, J., Pautet, L., Kordon, F.: PolyORB: A Schizophrenic Middleware to Build Versatile Reliable Distributed Applications. In: Llamosí, A., Strohmeier, A. (eds.) Ada-Europe 2004. LNCS, vol. 3063, pp. 106–119. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Loukil, S., Kallel, S., Jmaiel, M. (2014). Middleware for Dynamically Adaptive Systems. In: Maehle, E., Römer, K., Karl, W., Tovar, E. (eds) Architecture of Computing Systems – ARCS 2014. ARCS 2014. Lecture Notes in Computer Science, vol 8350. Springer, Cham. https://doi.org/10.1007/978-3-319-04891-8_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-04891-8_7

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-04890-1

  • Online ISBN: 978-3-319-04891-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics