This may be of interest to the members of this
list.
-----------------------------------------------------------------------------------------------------------------
CALL FOR PAPERS
2nd Workshop
on SOFTWARE EVOLUTION THROUGH TRANSFORMATIONS: Model-based vs.
Implementation-level Solutions
SETra 2004, October 1-2, 2004, Rome,
Italy http://www.segravis.org/Events/SETra04
Satellite event of the 2nd Intl. Conference on
Graph Transformation (ICGT 2004), Sept. 28 - Oct. 2 2004, Rome,
Italy http://icgt2004.dsi.uniroma1.it
The workshop's aim is to discuss graph- and
transformation-based techniques in software evolution including the
tradeoffs, benefits, and combinations of individual solutions, like meta
modeling, model and program transformations, software visualization and
metrics, etc.
Due to support by the European Science Foundation
<http://www.esf.org/> through the Scientific Network RELEASE: Research Links to
Explore and Advance Software Evolution (see http://labmol.di.fc.ul.pt/projects/release/), the workshop is free of any participation
fees.
More detailed information on objectives, topics, deadlines, and
people involved can be found below or at http://www.segravis.org/Events/SETra04.
OBJECTIVES ========== Software
evolution can been studied and supported at the level of both models and
programs. Model-based software development as proposed, for example, by the
OMG's MDA initiative, addresses evolution by automating (via several
intermediate levels) the transformation of models into code. In this way,
software can be evolved at the model level, relying on automated
transformations to keep the implementation in sync. Classical re-engineering
technology, instead, starts at level of programs which, due to the poor
quality of models found in industrial contexts, provide the only definite
representation of the system.
Which approach is better in which situation
and how they can be combined is still an open question. At the conceptual
level, the laws of software evolution and the theory behind them may provide
us with answers about the respective tradeoffs and likely combinations. At
the technology level, graphs defined by meta models, and their
transformations, have been recognized as a uniform way to support evolution,
both at the programming and the model level.
The workshop provides a
forum for the discussion of graph- and transformation-based techniques in
software evolution including the tradeoffs and benefits of individual
solutions, like meta modeling, model and program transformations, software
visualization and metrics, etc.
TOPICS ====== Topics of interest
include, but are not limited to
* relation and
tradeoffs between model- and program-based
evolution: experience reports and theoretical
questions * graph-based models for evolution,
re-engineering, and visualization of
programs * software refactoring and architectural
reconfiguration * model-driven architecture and model
transformations * consistency management and
co-evolution
SUBMISSIONS ============ We solicit submissions of
papers in two categories:
* Position papers of up to 5
pages (in ENTCS format) are expected to make a
problem statement and to discuss the
methodology, experience, and open issues of
proposed approaches. * Technical papers may have up to 12
pages (in ENTCS format) and are judged, in
addition, w.r.t. their originality and
technical contribution.
Accepted contributions will appear in an issue of
Elsevier's Electronic Notes in Theoretical Computer Science (http://math.tulane.edu/%7Eentcs/)
A preliminary version of the issue will be available at the
workshop.
IMPORTANT DATES ================ *Submissions: June 30,
2004 *Notification: August 10, 2004 *Camera-ready: September 10,
2004 *Workshop: October 1-2, 2004
PROGRAM
COMMITTEE =================== Participation in the workshop is free, but
an active role requires the submission of a paper which will be evaluated by
the following program committee.
* Giulio Antoniol
(Università degli Studi del Sannio, Italy) * Andrea
Corradini (Università di Pisa, Italy) * Stephane Ducasse
(University of Bern, Switzerland) * Jean-Marie Favre
(Institut d`Informatique et Mathematiques Appliquees de Grenoble,
France) * José Luiz Fiadeiro (University of Leicester,
United Kingdom) * Harald Gall (Universität Zürich,
Switzerland) * Martin Grosse-Rhode (Fraunhofer ISST
Berlin, Germany) * Reiko Heckel (Universitat Dortmund,
Germany) * Anton Jansen (University of Groningen, The
Netherlands) * Dirk Janssens (University of Antwerp,
Belgium) * Juan F. Ramil (Open University, United
Kingdom) * Ashley McNeile (Metamaxim Ltd., London, United
Kingdom) * Tom Mens (University of Mons-Hainaut,
Belgium)
Rgds
Ashley
|