16th International Software Product Line Conference Salvador - Brazil, September 02 - 07, 2012
16th International Software Product Line Conference Salvador - Brazil, September 02 - 07, 2012
Research Papers
Chairs: Christa Schwanninger and David Benavides
Schedule:
Research Session 1: Testing in SPLE
Session Chair: Ina Schäfer
Wednesday, Sep 05, 11:00 - 12:30
11:00 - 11:30 An Algorithm for Generating t-wise Covering Arrays from Large Feature Models
(Martin Fagereng Johansen, Oystein Haugen, and Franck Fleurey)
11:30 - 12:00 Using Regression Testing to Analyze the Impact of Changes to Variability Models on Products
(Wolfgang Heider, Rick Rabiser, Daniela Lettner and Paul Gruenbacher)
12:00 - 12:30 A Survey on Software Product Line Testing
(Jihyun Lee, Sungwon Kang and Danhyung Lee)
Research Session 2: Reverse Engineering Variability
Session Chair: Kentaro Yoshimura
Wednesday, Sep 05, 14:00 - 15:30
14:00 - 14:30 A Robust Approach for Variability Extraction from the Linux Build System
(Christian Dietrich, Reinhard Tartler, Wolfgang Schröder-Preikschat and Daniel Lohmann)
14:30 - 15:00 History-Sensitive Heuristics for Recovery of Features in Code of Evolving Program Families
(Camila Nunes, Alessandro Garcia, Carlos Lucena and Jaejoon Lee)
15:00 - 15:30 Efficient Synthesis of Feature Models
(Nele Andersen, Krzysztof Czarnecki, Steven She and Andrzej Wasowski)
Research Session 3: Evolution and Variability Management
Session Chair: Tomi Männistö
Thursday, Sep 06, 11:00 - 12:30
11:00 - 11:30 Developing Long-Term Stable Product Line Architectures
(Christian Tischer, Birgit Boss, Andreas Müller, Andreas Thums, Rajneesh Acharya and Klaus Schmid)
11:30 - 12:00 Tracing SPLs Precisely and Efficiently
(Krishna S, Ganesh Narwane, S Ramesh, Swarup Mohalik and Jean Vivien Millo)
12:00 - 12:30 From Feature Models to Decision Models and Back Again: An Analysis Based on Formal Transformations
(Sascha El-Sharkawy, Stephan Dederichs and Klaus Schmid)
Research Session 4: Product Derivation and Configuration
Session Chair: Silvia Abrahão
Thursday, Sep 06, 14:00 - 15:30
14:00 - 14:30 Supporting End Users with Business Calculations in Product Configuration
(Daniela Lettner, Michael Vierhauser, Rick Rabiser and Paul Gruenbacher)
14:30 - 15:00 Light-Weight Tool Support for Staged Product Derivation
(Christoph Elsner)
15:00 - 15:30 Automated Planning for Feature Model Configuration based on Functional and Non-Functional Requirements
(Samaneh Soltani, Mohsen Asadi, Dragan Gaševic, Marek Hatala and Ebrahim Bagheri)
Research Session 5: SPL Management
Session Chair: Klaus Schmid
Thursday, Sep 06, 16:00 - 17:30
16:00 - 16:30 Enablers and Inhibitors for Reuse and Speed
(Antonio Martini, Lars Pareto and Jan Bosch)
16:30 - 17:00 Product Portfolio Scoping Optimization Based on Features and Goals
(Joseph Gillain, Stéphane Faulkner, Patrick Heymans, Ivan Jureta and Monique Snoeck)
17:00 - 17:30 DPLfw: A Framework for Variable Content Document Generation
(Abel Gómez, José H. Canós, Mª Carmen Penadés and Marcos R.S. Borges)
Research Session 6: Model Consistency
Session Chair: Andrzej Wąsowski
Friday, Sep 07, 11:00 - 12:30
11:00 - 11:30 Co-Evolution of Models and Feature Mapping in Software Product Lines
(Christoph Seidl, Florian Heidenreich, Uwe Aßmann)
11:30 - 12:00 Behavioural Modelling and Verification of Real-Time Software Product Lines
(Maxime Cordy, Patrick Heymans, Pierre-Yves Schobbens and Axel Legay)
12:00 - 12:30 A Comparison of Strategies for Tolerating Inconsistencies during Decision-Making
(Alexander Nöhrer, Armin Biere and Alexander Egyed)
Research Session 7 (short papers): Evolution and Impact Analysis
Session Chair: Alessandro Garcia
Friday, Sep 07, 14:00 - 15:20
14:00 - 14:20 A Systematically Conducted Literature Review: Quality Attribute Variability in Software Product Lines
(Varvana Myllärniemi, Mikko Raatikainen and Tomi Männistö)
14:20 - 14:40 Supporting the Analysis of Change Impact and Bugs Prevalence in
Software Product Lines with Product Genealogy
(Thiago Henrique Burgos de Oliveira, Martin Becker and Elisa Yumi Nakagawa)
14:40 - 15:00 Managing Forked Product Variants
(Julia Rubin, Andrei Kirshin, Goetz Botterweck and Marsha Chechik)
15:00 - 15:20 A Case Study on Variability in User Interfaces
(Andreas Pleuss, Benedikt Hauptmann, Markus Keunecke and Goetz Botterweck)