The growing size and complexity of modern systems is one of the major reasons for the adaptation of model-based development and testing techniques. There is an increase in academic and industrial interest in model-based and model-driven development in recent years. However, the rapid evolution of systems due to changing requirements and technological advancements is still a challenge for practitioners and researchers. The goal of this workshop is to identify the key challenges, research questions and ideas for the support of evolution in software development and testing. We intend to bring together the industrial practitioners and academic researchers to exchange their experiences and ideas.

Topics of Interest

Topics of interest include but are not limited to:

  • Architectural design methods supporting evolution and evolvability
  • Model-driven software evolution and maintenance
  • Traceability from requirements models to design and test models
  • Model-based reengineering and refactoring for evolution support
  • Model comparison and impact analysis
  • Model transformation for test generation
  • Model-based testing, validation and verification
  • Model-based test specification
  • Test model evolution and regression testing
  • Model-based test processes
  • Evolution support for system management
  • Tool support for model-based development and testing
  • Case studies and application of model-based development and testing
  • Experiences of using models and relating models with their applications in the real-world development process.


The workshop continues a series of successful workshops on software evolution on the national level: Object-orientation, Reengineering and Architecture ORA2006 and ORA2007, Model-driven Software architecture - Evolution, Integration and Migration MSEIM 2008 and MSEIM 2009. We want to extend the series on an international level to integrate it with a wider community.

Workshop Format

To enable interaction and discussion between the participants, the workshop will be held in two parts. First, the full papers and invited talks will be presented including a short discussion after each presentation. In the second part, short position statements will be given, to initiate a collaborative discussion with all attendees.

Paper Publication

The accepted papers are published as online proceedings by as well as in the IWK2010 conference proceedings. Furthermore, they will be indexed by ACM, DBLP, and by


You can register for the workshop at the umbrella conference IWK2010 via their CONVERIA system following the link
For members of the German Computer Society GI or of the ACM there is a reduced registration fee available. Members please choose the person group "Members of the Company of Informatics" in the first registration step.

If you have any questions relating to registration send an e-mail to The registration of at least one author and his participation in the workshop is necessary for paper publication.

Important Dates

Submission of abstracts: 30 Apr 2010
Submission of full papers: 16 May 2010, extended to 23 May 2010
Notification of acceptance: 11 Jun 2010
Submission of camera-ready papers: 30 Jul 2010
Workshop date: 16 Sep 2010 completed successfully :)


09:00 am – 09:05 am - Welcome and introduction
09:05 am – 09:45 am - Keynote:
"Model-Based Software Development – Perspectives and Challenges" slides
Prof. Bernd-Holger Schlingloff, Humboldt University, Germany

09:50 am – 10:20 am - Invited talk:
"Agility vs. Model-based Testing: A fair Play?" slides
Baris Güldali, University Paderborn, Germany

10:20 am – 10:40 am - Coffee break

10:40 am – 11:00 am - A Test Case Generation Technique and Process slides
Nicha Kosindrdecha and Jirapun Daengdej, Thailand

11:00 am – 11:20 am - From Natural Language Requirements to a Conceptual Model slides
Christian Kop, Günther Fliedl and Heinrich C. Mayr, Austria

11:20 am – 11:40 am - Test Case Reduction Methods by Using CBR slides
Siripong Roongruangsuwan and Jirapun Daengdej, Thailand

11:40 am – 12:00 pm - Introduction to the goals of the group discussion
  • Identification of key challenges, research questions and ideas for the support of evolution in software development and testing
  • Exchange of experiences and ideas of industrial practitioners and academic researchers
12:00 pm – 01:30 pm - Lunch break

01:30 pm – 02:50 pm - Group discussion part I

02:50 pm – 03:50 pm - Coffee break

03:50 pm – 04:30 pm - Group discussion part II

04:30 pm – 05:00 pm - Conclusion of the discussion, deliberation of further steps

This program is also available as a PDF file. The program for the whole umbrella conference IWK can be found here.


The workshop is part of the umbrella conference International Scientific Colloquium (IWK2010) to be held between 13th and 17th of September, 2010 at the Ilmenau University of Technology, Ilmenau, Germany. For details see the conference website.


Qurat-ul-Ann Farooq, Ilmenau University of Technology
Matthias Riebisch, Ilmenau University of Technology
Stephan Bode, Ilmenau University of Technology

Program Committee

Stephan Bode, Ilmenau University of Technology, Germany
Steve Counsell, Brunel University, UK
Zhen Ru Dai, Hamburg University of Applied Science, Germany
Qurat-ul-Ann Farooq, Ilmenau University of Technology, Germany
Peter Hänsgen, Intershop AG, Jena, Germany
Wilhelm Hasselbring, University Kiel, Germany
Zohaib Zafar Iqbal, Simula Research Labortries, Norway
Norbert Klein, Capgemini sd&m Research, Germany
Michael Mlynarski, University of Paderborn, Germany
Naouel Moha, INRIA, University of Rennes, France
Ilka Philippow, Ilmenau University of Technology, Germany
Matthias Riebisch, Ilmenau University of Technology, Germany
Bernd-Holger Schlingloff, Humboldt University, Germany
Detlef Streitferdt, ABB Corporate Research, Ladenburg, Germany
Mario Winter, University of Applied Science (FH) Koeln, Germany
Tao Yue, Carleton University, Canada
Justyna Zander, Fraunhofer Fokus, Germany & Harvard University, USA
Steffen Zschaler, Lancaster University, UK

Coorporative Organizations

The workshop is organized in cooperation with the SIG OOSE of the German Computer Society GI and with ACM/SIGSOFT.

ACM In-Cooperation Logo Logo of German Computer Society