* Home

* Registration

* Program

* Calls

* Workshop

* Tutorials

* Program Committee

* Organization

* Call for Sponsors

* Venue

Conference Program

26th (Mon)

Tutorials Workshops
09:00-10:30 T1
Introduction to Software Product Lines (Patrick Donohoe)
T2
Transforming Legacy Systems into Software Product Lines (Danilo Beuche)
T4
CVL - Common Variability Language (Øystein Haugen, Andrzej Wasowski, Krzysztof Czarnecki)
MAPLE/SCALE
5th International Workshop on Model-driven Approaches in Software Product Line Engineering; 4th Workshop on Scalable Modeling Techniques for Software Product Lines
DSPL
Seventh International Workshop on Dynamic Software Product Lines
(break)
11:00-12:30
(lunch)
14:00-15:30 T3
Managing Requirements in Product Lines (Danilo Beuche)
T8
Production Planning in a Software Product Line Organization (Gary J. Chastek, John D. McGregor)
T6
Leveraging Model Driven Engineering in Software Product Line Architectures (Bruce Trask, Angel Roman)
(break)
16:00-17:30

27th (Tue)

Tutorials Workshops Doctoral Symp.
09:00-10:30 T5
Aligning Product Line Business and Technical Strategies (Mapping Product Line Requirements to a Product Line Architecture) (Mike Mannion)
T7
Product Line Engineering for Globalization - PLE4G (Seiyoung (Sarah) Lee, Klaus Schmid)
T11
Engineering Self-Adaptive Systems & Dynamic Software Product Line (Ebrahim Bagheri, Mahdi Bashari)
MultiPLE
First International Workshop on Multi Product Line Engineering
FMSPLE
4th International Workshop on Formal Methods and Analysis in Software Product Line Engineering
(break)
11:00-12:30
(lunch)
14:00-15:30 T12
Introduction to Software Product Line Adoption (Linda Northrop, Lawrence Jones)
T9
Ecosystem Modeling and Analysis (John D. McGregor)
T10
Second Generation Systems and Software Product Line Engineering (Charles W. Krueger, Paul C. Clements)
(break)
16:00-17:30

28th (Wed)

09:00-09:30 Opening
09:30-10:45 Keynote 1
Richard N. Taylor - "The Role of Architectural Styles in Successful Software Ecosystems"
(break)
11:00-12:30 Research 1: Variability Analysis & Management

- A Systematic Analysis of Textual Variability Modeling Languages (Holger Eichelberger and Klaus Schmid)

- Engineering Delta Modeling Languages (Arne Haber, Katrin Hölldobler, Carsten Kolassa, Markus Look, Klaus Müller, Bernhard Rumpe and Ina Schaefer)

- Performance variability in software product lines: A case study in the telecommunication (Varvana Myllärniemi, Juha Savolainen and Tomi Männistö)

Industry 1: Evolution

- Variability Evolution and Erosion in Industrial Product Lines - A Case Study (Bo Zhang, Martin Becker, Thomas Patzke, Krzysztof Sierszecki and Juha Erik Savolainen)

- A Framework for Role-based Feature Management in Software Product Line Organizations (Dirk Muthig and Julia Schroeter)

- Multistage Configuration Trees for Managing Product Family Trees (Charles Krueger)

(lunch)
13:45-15:15 Research 2: SPL Management & Testing

- Communication factors influencing Speed and Reuse in large organization (Antonio Martini, Lars Pareto and Jan Bosch)

- Continuous Test Case Augmentation in Software Product Lines (Zhihong Xu, Myra Cohen, Wayne Motycka and Gregg Rothermel)

- Multi-objective Test Generation for Software Product Lines (Christopher Henard, Mike Papadakis, Gilles Perrouin, Jacques Klein and Yves Le Traon)

Tools and Demos 1

- Clafer Tools for Product Line Engineering. (Michał Antkiewicz, Kacper Bąk, Alexandr Murashkin, Rafael Olaechea, Jia Hui Liang and Krzysztof Czarnecki)

- Decision Support for Adopting SPLE with Transit-PL (Mert Emin Kalender, Eray Tüzün and Bedir Tekinerdogan)

- Systems and Software Product Line Engineering with BigLever Software Gears (Charles Krueger and Paul Clements)

(break)
15:45-17:15 Research 3: Short papers

- Topologically configurable systems as product families. (6, Novel applications of SPL) (Alessandro Fantechi)

- Towards a Process to Design Product Line Architectures Based on Reference Architectures (SPLA architecture design) (Elisa Yumi Nakagawa, Martin Becker and José Carlos Maldonado)

