RAM-SE'10
7th ECOOP Workshop on
Reflection, AOP and Meta-Programming for Software Evolution
Maribor, Slovenia, June 2010
http://www-users.cs.york.ac.uk/~manuel/Events/RAM-SE10
Call for Contributions
Workshop Description
Software evolution and adaptation is a research area in continuous evolution, and offering stimulating challenges for both academic and industrial researchers.
The evolution of software systems, to face unexpected situations or just for improving their features, relies on software engineering techniques and methodologies. Nowadays a similar approach is not applicable in all situations e.g., for evolving nonstopping systems or systems whose code is not available.
Features of reflection such as transparency, separation of concerns, and extensibility seem to be perfect tools to aid the dynamic evolution of running systems. Aspect-oriented programming can simplify code instrumentation whereas techniques that rely on meta-data can be used to inspect the system and to extract the necessary data for designing the heuristic that the reflective and aspect-oriented mechanism use for managing the evolution.
We feel the necessity to investigate the benefits brought by the use of these techniques on the evolution of object-oriented software systems. In particular we would determine how these techniques can be integrated together with more traditional approaches to evolve a system and the benefits we get from their use.
This workshop can be a good meeting-point for people working in the software evolution area, and an occasion to present reflective, aspect-oriented and data mining based solutions to evolutionary problems, and new ideas straddling these areas.
Workshop Topics
Particularly interesting for this workshop are works that focus on the static or dynamic evolution of software systems. Techniques may vary to achieve this goal. In particular, they include but are not limited to:
To ensure lively discussion at the workshop, the program committee will choose the contributions on the basis of topic similarity and quality of submitted work that will permit the beginning of new collaborations. To grant an easy dissemination of the proposed ideas and to favor exchanging ideas among the participants, accepted contributions will be available in advance over the Web.
Workshop Format
The workshop is a full day meeting. The workshop will contain two parts: Part of the workshop will be devoted to presentations from participants, another part will be devoted to panels and to exchange ideas between participants.
The workshop has to provide a discussion forum about the evolution of the sector and has to permit new collaborations with other researchers. The workshop will be particularly useful for young researchers who will be able to compare their ideas with other people working on the field.
Workshop Organizers W. Cazzola Univ. of Milano, I S. Chiba Tokyo Inst. of Tech., J M. Oriol Univ. of York, UK G. Saake Univ. of Magdeburg, D
Program Committee
S. Apel Univ. of Passau, D A. Bergel Univ. of Chile, Ch W. Cazzola Univ. of Milano, I S. Chiba Tokyo Inst. of Tech., J Y. Coady Univ. of Victoria, CA P. Costanza V. U. Brussels, B M. Denker INRIA Lille, F S. Cech ETH Zürich, CH P. Greenwood Univ. of Lancaster, UK H. Masuhara Univ. of Tokyo, J I. Neamtiu UC Riverside, USA O. Nierstrasz Univ. of Berne, CH M. Oriol Univ. of York, UK R. Paige Univ. of York, UK G. Saake Univ. of Magdeburg, D
Submissions
Position papers (max 5-pages long) must be electronically sent (PS or PDF file) to:
ram-se10@dico.unimi.it
Accepted paper will be included in the ACM Digital Library.
Important Dates
Submission deadline: 19 April 2010 Notification date: 5 May 2010 Camera Ready deadline: 30 May 2010 Workshop date: 21 or 22 June 2010