Call for Papers MDPLE'2009
1st International Workshop on Model-Driven Product Line Engineering
1 Background
Model-Driven Software Development (MDD) as well as Software Product Lines
(SPL) related concepts, techniques, and tools have without any doubts the
potential to increase the productivity and quality of software engineering
processes significantly. Industry is struggling to adopt
these ideas on a large scale. However, from an academic as well
as from a practical point of view we still do not know how to integrate
these two areas systematically, i.e. how (1) to adapt and apply MDD
techniques for the development of software product lines and related
engineering tools and (2) how to integrate SPL concepts for the
development of families of models, metamodels, model transformations,
and modeling languages.
The success of Model-Driven Product Line Engineering involves to define suitable model driven test methods for SPL, as well as to reuse promising modularization and composition techniques from language research and to align the current efforts in industry and research toward model-driven tools that facilitate the development of SPLs.
Today conferences on MDSD and SPLs focus on rather general issues of their corresponding field, but they do not particularly focus on the special issues when combining the both fields.
Our interest is bringing together researchers, lecturers, graduate and Ph.D. students with industrial practitioners, who are interested in both SPLs and MDA to discuss the appropriateness of today's approaches, techniques, infrastructures, and language support and to share ideas from both communities.
2 Objectives
The main goal of the workshop is to foster the collaboration between the community of SPLs and the research communities focusing on model-driven tools and advanced language features.
We will work on identifying requirements, open questions, and common interests in research related to bringing together SPLs and MDA.
Participants can exchange their experience with existing approaches, techniques, tools, infrastructure, and support by their research performed.
Further, we will discuss chances, challenges, and limits of SPLs.
We expect the following results from the workshop:
- A list of all workshop participant's names, affiliations, and research interests will be posted on the workshop's website.
- The papers will be published in the workshop proceedings in the CTIT Proceedings Series and on the workshop's website.
- A summary of the discussions will be compiled into a technical report that will be published on the workshop's website.
- Compile a research agenda that identifies open issues in development, support, and research on model-driven design for SPLs.
- Identify potentials of future collaborations and integration of different tools, integration of different support, or approaches.
3 Workshop Format
Before the workshop, accepted papers will be distributed to all workshop participants.
The workshop participants are expected to read the papers beforehand
and prepare questions asked to the authors after their presentation.
The full-day workshop will be held in four sessions each with a duration of 90
minutes. In the first three sessions, each participant will present will introduce
himself/herself, his/her research interests, and will present his/her paper in a
short presentation of 10-15 minutes with 5 minutes of questions and immediate
feedback on the research topic. In the last session, the moderated discussion
will enable participants to identify common research interests, to discuss open
questions in SPLs, and to establish contacts.
4 Topics
Topics of interest include but are not limited to:
- Model-driven techniques for software product line engineering
- Domain-specific modeling languages in software product line engineering
- Modularization and composition of features
- Feature interactions and conflict resolution
- Model-based software product line testing
- Modeling-in-the-large and model variant management
- Configuration management for model transformation families
5 Submission
Papers (position papers and full papers) should be submitted in the PDF format with no more than 8 pages (position papers 4 pages) following the Springer LNCS format. Paper selection is based on the originality, technical contribution, presentation quality, and relevance to the workshop. Each paper will be reviewed by three members of the program committee.
You are asked to submit your contribution through Easychair (http://www.easychair.org/conferences/?conf=mdple2009). Post-Workshop proceedings are planned to be published in ENTCS.
Important dates:
Submission deadline | April 6th, 2009 EXTENDED: April 16th, 2009 |
Notification | May 4th, 2009 |
Camera-ready versions | May 20th, 2009 |
Workshop (one day) | June 24th, 2009 |
6 Organization Committee
- Mira Mezini, Technische Universität Darmstadt, Germany (PC Chair)
- Danilo Beuche, pure-systems GmbH, Germany
- Ana Moreira, Universidade Nova de Lisboa, Portugal
7 Program Committee
- Uwe Aßmann, Technische Universität Dresden, Germany
- Krzysztof Czarnecki, University of Waterloo, Canada
- Steffen Göbel, SAP Research, Germany
- Martin Monperrus, Technische Universität Darmstadt, Germany
- Richard Paige, University of York, United Kingdom
- Klaus Pohl, University Duisburg-Essen, Germany
- Julia Rubin, IBM Research, Haifa, Israel
- Andreas Rummler, SAP Research, Dresden, Germany
- Andy Schürr, Technische Universität Darmstadt, Germany
- Nathan Weston, Lancaster University, United Kingdom
- Steffen Zschaler, Lancaster University, United Kingdom
8 General Workshop Organization
- Tom Dinkelaker, Technische Universität Darmstadt, Germany
- Sebastian Oster, Technische Universität Darmstadt, Germany
9 Workshop Program
Time |
Presentation |
9:00-9:20 |
Opening |
9:20-9:40 |
Feature Composition – Towards product lines of Event-B models
Ali Gondal, Michael Poppleton, Colin Snook |
9:40-10:00 |
A Model-based Product-Line for Scalable Ontology Languages
Christian Wende, Florian Heidenreich |
10:00-10:30 |
Coffee |
10:30-11:00 |
Invited Talk
Dr. Danilo Beuche, pure::systems |
11:00-11:20 |
Functional Hazard Assessment in Product-Lines - A Model-Based Approach
Ibrahim Habli, Tim Kelly, Richard Paige |
11:20-11:40 |
Interactive Techniques to Support the Configuration of Complex Feature Models
Goetz Botterweck, Denny Schneeweiss, Andreas Pleuss |
11:40-12:00 |
Constraints for a fine-grained mapping of feature models and executable domain models
Thomas Buchmann, Alexander Dotor |
12:00-12:20 |
Flexible Service Specification and Matching Based on Feature Models
Muhammad Naeem, Reiko Heckel |
12:20-14:00 |
Lunch |
14:00-14:30 |
Invited Talk
Prof. Mehmet Aksit, University of Twente |
14:30-14:50 |
Multi-Variant Modeling: Concepts, Issues, and Challenges
Bernhard Westfechtel, Reidar Conradi |
14:50-15:10 |
Is Model Variability Enough?
Salvador Trujillo, Josune De Sosa, Ander Zubizarreta, Xabier Mendialdua |
15:10-15:30 |
Asking Polemical Questions |
15:30-16:00 |
Coffee |
16:00-16:45 |
Research Agenda Discussion |
16:45-17:00 |
Wrapping-Up and Closing |
10 Workshop Proceedings
You can download all papers in the Workshop Proceedings.
11 Contact
If you have any questions regarding the MDPLE'09 workshop please send an email to mdple (at) st.informatik.tu-darmstadt.de.
12 Acknowledgments
The workshop organization is supported by the feasiPLe project (http://feasiple.de) and the AMPLE project (http://ample.holos.pt/).
|
feasiPLe: Feature-driven, aspect-oriented and model-driven Software Product Line Development
|
|
AMPLE: Aspect-Oriented, Model Driven Product Line Engineering
|
|