RAM-SE12: ECOOP Workshop on Reflection, AOP and Meta-Data for Software Evolution (CFP)

Walter Cazzola <[email protected]> Tue, 20 Mar 2012 22:40:29 +0100 (CET)
Newsgroups gmane.comp.programming.aspect.general
Message-ID <[email protected]>
--8323328-1504840756-1332279641=:7098
Content-Type: TEXT/PLAIN; format=flowed; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by smtp.dico.unimi.it id q2KLie1E011472

(apologies for multiple copies)

                                    RAM-SE'12
                                 9th Workshop on
               Reflection, AOP and Meta-Data for Software Evolution
                            Beijing, China, 13 June 2012
             http://www-users.cs.york.ac.uk/~manuel/Events/RAM-SE12/
                              Call for Contributions

**Workshop Description**

Software evolution and adaptation is a research area in continuous evolut=
ion,
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 situa=
tions
e.g., for evolving nonstopping systems or systems whose code is not avail=
able.

Features of reflection such as transparency, separation of concerns, and
extensibility seem to be perfect tools to aid the dynamic evolution of ru=
nning
systems.  Aspect-oriented programming can simplify code instrumentation w=
hereas
techniques that rely on meta-data can be used to inspect the system and t=
o 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 t=
hese
techniques on the evolution of object-oriented software systems. In
particular we would determine how these techniques can be integrated toge=
ther
with more traditional approaches to evolve a system and the benefits we g=
et
from their use.

This workshop can be a good meeting-point for people working in the softw=
are
evolution area, and an occasion to present reflective, aspect-oriented an=
d 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 st=
atic
or dynamic evolution of software systems. Techniques may vary to achieve =
this
goal. In particular, they include but are not limited to:
   - adaptative software components and evolution as component compositio=
n;
   - aspect-oriented middleware and environments for software evolution;
   - evolution planning and deployment through aspect-oriented and reflec=
tive approaches;
   - aspect interference and composition for software evolution;
   - feature- and subject-oriented adaptation;
   - unanticipated software evolution supported by AOSD or reflective tec=
hniques;
   - MOF, code annotations and other meta-data facilities for software ev=
olution;
   - software evolution tangling concerns;
   - metrics and other evaluation mechanisms to evaluate the impact of us=
ing
     reflection and/or AOP to get software evolution;
   - AOP and reflection based design patterns to get software evolution;
   - early aspect evolution, i.e., to design evolution by evolving the de=
sign
     information or the application in its early stages of development;
   - context-oriented evolution and other COP techniques for evolution
   - Models@runtime techniques for software evolution
   - techniques for refactoring into AOSD and to get the separation of co=
ncerns.

To ensure lively discussion at the workshop, the program committee will c=
hoose
the contributions on the basis of topic similarity and quality of submitt=
ed
work that will permit the beginning of new collaborations.

All the accepted paper will be included in the ACM Digital Library

**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, anoth=
er
part will be devoted to panels and to exchange ideas between participants.

The workshop will provide a discussion forum about the evolution of the
sector and permit new collaborations with other researchers. The=20
workshop will be particularly useful for young researchers who
will be able to compare their ideas with other people working on the fiel=
d.

**Workshop Organizers**
W. Cazzola     Univ. of Milano, I
S. Chiba       Tokyo Inst. of Tech., J
M. Oriol       ABB Corp. Research, Ch
G. Saake       Univ. of Magdeburg, D

**Program Committee**
W. Cazzola     Univ. of Milano, I=20
S. Chiba       Tokyo Inst. of Tech., J=20
S. Gonzalez    K.U. Leuven, B=20
P. Greenwood   Lancaster University, UK=20
J. Gray        Univ. of Alabama, USA=20
G. Huang       Peking University, CN=20
C. K=E4stner     Philipps Univ. Marburg, D=20
H. Masuhara    Univ. of Tokyo, J=20
K. Mens        K.U. Leuven, B=20
M. Oriol       ABB Corp. Research, Ch=20
G. Saake       Univ. of Magdeburg, D=20
J. Zhao        Shanghai Jiao Tong Univ. CN

**Submissions**
Position papers (max 5-pages long) must be electronically submitted throu=
gh
easychair.

Accepted paper will be included in the ACM Digital Library.

**Important Dates**
Submission deadline:   15 April 2012=20
Notification date:     29 April 2012
Camera Ready deadline:  1  June 2012
Workshop date:         13  June 2012

--=20
Walter Cazzola, PhD - Associate Professor, DICo, University of Milano
E-mail: [email protected]  Ph.: +39 02 503 16300  Fax: +39 02 503 162=
53
=B7 =B7 =B7 ---------------------------- =B7 =B7 =B7 --------------------=
-------- =B7 =B7 =B7
                ... recursive: adjective, see recursive ...
=B7 =B7 =B7 ---------------------------- =B7 =B7 =B7 --------------------=
-------- =B7 =B7 =B7
--8323328-1504840756-1332279641=:7098
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
discuss mailing list    -    [email protected]

To unsubscribe and change options, go to:
http://aosd.net/mailman/listinfo/discuss_aosd.net

Check out the AOSD.net Wiki: http://aosd.net/wiki

--8323328-1504840756-1332279641=:7098--