- Cardinality-Based Feature Models With Constraints: A Pragmatic Approach (Clément Quinton, Daniel Romero and Laurence Duchien)

Industry 2: Identifying & Planning SPL

- Case Study of Applying SPLE to Development of Network Switch Products (Tadahisa Kato, Masumi Kawakami, Tomoyuki Myojin, Hideto Ogawa, Koji Hirono and Takashi Hasegawa)

- Experiences from Identifying Software Reuse Opportunities by Domain Analysis (Heiko Koziolek, Thomas Goldschmidt, Thijmen De Gooijer, Dominik Domis and Stephan Sehestedt)

17:30-21:30 Reception

29th (Thu)

09:15-09:30 Announcement
09:30-10:45 Keynote 2
Masahiro Goto - "Innovation of Automotive Software Development"
(break)
11:00-12:30 Research 4: SPL Models & Evolution

- Generating Counterexamples of Model-based Software Product Lines: An Exploratory Study (João Bosco Ferreira Filho, Olivier Barais, Mathieu Acher, Jérôme Le Noir and Benoit Baudry)

- SmartFixer: Fixing Software Configurations based on Dynamic Priorities (Bo Wang, Leonardo Passos, Yingfei Xiong, Krzysztof Czarnecki, Haiyan Zhao and Wei Zhang)

- Coevolution of Variability Models and Related Artifacts: A Case Study from the Linux Kernel (Leonardo Passos, Jianmei Guo, Leopoldo Teixeira, Krzysztof Czarnecki, Andrzej Wasowski and Paulo Borba)

Panel 1
(lunch)
13:45-15:15 Industry 3: Variability Management & Related Issues

- Functional Safety and Variability Can it be brought together? (Michael Schulze, Jan Mauersberger and Danilo Beuche)

- A PLE-Based Auditing Method for Protecting Restricted Content in Derived Products (Paul Clements, Charles Krueger, James Shepherd and Andrew Winkler)

- Practical Pairwise Testing for Software Product Lines (Dusica Marijan, Arnaud Gotlieb, Aymeric Hervieu and Sagar Sen)

Tools and Demos 2

- PLEDGE: A Product Line Editor and Test Generation Tool (Christopher Henard, Mike Papadakis, Gilles Perrouin, Jacques Klein and Yves Le Traon)

- ProVeLines: A Product line of Verifiers for Software Product Lines (Maxime Cordy, Andreas Classen, Patrick Heymans, Pierre-Yves Schobbens and Axel Legay)

- Modeling and Building Product Lines with pure::variants (Danilo Beuche)

(break)
15:45-17:15 Research 5 : Analysis of Product Variants

- Managing Cloned Variants: A Framework and Experience (Julia Rubin, Krzysztof Czarnecki and Marsha Chechik)

- Visualization and Exploration of Optimal Variants in Product Line Engineering (Alexandr Murashkin, Michał Antkiewicz, Derek Rayside and Krzysztof Czarnecki)

- Mining Commonalities and Variabilities from Natural Language Documents (Alessio Ferrari, Giorgio Oronzo Spagnolo and Felice Dell'Orletta)

Industry 4 :Beyond SOFTWARE Product Line

- The Challenges of Applying Service Orientation to the U.S. Army's Live Training Software Product Line (Jeremy Lanman, Darbin Rowland, Rivera Jorge, Paul Clements and Charles Krueger)

- Bridging the gap between product lines and systems engineering. An experience in variability management for automotive model based systems engineering (Cosmin Dumitrescu, Mazo Pena Raul, Camille Salinesi and Alain Dauron)

18:30-20:30 Banquet

30th (Fri)

09:15-09:30 Announcement
09:30-10:45 Keynote 3
James Cordy - "Submodel Pattern Extraction for Simulink Models"
(break)
11:00-12:30 Research 6: Traceability & Evolution

- Recovering Traceability Links between Requirements and Source Code in the Same Series of Software Products (Ryosuke Tsuchiya, Hironori Washizaki, Yoshiaki Fukazawa, Tadahisa Kato, Masumi Kawakami and Kentaro Yoshimura)

- Recovering Traceability between Features and Code in Product Variants (Lukas Linsbauer, Roberto Erick Lopez-Herrejon and Alexander Egyed)

- Extraction of Product Evolution Tree from Source Code of Product Variants (Tetsuya Kanda, Takashi Ishio and Katsuro Inoue)

Panel 2
(lunch)
13:45-15:15 Hall of Fame
Closing

Keynotes
Research papers
Industry papers
Workshops
Tutorials
Panels
Demos and Tools
Doctoral Symposium
Hall of Fame Nominations