Abstract
Following last three years’ RAM-SE (Reflection, AOP and Meta-Data for Software Evolution) workshop at the ECOOP conference, the RAM-SE’07 workshop was a successful and popular event. As its name implies, the workshop’s focus was on the application of reflective, aspect-oriented and data-mining techniques to the broad field of software evolution. Topics and discussions at the workshop included mechanisms for supporting software evolution, technological limits for software evolution and tools and middleware for software evolution. The workshop’s main goal was to bring together researchers working in the field of software evolution with a particular interest in reflection, aspect-oriented programming and meta-data. The workshop was organized as a full day meeting, partly devoted to presentation of submitted position papers and partly devoted to panel discussions about the presented topics and other interesting issues in the field. In this way, the workshop allowed participants to get acquainted with each other’s work, and stimulated collaboration.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Usui, Y., Chiba, S.: Bugdel: An aspect-oriented debugging system. In: APSEC 2005. 12th Asia-Pacific Software Engineering Conference, December 15-17, 2005, Taipei, Taiwan, pp. 790–795 (2005)
Nishizawa, M., Chiba, S., Tatsubori, M.: Remote pointcut: a language construct for distributed aop. In: AOSD 2004. Proceedings of the 3rd International Conference on Aspect-Oriented Software Development, pp. 7–15 (2004)
Kourai, K., Hibino, H., Chiba, S.: Aspect-oriented application-level scheduling for j2ee servers. In: AOSD 2007. Proceedings of the 6th International Conference on Aspect-Oriented Software Development, pp. 1–13 (2007)
Tao, Y.: Toward Computer-Aided Usability Evaluation Evolving Interactive Software. In: In Cazzola, W., Chiba, S., Coady, Y., Ducasse, S., Kniesel, G., Oriol, M., Saake, G. (eds.) Proceedings of ECOOP 2007. Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE 2007), Berlin, Germany (2007)
Irmert, F., Meyerhöfer, W.M.: Towards Runtime Adaptation in a SOA Environment. In: Cazzola, W., Chiba, S., Coady, Y., Ducasse, S., Kniesel, G., Oriol, M., Saake, G. (eds.) Proceedings of ECOOP 2007 Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE 2007), Berlin, Germany (2007)
Piccioni, M., Oriol, M., Meyer, B.: IDE-integrated Support for Schema Evolution in Object-Oriented Applications. In: Cazzola, W., Chiba, S., Coady, Y., Ducasse, S., Kniesel, G., Oriol, M., Saake, G. (eds.) Proceedings of ECOOP 2007 Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE 2007), Berlin, Germany (2007)
Nguyen, D.H., Südholt, M.: Property-preserving Evolution of Components Using VPA-Based Aspects. In: Cazzola, W., Chiba, S., Coady, Y., Ducasse, S., Kniesel, G., Oriol, M., Saake, G. (eds.) Proceedings of ECOOP 2007 Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE 2007), Berlin, Germany (2007)
Pukall, M., Kuhlemann, M.: Characteristics of Runtime Program Evolution. In: Cazzola, W., Chiba, S., Coady, Y., Ducasse, S., Kniesel, G., Oriol, M., Saake, G. (eds.) Proceedings of ECOOP 2007 Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE 2007), Berlin, Germany (2007)
Hoffman, K., Ramanathan, M.K., Eugster, P., Jagannathan, S.: Aspect-Based Introspection and Change Analysis for Evolving Programs. In: Cazzola, W., Chiba, S., Coady, Y., Ducasse, S., Kniesel, G., Oriol, M., Saake, G. (eds.) Proceedings of ECOOP 2007 Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE 2007), Berlin, Germany (2007)
Huang, S.S., Smaragdakis, Y.: Morphing Software for Easier Evolution. In: Cazzola, W., Chiba, S., Coady, Y., Ducasse, S., Kniesel, G., Oriol, M., Saake, G. (eds.) Proceedings of ECOOP 2007 Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE 2007), Berlin, Germany (2007)
Cazzola, W., Pini, S.: AOP vs Software Evolution: a Score in Favor of the Blueprint. In: Cazzola, W., Chiba, S., Coady, Y., Ducasse, S., Kniesel, G., Oriol, M., Saake, G. (eds.) Proceedings of ECOOP 2007 Workshop on Reflection, AOP and Meta-Data for Software Evolution (RAM-SE 2007), Berlin, Germany (2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Oriol, M. et al. (2008). Enabling Software Evolution Via AOP and Reflection. In: Cebulla, M. (eds) Object-Oriented Technology. ECOOP 2007 Workshop Reader. ECOOP 2007. Lecture Notes in Computer Science, vol 4906. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78195-0_9
Download citation
DOI: https://doi.org/10.1007/978-3-540-78195-0_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-78194-3
Online ISBN: 978-3-540-78195-0
eBook Packages: Computer ScienceComputer Science (R0)