[ecoop-info] ECOOP RAM-SE'08 -- Deadline Extension

Shigeru Chiba chiba at is.titech.ac.jp
Thu May 1 10:58:48 CEST 2008


-----------------------------
DEADLINE EXTENDED to MAY 12th
-----------------------------

                                   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 Zurich, Switzerland
Gunter  Saake       Otto-von-Guericke Universitat 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:   12 May   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