Skip to main content

Facets of Adaptivity

  • Conference paper
Software Architecture (ECSA 2008)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 5292))

Included in the following conference series:

Abstract

Adaptivity is one of the key requirements of today’s information systems. It is used in various areas which may range from control and operating systems to networks, from robotics to intelligent systems, from multimedia to information retrieval and Web Services. Essentially, it is related to changes performed in the systems at run-time. These changes may regard various aspects: architectural, structural, behavioral or content. Considering the diversity of its application areas and of ways of achievement, this paper aims to discuss the facets of adaptivity by raising the following questions: Why is it needed? Which are its objectives? Which are its main open research issues?

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Astrom, K.J., Wittenmark, B.: Adaptive Control. Addison-Wesley, Reading (1995)

    Google Scholar 

  2. Bastide, G., Seriai, A., Oussalah, M.: Software Component Re-engineering for their Runtime Structural Adaptation. In: Proceedings of the 31st Annual International Computer Software and Applications Conference, pp. 109–114. IEEE Computer Society Press, Los Alamitos (2007)

    Google Scholar 

  3. Choi, O., Yoon, Y.: A Meta Data Model of Context Information for Dynamic Service Adaptation on User Centric Environment. In: Proceedings of the International Conference on Multimedia and Ubiquitous engineering, pp. 108–113. IEEE Computer Society Press, Los Alamitos (2007)

    Chapter  Google Scholar 

  4. Garlan, D., Cheng, S.W., Huang, A.-C., Schmerl, B., Steenkiste, P.: Rainbow: Architecture-based Self-Adaptation with Reusable Infrastructure. IEEE Computer 37(10), 46–54 (2004)

    Google Scholar 

  5. Gorton, I., Liu, Y., Trivedi, N.: An extensible and lightweight architecture for adaptive server applications. Software – Practice and Experience Journal (2007)

    Google Scholar 

  6. He, J., Gao, T., Hao, W., Yen, I.-L., Bastani, F.: A Flexible Content Adaptation System Using a Rule-Based Approach. IEEE Transactions on Knowledge and Data Engineering 19(1), 127–140 (2007)

    Article  Google Scholar 

  7. McHugh, J.: Adaptive Networks Vision. ProCurve Networking, HP Innovation (2007), http://www.hp.com/md/pdfs/Adaptive_Networks_Vision_White_Paper.pdf

  8. McKinley, P.K., Sadjadi, S.M., Kasten, E.P., Cheng, B.H.C.: Composing Adaptive Software. Computer 37(7), 56–64 (2004)

    Article  Google Scholar 

  9. Seceleanu, T., Garlan., D.: Synchronized Architectures for Adaptive Systems. In: Proceedings of the 29th Annual International Computer Software and Applications Conference, Edinburgh, UK, pp. 146–151 (2005)

    Google Scholar 

  10. Zadeh, L.A.: On the Definition of Adaptivity. Proceedings of the IEEE, 469–470 (1963)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ron Morrison Dharini Balasubramaniam Katrina Falkner

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Raibulet, C. (2008). Facets of Adaptivity. In: Morrison, R., Balasubramaniam, D., Falkner, K. (eds) Software Architecture. ECSA 2008. Lecture Notes in Computer Science, vol 5292. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88030-1_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-88030-1_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-88029-5

  • Online ISBN: 978-3-540-88030-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics