=Paper= {{Paper |id=None |storemode=property |title=None |pdfUrl=https://ceur-ws.org/Vol-708/mdsm2011-preface.pdf |volume=Vol-708 }} ==None== https://ceur-ws.org/Vol-708/mdsm2011-preface.pdf
                        First International Workshop on
                 Model-Driven Software Migration (MDSM 2011)
                                 March 1, 2011 in Oldenburg, Germany
                                        Satellite Event of IEEE CSMR 2011
                                                   March 1-4, 2011


                       Wilhelm Hasselbring                         Andreas Fuhr, Volker Riediger
                         University of Kiel                        University of Koblenz-Landau
                    Software Engineering Group                   Institute for Software Technology
                          Kiel, Germany                                  Koblenz, Germany
                    wha@informatik.uni-kiel.de                    afuhr|riediger@uni-koblenz.de


Preface                                                          MDSM 2011

   Welcome to the First International Workshop on Model-            The MDSM workshop brought together researchers and
Driven Software Migration (MDSM 2011), March 1, 2011             practitioners in the area of model-driven approaches sup-
in Oldenburg, Germany.                                           porting software migration to present and discuss state-of-
   Model-driven software development (MDSD) and soft-            the-art techniques as well as real-world experiences to stim-
ware migration are two different approaches that had been        ulate further model-driven migration research activities.
under research separately. In recent years, researches found        The scope of the MDSM workshop included, but was not
interesting analogies between both fields.                       restricted to, the following topics:
   In software engineering, one of the key principles is ab-
straction, that is, focusing only on the important aspects          • Modeling languages, query languages and transforma-
while fading-out details. Model-driven software develop-              tion languages
ment (MDSD) aims at modeling these important aspects at             • Domain Specific Languages for software migration
different levels of abstraction. This allows to design soft-
ware starting with the “big picture” (abstract level) and ap-       • Model-integration in repositories
proach more concrete levels by adding details to the models
until the system is implemented (concrete level).                   • Model-driven architecture reconstruction or migration
   Software migration aims at converting an old system
(legacy system) into a new technology without changing              • Model-driven code migration
functionality. This implies understanding, how the legacy           • Software migration by transforming legacy code
system is working. For this purpose, legacy code must be
leveraged into a higher level of abstraction in order to focus      • Model-driven software renovation
only on the important aspects.
   At this point, model-driven software development and             • Tools and methods for model-driven migration
software migration meet. Migration projects can benefit
                                                                    • Design patterns for model-driven software migration
from the vision of MDSD by abstracting legacy systems
(reverse engineering), transform them and implement the             • Experience reports
migrated system (forward engineering).
   However, both fields of research are not yet entirely un-        The MDSM workshop was held during the CSMR 2011
derstood. Neither is the combination of both fields exam-        main conference on March 1, 2011. The full-day workshop
ined very well.                                                  consisted of three thematically grouped sessions:
  • one 90 minutes project session, presenting latest re-          • Rainer Gimnich, IBM Frankfurt, Germany
    search projects in the field of model-driven software
    migration                                                      • Rocco Oliveto, Università degli Studi di Salerno, Italy

  • two 90 minutes paper sessions containing paper pre-            • Romain Robbes, Universidad de Chile, Chile
    sentations with plenty of time for discussions.                • Steffen Becker, Universität Paderborn, Germany
    The proceedings contain the papers and project presen-         • Tudor Girba, Universität Bern, Switzerland
tations presented at MDSM 2011. For regular papers, we
received eight submissions, from which we accepted four          Acknowledgments
papers based on a rigorous reviewing process. Each paper
was reviewed by four program committee members. In ad-
                                                                    The organizers would like to thank all who contributed
dition, we invited three projects in the field of model-driven
                                                                 to the workshop. We thank the authors for their submis-
software migration to present their work and to submit a 2
                                                                 sions and we especially thank the Program Committee and
pages summary of their project.
                                                                 their sub-reviewers for their good work in carefully review-
                                                                 ing and collaboratively discussing the submissions.
Organizers

Workshop Chairs                                                  March, 2011                                 Andreas Fuhr
                                                                                                       Wilhelm Hasselbring
  • Wilhelm Hasselbring, Christian-Albrechts-Universität                                                   Volker Riediger
    zu Kiel, Germany

  • Andreas Fuhr, Universität Koblenz-Landau, Germany

  • Volker Riediger, Universität Koblenz-Landau, Ger-
    many

Program Committee
  • Andy Schürr, Technische Universität Darmstadt, Ger-
    many

  • Anthony Cleve, Institut National de Recherche en In-
    formatique et en Automatique (INRIA) Lille, France

  • Bernhard Rumpe, Rheinisch-Westfälische Technische
    Hochschule (RWTH) Aachen, Germany

  • Dragang Gasevic, Athabasca University, Canada

  • Eleni Stroulia, University of Alberta, Canada

  • Filippo Ricca, Università degli Studi di Genova, Italy

  • Harry Sneed, Central European University Budapest,
    Hungary & Universität Passau, Universität Regens-
    burg, Germany

  • Heinz Züllighoven, Universität Hamburg, Germany

  • Jaques Klein, Université du Luxembourg

  • Jorge Ressia, Universität Bern, Switzerland

  • Jürgen Ebert, Universität Koblenz-Landau, Germany

  • Klaus Krogmann, Karlsruhe Institute of Technology,
    Germany