Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[gmt-dev] [ANN] CALL FOR PAPERS: SOFTWARE EVOLUTION THROUGH TRANSFORMATIONS

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

Back to the top