[ecoop-info] CfP : International Workshop on Extreme Modeling - XM 2012 @ MODELS2012

Davide Di Ruscio davide.diruscio at univaq.it
Mon Jul 16 10:42:31 CEST 2012

Co-located with MoDELS 2012

October 1, 2012 - Innsbruck, Austria


Increasingly, models are starting to become commonplace and Model Driven
Engineering is gaining acceptance in many domains, including -
Automotive Software Engineering - Business applications and financial
organizations - Defense / aerodynamics / avionic systems -
Telecommunications domain Raising the level of abstraction and using
concepts closer to the problem and application domain rather than the
solution and technical domain, requires models to be written with a
certain agility. This is partly in contrast with MDE whose conformance
relation is analogous to a very strong and static typing system in a
current programming language. For instance EMF does not permit to enter
models which are not conforming to a metamodel: on one hand it allows
only valid models to be defined, on the other hand it makes the
corresponding pragmatics more difficult. In this respect, there is a
wide range of equally useful artefacts between the following extremes

- diagrams informally sketched on paper with a pencil
- models entered in a given format into a generic model-ing platform,
e.g., Ecore/EMF

At the moment, MDE encompasses only the latter possibility, while
depending on the stage of the process it makes sense to start with
something closer to the former to eventually end up with 2. For
instance, this might require different notions of conformance and the
possibility to even have a method for user-defined conformance relations
depending on the scope. In other words, we are interested in exploring
the possibility to relax the typing constraints - intended in the
broadest sense - in the current platforms and pursue different forms of
agility in terms of both artefacts (the way they are conform-ing to
metamodels) and processes (the way they are created and whose subsequent
versions linked together in a consistent and uniform framework).


There is an increasing need for more disciplined techniques and
engineering tools to support flexibility in several forms in a wide
range of modeling activities, including metamodel, model, and model
transformation definition processes.

XM 2012 would aim at a) better identifying the difficulties in the
current practice of MDE related to the lack of flexibility and b)
soliciting contributions of ideas, concepts, and techniques also from
other areas of software, such as that of specific language communities
(e.g., the Smalltalk and Haskell communities, and dynamic languages
community) which could be useful to revise certain MDE fundamental
concepts, such as the conformance.

XM 2012 will host invited talks, technical sessions, and panels. As a
working conference, XM 2012 will foster the interactions between the
participants, stimulating lively de-bates and discussions around the
topics of interest of the workshop.


Contributions are solicited on all aspects of modelling foundations,
practices and technologies. In particular, we encourage submissions
from both academia and industry about the following (non-exhaustive)
list of topics:

- Support for functional and constraint programming concepts in MDE
- Support for generic programming techniques in MDE
- Support for dynamic programming techniques in MDE
- Agility and MDE, agile modelling
- Techniques for embedding domain specific languages in a combined
- Means for defining different conformance/typing concepts in MDE
- Relating conformance and level of abstraction - Model typing - Methods
for Flexible typing in MDE
- Differences and similarities between modeling and programming
- Experience reports regarding lack of flexibility in using modeling and
MDE; pros and cons related to the current conformance relation


XM 2012 targets researchers and practitioners on model-driven
engineering to meet, disseminate and exchange ideas, identify the key
issues related to the proposed topics, explore possible solutions and
their assessment. We target, in particular, the cross-fertilization of
at least the communities related to MDE, programming languages, and
agile software development. Therefore we consider models in a very broad
sense which is essential to allow researchers from different communities
to identify and discuss commonalities/differences among their specific
techniques and problems.


Both research papers, experience papers and tool presentations are
solicited. Contributions should address novel or preliminary research
ideas, challenging problems, and practical contributions to the domain.
Industrial feedback are welcome: experience or case studies about
applying MDE in an industrial setting showing the lack of flexibility
are solicited.

The submission process will consist of two phases: abstract submissions
and full/short paper submissions. All papers must be written in English,
and should adhere to the follow-ing formatting guidelines
- papers must be submitted in pdf in the short and full paper version
(approximately 2 pages for short and up to 6 pages for full);
- paper must in the ACM SIGS format

Accepted papers will be published in the ACM Digital Library. A
selection of the best papers will be considered for a special issue on
the Journal of Object Technology (JOT). JOT is a peer-reviewed, free and
open-access journal dedicated to the timely publication of previously
unpublished research articles, surveys, tutorials, and technical notes
on all aspects of object technology.


Paper submission: July 26, 2012
Notification of acceptance: Sept 03, 2012
Camera-ready version due: Sept 14, 2012
Conference dates: October 1, 2012


Juan De Lara, Universidad Autonoma de Madrid (Spain)
Davide Di Ruscio, University of L'Aquila (Italy)
Alfonso Pierantonio, University of L'Aquila (Italy)


Antonio Cicchetti       Malardalen University (SE)
Marco Brambilla         Politecnico di Milano (IT)
Mark van den Brand      Eindhoven University of Technology (NL)
Jordi Cabot             Ecole des Mines Nantes/INRIA (F)
Jesus S. Cuadrado       University of Murcia (E)
Gregor Engels           University of Padeborn (D)
Jesus Garcia-Molina     University of Murcia (E)
Jeff Gray                       University of Alabama (USA)
Esther Guerra           Universitad Carlos III De Madrid (E)
Robert Hirschfeld       Hasso-Plattner-Institut (D)
Gerti Kappel            Vienna University of Technology (A)
Ralf Laemmel            University of Koblenz-Landau (D)
Stephen Mellor          Freeter (UK)
Oscar Nierstraz         University of Bern (CH)
Richard Paige           York University (UK)
Bran Selic                 Malina Software Corp. (CAN)
Massimo Tisi            Ecole des Mines Nantes/INRIA (F)
Antonio Vallecillo      Universidad de Malaga (E)

Davide Di Ruscio, PhD in Computer Science
Department of Information Engineering Computer Science and Mathematics
University of L'Aquila
Via Vetoio, Coppito I-67010 L'Aquila (Italy)
Email: davide.diruscio at univaq.it
WWW:   http://www.di.univaq.it/diruscio
Skype: davidediruscio
Twitter: DDiRuscio

More information about the ecoop-info mailing list