46 J. Andersson et al.
systematically identifying the variations among different self-adaptive software sys-
tems, to study and document the most commonly used architectural patterns for such
systems.
Acknowledgments
This work is partially supported by grant CCF-0820060 from the National Science
Foundation. Danny Weyns is funded by the Research Foundation Flanders (FWO).
References
1. Andersson, J., et al.: An Adaptive High-Performance Service Architecture. In: ETAPS
Workshop on Software Composition Electronic Notes Theoretical Computer Science,
vol. 114 (2005)
2. Bradbury, J.S., et al.: A Survey Of Self-Management In Dynamic Software Architecture
Specifications. In: Garlan, D., Kramer, J., Wolf, A. (eds.) ACM SIGSOFT Workshop on
Self-Managed Systems (WOSS 2004), pp. 28–33 (2004)
3. Buckley, J., Mens, T., Zenger, M., Rashid, A., Kniesel, G.: Towards A Taxonomy of
Software Change. Journal of Software Maintenance and Evolution, 309–332 (September
2005)
4. Cheng, B.H.C., et al.: Software Engineering for Self-Adaptive Systems: A Research Road
Map. In: Cheng, B.H.C., et al. (eds.) Software Engineering for Self-Adaptive Systems.
08031 Dagstuhl Seminar. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, Germany
(2008)
5. Dobson, S., Denazis, S., et al.: A Survey of Autonomic Communications. ACM Transac-
tions on Autonomous and Adaptive Systems 1(2), 223–259 (2006)
6. ERTICO. Intelligent Transportation Systems for Europe, http://www.ertico.com/
7. Fuggetta, A., Picco, G.P., Vigna, G.: Understanding Code Mobility. IEEE Trans. on Soft-
ware Engineering 24, 342–361 (1998)
8. Gómez-Pérez, A.: Evaluation of Ontologies. International Journal of Intelligent Sys-
tems 16, 391–409 (2001)
9. Haesevoets, R., et al.: Managing Agent Interactions with Context-Driven Dynamic Or-
ganizations. In: Weyns, D., Brueckner, S.A., Demazeau, Y. (eds.) EEMMAS 2007. LNCS,
vol. 5049, pp. 166–186. Springer, Heidelberg (2008)
10. ITS. Intelligent Transportation Society of America, http://www.itsa.org/
11. Kistler, J.J., Satyanarayanan, M.: Disconnected Operation in the Coda File System. ACM
Transactions on Computer Systems 10(1) (Feburary 1992)
12. Kuenning, G.H., Popek, G.J.: Automated Hoarding for Mobile Computers. In: ACM
Symp. on Operating Systems Principles, St. Malo, France (October 1997)
13. van Lamsweerde, A.: Goal-Oriented Requirements Engineering: A Guided Tour. In: IEEE
International Symposium on Requirements Engineering, Toronto, Canada (August 2001)
14. Laprie, J.C.: From Dependability to Resilience. In: International Conference on Depend-
able Systems & Networks (DSN 2008), Anchorage, Alaska, June 2008, pp. G8–G9 (2008)
15. de Lemos, R.: Architecting Web Services Applications for Improving Availability. In: de
Lemos, R., Gacek, C., Romanovsky, A. (eds.) Architecting Dependable Systems III.
LNCS, vol. 3549, pp. 69–91. Springer, Heidelberg (2005)