[ecoop-info] CfP: 5th Int'l Workshop on Reflection, AOP and Meta-Data for SW Evolution (RAM-SE'08)

Walter Cazzola cazzola at dico.unimi.it
Mon Feb 18 19:35:56 CET 2008


(apologies for multiple copies)

                                     RAM-SE'08
                               5th ECOOP Workshop on
                Reflection, AOP and Meta-Data for Software Evolution
                             Paphos, Cyprus, 7th July 2008
                      http://homes.dico.unimi.it/RAM-SE08.html

                             Call for Contributions

*Workshop Organizers*
Walter  Cazzola     University of Milano, Italy
Shigeru Chiba       Tokyo Institute of Technology, Japan
Manuel Oriol        ETH Zürich, Switzerland
Gunter  Saake       Otto-von-Guericke Universität Magdeburg, Germany

*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
application of reflective, aspect-oriented and data-mining techniques to the
evolution of software systems. In particular, they include but are not limited
to:

     - aspect-oriented middleware and environments for software evolution;
     - adaptive software components and evolution as component composition; ­
     - evolution planning and deployment through aspect-oriented and reflective
       approaches; ­
     - aspect interference and composition for software evolution; ­
     - feature- and subject-oriented adaptation; ­
     - unanticipated software evolution supported by AOSD or reflective
     techniques; ­
     - MOF, code annotations and other metadata facilities for software
     evolution; ­
     - metrics and other evaluation mechanisms to evaluate the impact of
     software
       evolution techniques;­
     - AOP and reflection based design patterns for software evolution; ­
     - early aspect evolution, i.e., to design evolution by evolving the design
       information or the application in its early stages of development; ­
     - techniques for refactoring into AOSD and getting the separation of
       concerns

*Submissions*
Position papers (max 5-pages long) must be electronically sent (PDF file) to:

                             ram-se08 at dico.unimi.it

We are also planning to edit a journal special issue on the workshop topic and
invite the authors of the most interesting contributions to submit their work
to it.

*Important Dates*
Submission deadline:   30 April 2008 Notification date:     26 May   2008
Camera Ready deadline: 25 June  2008
Workshop date:          7 July  2008

To ensure lively discussion at the workshop, the organizing committee will
choose the contributions on the basis of topic similarity that will permit the
beginning of new collaborations. To grant an easy dissemination of the
proposed ideas and to favorite an ideas interchange among the participants,
accepted contributions will be made available in advance over the Web.

*Workshop Format*
The workshop is a full day meeting. Part of the workshop will be devoted to
contribution of papers, and part will be devoted to panels and (we hope) to
interchange of ideas between participants. The workshop has to provide a
discussion forum about the evolution of the sector and has to permit new
collaborations to be established 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.


More information about the ecoop-info mailing list