FMSPLE 2011: 2nd International Workshop on Formal Methods and Analysis in Software Product Line Engineering 2011

August 26, 2011 in Munich, Germany

Call for Papers


IMPORTANT DATES:

  • Deadline for submissions: 29 May 2011 (extended!)

  • Notification of acceptance: 16 June 2011

  • Final papers due: 27 June 2011


BACKGROUND AND OBJECTIVES

Software product line engineering (SPLE) aims at developing a family of systems by systematic, large-scale reuse in order to reduce time to market and costs and to increase product quality. In order to achieve these goals, formal methods and analysis are promising approaches, which are best applied throughout the product line lifecycle in order to maximise their overall efficiency and effectiveness. While some analysis approaches (e.g., for feature modelling, variant management) and formal methods (e.g., BDDs, CSPs, SAT solvers, model checkers or formal semantics of variability models) have already been applied to SPLE, a considerable potential still seems to be unexploited. Despite the initial works mentioned above, the respective communities (SPLE, analysis and formal methods) have only been loosely connected. This workshop will bring together researchers interested in raising the efficiency and effectiveness of SPLE by applying innovative analysis approaches and formal methods. The two long term objectives are as follows:

  • To raise awareness and a common understanding of challenges, constraints and approaches in the different communities and,

  • To create a broader community interested in formal methods and analysis approaches in order to keep SPLE tools and research up-to-date with latest technologies.

FMSPLE 2011 merges two successful workshops in these fields, namely, the FMSPLE workshop 2010 (http://www.iese.fraunhofer.de/de/veranstaltungen_messen/fmsple/2010) and the ASPL workshop 2008 (http://www.isa.us.es/aspl08), both collocated with the International Software Product Line Conference.

TOPICS

The FMSPLE workshop focuses on the application of formal methods and analysis approaches in all phases of SPLE to ensure the correctness of individual artifacts as well as the consistency among them. The topics of interest include, but are not limited to:

  • Analysis approaches and formal methods for:

– domain analysis and scoping

– variability modelling

– specification and verification of non-functional properties in SPLE

– product line architectures

– component-based product line development

– product line implementation, such as programming languages, formal language semantics, type systems

– formal verification of product lines and product line artifacts, including theorem proving, model checking, and static analysis techniques

– correctness-by-construction techniques in SPLE

– automated test case generation and formal testing in SPLE

– product derivation and application engineering

– model-based development of product lines

– analysis and assessment of diverse product line properties

– product line management (e.g. consistency assurance) and evolution

  • Proofs of concept, industrial experiences and empirical evaluations

  • Tool presentations

  • Vision and position papers on formal methods and analyses applied to SPLE.

LOCATION

The workshop will be held on 26 August 2011, at Munich (Germany), co-located with the SPLC conference from 22 - 26 August 2011. http://www.splc2011.net/

FORMAT

The FMSPLE workshop will be a full-day event, starting with a keynote presentation by Prof. Alexander Felfernig (Graz University of Technology, Austria). Prof. Felfernig is a well-known expert on analysis, configuration, and recommender systems in the AI community. The keynote will be followed by presentations of selected peer-reviewed papers. To foster interaction within the workshop, a discussant will be assigned to each presented paper. The task of the discussant will be to prepare a summary of the paper and initiate the discussion of its results. The workshop will close with a panel discussion moderated by the organizers to summarize the state of the art and the state of the practice as presented in the workshop, to collect research challenges for the application of formal methods in SPLE and to identify research topics for future workshops.

SUBMISSIONS

We are seeking for research papers, experience reports, reports of industrial case studies, tool descriptions, and short papers of 4-8 pages length in ACM SIG alternative proceedings A4 style format. For formatting instructions consult http://www.acm.org/sigs/publications/proceedings-templates

Submissions will be selected based on the relevance to the workshop topics and the suitability to trigger discussions. A post-proceedings of the workshop is under consideration.

We encourage to include a section called Discussions at the end of each paper where you put the opening questions you want to discuss at the workshop. As papers will be reviewed also on their potential to generate discussion at the workshop, including such a section can increase the chance for a paper to be accepted.

The submission page can be found at http://www.easychair.org/conferences/?conf=fmsple11

PROGRAM COMMITTEE

S. Apel, Univ. Passau, Germany

E. Bagheri, Athabasca Univ., Canada

D. Batory, Univ. of Texas, USA

A. Bauer, NICTA, Australia

M. Broy, Univ. Munich, Germany

D. Clarke, KU Leuven, Belgium

A. Classen, Univ. of Namur, Belgium

F. de Boer, CWI, Netherlands

A. Gruler, Techn. Univ. Munich, Germany

K. Havelund, NASA JPL, USA

P. Heymans, Univ. Namur, Belgium

K. Larsen, Aalborg Univ., Denmark

T. Männistö, Helsinki Univ. of Techn., Finland

M. Mendonca, Univ. of Waterloo, Canada

D. Muthig, Lufthansa Systems, Germany

B. O’Sullivan, Cork Constraint Computation Centre, Ireland

A. Ruiz-Cortes, Univ. Seville, Spain

G. Schneider, Univ. Gothenburg, Sweden

D. Schmidt, SEI, USA

J. White, Virginia Tech, USA

PROGRAM COMMITTEE CHAIRS

David Benavides (Univ. Seville, Spain)

Martin Leucker (Univ. Luebeck, Germany)

ORGANIZING COMMITTEE

Martin Becker (Fraunhofer IESE, Germany

Rick Rabiser (Univ. Linz, Austria)

Karina Villela (Fraunhofer IESE, Germany)

Peter Y.H. Wong (Fredhopper, Netherlands)