software product line engineering and variability ...€¦ · software product line engineering and...

56
1 Software Product Line Engineering and Variability Management: Achievements and Challenges Literature Survey and Classification – Andreas Metzger paluno (The Ruhr Institute for Software Technology) University of Duisburg-Essen 45127 Essen, Germany [email protected] Klaus Pohl paluno (The Ruhr Institute for Software Technology) University of Duisburg-Essen 45127 Essen, Germany [email protected] Introduction This document accompanies the ICSE 2014 Future of Software Engineering (FoSE) paper on “Software Product Line Engi- neering and Variability Management: Achievements and Challenges” (http://dx.doi.org/10.1145/2593882.2593888). As input for this paper, we have surveyed the software product line engineering literature of the past seven years and re- trieved over 600 relevant papers from established conferences and journals alone. Specifically, we focused on concepts, techniques and methods, but did not analyse in detail prototypes, semi-commercial tools, and short papers. Following the approach described by Galster et al. 1 we performed a manual search of the relevant software engineering forums. This technical report provides the list of papers that we considered relevant and provide a classification of those papers along the structure of our paper, adding a separate section of papers concering case studies and experience re- ports. Table 1 lists the forums that we searched starting from the year 2007. The acronyms in the first column of the table are used in the remainder of this document. Bibliographic references and DOI hyperlinks have been gathered from DBLP, which we gratefully acknowledge. Table 1: Forums considered for literature survey Journals / Magazines ASEJ Automated Software Engineering Journal (Springer) CACM Commmunications of the ACM COMP IEEE Computer CSUR ACM Computing Surveys IST Information and Software Technology (Elsevier) JSS Journal of Systems and Software (Elsevier) REJ Requirements Engineering (Springer) SciCP Science of Computer Programming (Elsevier) SOFTWARE IEEE Software SoSym Software and System Modeling (Springer) TOSEM ACM Transactions on Software Engineering and Methodology TSE IEEE Transactions on Software Engineering 1 M. Galster, D. Weyns, D. Tofan, B. Michalek and P. Avgeriou, "Variability in Software Systems: A Systematic Literature Review," IEEE Trans. Softw. Eng., 40(3), 2014.

Upload: others

Post on 16-Jun-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

1

Software Product Line Engineering and Variability Management: Achievements and Challenges

– Literature Survey and Classification –

Andreas Metzger

paluno (The Ruhr Institute for Software Technology) University of Duisburg-Essen

45127 Essen, Germany

[email protected]

Klaus Pohl paluno (The Ruhr Institute for Software Technology)

University of Duisburg-Essen 45127 Essen, Germany

[email protected]

Introduction

This document accompanies the ICSE 2014 Future of Software Engineering (FoSE) paper on “Software Product Line Engi-neering and Variability Management: Achievements and Challenges” (http://dx.doi.org/10.1145/2593882.2593888).

As input for this paper, we have surveyed the software product line engineering literature of the past seven years and re-trieved over 600 relevant papers from established conferences and journals alone. Specifically, we focused on concepts, techniques and methods, but did not analyse in detail prototypes, semi-commercial tools, and short papers.

Following the approach described by Galster et al.1 we performed a manual search of the relevant software engineering

forums. This technical report provides the list of papers that we considered relevant and provide a classification of those papers along the structure of our paper, adding a separate section of papers concering case studies and experience re-ports.

Table 1 lists the forums that we searched starting from the year 2007. The acronyms in the first column of the table are used in the remainder of this document. Bibliographic references and DOI hyperlinks have been gathered from DBLP, which we gratefully acknowledge.

Table 1: Forums considered for literature survey

Journals / Magazines

ASEJ Automated Software Engineering Journal (Springer)

CACM Commmunications of the ACM

COMP IEEE Computer

CSUR ACM Computing Surveys

IST Information and Software Technology (Elsevier)

JSS Journal of Systems and Software (Elsevier)

REJ Requirements Engineering (Springer)

SciCP Science of Computer Programming (Elsevier)

SOFTWARE IEEE Software

SoSym Software and System Modeling (Springer)

TOSEM ACM Transactions on Software Engineering and Methodology

TSE IEEE Transactions on Software Engineering

1 M. Galster, D. Weyns, D. Tofan, B. Michalek and P. Avgeriou, "Variability in Software Systems: A Systematic Literature Review," IEEE

Trans. Softw. Eng., 40(3), 2014.

2

Table 1 (cont’d): Forums considered for literature survey

Conferences

ASE International Conference on Automated Software Engineering

CAiSE International Conference on Advanced Information Systems Engineering

ECOOP European Conference on Object-Oriented Programming

ESEC European Software Engineering Conference

FASE International Conference on Fundamental Approaches to Software Engineering

FSE International Symposium on the Foundations of Software Engineering

GPCE International Conference on Generative Programming and Component Engineering

ICSE International Conference on Software Engineering

ICSR International Conference on Software Reuse

ICST International Conference on Software Testing, Verification, and Validation

ISSTA International Symposium on Software Testing and Analysis

MODELS International Conferemce on Model Driven Engineering Languages and Systems

OOPSLA International Conference on Object-Oriented Programming Systems, Languages, and Applications

RE International Requirements Engineering Conference

REFSQ Requirements Engineering: Foundation for Software Quality

SPLC Software Product Line Conference

WCRE Working Conference on Reverse Engineering

WICSA Working IEEE/IFIP Conference on Software Architecture

Workshops

PLEASE International Workshop on Product Line Approaches in Software Engineering @ ICSE

VAMOS International Workshop on Variability Modelling of Software-intensive Systems

3

Surveyed Papers

1. Variability Modeling and Analysis ...................................................................................................................................... 4

1.1. Modeling Product Line Variablity ............................................................................................................................. 4

1.1.1. Integrated Variability Modeling (incl. Feature Models) ....................................................................................... 4

1.1.2. Orthogonal Variability Modeling (incl. Decision Models) .................................................................................... 6

1.1.3. Comparing Variability Modeling Approaches and other Papers .......................................................................... 7

1.2. Analyzing Variability (incl. Variability Mining) .......................................................................................................... 8

2. Domain Engineering......................................................................................................................................................... 13

2.1. Product Management (incl. Product Line Evolution) ............................................................................................. 13

2.2. Domain Requirements Engineering ....................................................................................................................... 20

2.3. Domain Design ....................................................................................................................................................... 23

2.4. Domain Realization ................................................................................................................................................ 29

2.5. Domain Quality Assurance ..................................................................................................................................... 33

3. Application Engineering ................................................................................................................................................... 39

3.1. Application Requirements Engineering .................................................................................................................. 39

3.2. Application Design and Realization ........................................................................................................................ 43

3.3. Application Quality Assurance ............................................................................................................................... 46

4. Emerging Research Challenges ........................................................................................................................................ 46

4.1. Variability Management in Non-Product-Line Settings .......................................................................................... 46

4.2. Leveraging Instantaneous Feedback ...................................................................................................................... 47

4.3. Open World Assumption ........................................................................................................................................ 47

5. Case Studies and Experience Reports .............................................................................................................................. 51

4

1. Variability Modeling and Analysis

1.1. Modeling Product Line Variablity

1.1.1. Integrated Variability Modeling (incl. Feature Models)

Mathieu Acher, Philippe Collet, Philippe Lahire, Robert B. France:

Managing feature models with familiar: a demonstration of the language and its tool support. 91-96

(http://doi.acm.org/10.1145/1944892.1944903)

VAMOS 2011

Mathieu Acher, Benoît Combemale, Philippe Collet, Olivier Barais, Philippe Lahire, Robert B. France:

Composing Your Compositions of Variability Models. 352-369

(http://dx.doi.org/10.1007/978-3-642-41533-3_22)

MODELS 2013

Mathieu Acher, Philippe Collet, Philippe Lahire, Robert B. France:

FAMILIAR: A domain-specific language for large scale management of feature models. 657-681

(http://dx.doi.org/10.1016/j.scico.2012.12.004)

SciCP 78(8)

César Andrés, Carlos Camacho, Luis Llana:

A formal framework for software product lines. 1925-1947

(http://dx.doi.org/10.1016/j.infsof.2013.05.005)

IST 55(11)

Sven Apel, Thomas Leich, Gunter Saake:

Aspectual Feature Modules. 162-180

(http://doi.ieeecomputersociety.org/10.1109/TSE.2007.70770)

TSE 34(2)

Patrizia Asirelli, Maurice H. ter Beek, Stefania Gnesi, Alessandro Fantechi:

Formal Description of Variability in Product Families. 130-139

(http://dx.doi.org/10.1109/SPLC.2011.34)

SPLC 2011

Patrizia Asirelli, Maurice H. ter Beek, Stefania Gnesi, Alessandro Fantechi:

A Deontic Logical Framework for Modelling Product Families. 37-44

(http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf)

VAMOS 2010

Sidney C. Bailin:

Features Need Stories. 51-64

(http://dx.doi.org/10.1007/978-3-642-04211-9_6)

ICSR 2009

Don S. Batory:

Using modern mathematics as an FOSD modeling language. 35-44

(http://doi.acm.org/10.1145/1449913.1449921)

GPCE 2008

Guozheng Ge, E. James Whitehead Jr.:

Rhizome: A Feature Modeling and Generation Platform. 375-378

(http://dx.doi.org/10.1109/ASE.2008.52)

ASE 2008

Yossi Gil, Shiri Kremer-Davidson, Itay Maman:

Sans Constraints? Feature Diagrams vs. Feature Models. 271-285

(http://dx.doi.org/10.1007/978-3-642-15579-6_19)

SPLC 2010

Abel Gómez, Isidro Ramos:

Cardinality-Based Feature Modeling and Model-Driven Engineering: Fitting them Together. 61-68

5

(http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf)

VAMOS 2010.

Herman Hartmann, Tim Trew, Aart A. J. Matsinger:

Supplier independent feature modelling. 191-200

(http://doi.acm.org/10.1145/1753235.1753262)

SPLC 2009

Arnaud Hubaux, Thein Than Tun, Patrick Heymans:

Separation of concerns in feature diagram languages: A systematic survey.

(http://doi.acm.org/10.1145/2501654.2501665)

CSUR 45(4)

Raphaël Michel, Patrick Heymans, Philippe Collet, Philippe Lahire:

Languages and Tools for Managing Feature Models

PLEASE 2012

Ahmet Serkan Karatas, Halit Oguztüzün, Ali H. Dogru:

Mapping Extended Feature Models to Constraint Logic Programming over Finite Domains. 286-299

(http://dx.doi.org/10.1007/978-3-642-15579-6_20)

SPLC 2010

Ahmet Serkan Karatas, Halit Oguztüzün, Ali H. Dogru:

From extended feature models to constraint logic programming. 2295-2312

(http://dx.doi.org/10.1016/j.scico.2012.06.004)

SciCP 78(12)

Jörg Liebig, Rolf Daniel, Sven Apel:

Feature-oriented language families: a case study. 11

(http://doi.acm.org/10.1145/2430502.2430518)

VAMOS 2013

Roberto E. Lopez-Herrejon:

Language and UML Support for Features: Two Research Challenges. 97-100

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Raphaël Michel, Andreas Classen, Arnaud Hubaux, Quentin Boucher:

A formal semantics for feature cardinalities in feature diagrams. 82-89

(http://doi.acm.org/10.1145/1944892.1944902)

VAMOS 2011

Clément Quinton, Daniel Romero, Laurence Duchien:

Cardinality-based feature models with constraints: a pragmatic approach. 162-166

(http://doi.acm.org/10.1145/2491627.2491638)

SPLC 2013

Mark-Oliver Reiser, Ramin Tavakoli Kolagari, Matthias Weber:

Unified Feature Modeling as a Basis for Managing Complex System Families. 79-86

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Mark-Oliver Reiser, Matthias Weber:

Multi-level feature trees. 57-75

(http://dx.doi.org/10.1007/s00766-007-0046-0)

REJ 12(2)

Marko Rosenmüller, Norbert Siegmund, Thomas Thüm, Gunter Saake:

Multi-dimensional variability modeling. 11-20

(http://doi.acm.org/10.1145/1944892.1944894)

VAMOS 2011

Frans Sanen, Eddy Truyen, Wouter Joosen:

Mapping problem-space to solution-space features: a feature interaction approach. 167-176

6

(http://doi.acm.org/10.1145/1621607.1621633)

GPCE 2009

Klaus Schmid:

Variability Modeling for Distributed Development - A Comparison with Established Practice. 151-165

(http://dx.doi.org/10.1007/978-3-642-15579-6_11)

SPLC 2010

Julia Schroeter, Malte Lochau, Tim Winkelmann:

Multi-perspectives on Feature Models. 252-268

(http://dx.doi.org/10.1007/978-3-642-33666-9_17)

MODELS 2012

Christoph Seidl, Ina Schaefer, Uwe Aßmann:

Capturing variability in space and time with hyper feature models.

(http://doi.acm.org/10.1145/2556624.2556625)

VAMOS 2014

Lamia Abo Zaid, Frederic Kleinermann, Olga De Troyer:

Feature Assembly Framework: towards scalable and reusable feature models. 1-9

(http://doi.acm.org/10.1145/1944892.1944893)

VAMOS 2011

1.1.2. Orthogonal Variability Modeling (incl. Decision Models)

Andreas Abele, Yiannis Papadopoulos, David Servat, Martin Törngren, Matthias Weber:

The CVM Framework - A Prototype Tool for Compositional Variability Management. 101-105

(http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf)

VAMOS 2010

Deepak Dhungana, Patrick Heymans, Rick Rabiser:

A Formal Semantics for Decision-oriented Variability Modeling with DOPLER. 29-35

(http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf)

VAMOS 2010

Deepak Dhungana, Paul Grünbacher, Rick Rabiser:

DecisionKing: A Flexible and Extensible Tool for Integrated Variability Modeling. 119-127

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Deepak Dhungana, Paul Grünbacher, Rick Rabiser:

The DOPLER meta-tool for decision-oriented variability modeling: a multiple case study. 77-114

(http://dx.doi.org/10.1007/s10515-010-0076-6)

ASE-J 18(1)

Sascha El-Sharkawy, Stephan Dederichs, Klaus Schmid:

From feature models to decision models and back again an analysis based on formal transformations. 126-135

(http://doi.acm.org/10.1145/2362536.2362555)

SPLC 2012

Thomas Forster, Dirk Muthig, Daniel Pech:

Understanding Decision Models - Visualization and Complexity Reduction of Software Variability. 111-119

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Øystein Haugen, Birger Møller-Pedersen, Jon Oldevik, Gøran K. Olsen, Andreas Svendsen:

Adding Standardized Variability to Domain Specific Languages. 139-148

(http://dx.doi.org/10.1109/SPLC.2008.25)

SPLC 2008

Hans Martin Mærsk-Møller, Bo Nørregaard Jørgensen:

Cardinality-dependent variability in orthogonal variability models. 165-172

(http://doi.acm.org/10.1145/2110147.2110166)

VAMOS 2012

7

Fabricia Roos-Frantz:

A Preliminary Comparison of Formal Properties on Orthogonal Variability Model and Feature Models. 121-126

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Klaus Schmid, Rick Rabiser, Paul Grünbacher:

A comparison of decision modeling approaches in product lines. 119-126

(http://doi.acm.org/10.1145/1944892.1944907)

VAMOS 2011

1.1.3. Comparing Variability Modeling Approaches and other Papers

Muhammad Ali Babar, Lianping Chen, Forrest Shull:

Managing Variability in Software Product Lines. 89-91

(http://doi.ieeecomputersociety.org/10.1109/MS.2010.77)

SOFTWARE 27(3)

Rabih Bashroush, Ivor T. A. Spence, Peter Kilpatrick, Thomas Brown, Charles Gillan:

A Multiple Views Model for Variability Management in Software Product Lines. 101-110

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Yguaratã Cerqueira Cavalcanti, Ivan do Carmo Machado, Paulo Anselmo da Mota Silveira Neto et al.:

Towards metamodel support for variability and traceability in software product lines. 49-57

(http://doi.acm.org/10.1145/1944892.1944898)

VAMOS 2011

Lianping Chen, Muhammad Ali Babar, Nour Ali:

Variability management in software product lines: a systematic review. 81-90

(http://doi.acm.org/10.1145/1753235.1753247)

SPLC 2009

Lianping Chen, Muhammad Ali Babar:

A systematic review of evaluation of variability management approaches in software product lines. 344-362

(http://dx.doi.org/10.1016/j.infsof.2010.12.006)

IST 53(4)

Lianping Chen, Muhammad Ali Babar:

Variability Management in Software Product Lines: An Investigation of Contemporary Industrial Challenges. 166-180

(http://dx.doi.org/10.1007/978-3-642-15579-6_12)

SPLC 2010

Krzysztof Czarnecki, Paul Grünbacher, Rick Rabiser, Klaus Schmid, Andrzej Wasowski:

Cool features and tough decisions: a comparison of variability modeling approaches. 173-182

(http://doi.acm.org/10.1145/2110147.2110167)

VAMOS 2012

Holger Eichelberger, Christian Kröher, Klaus Schmid:

An Analysis of Variability Modeling Concepts: Expressiveness vs. Analyzability. 32-48

(http://dx.doi.org/10.1007/978-3-642-38977-1_3)

ICSR 2013

Holger Eichelberger, Klaus Schmid:

A systematic analysis of textual variability modeling languages. 12-21

(http://doi.acm.org/10.1145/2491627.2491652)

SPLC 2013

Martin Erwig, Eric Walkingshaw:

The Choice Calculus: A Representation for Software Variation. 6

(http://doi.acm.org/10.1145/2063239.2063245)

TOSEM 21(1)

Andreas Metzger, Patrick Heymans, Klaus Pohl, Pierre-Yves Schobbens, Germain Saval:

Disambiguating the Documentation of Variability in Software Product Lines: A Separation of Concerns, Formalization and Automat-

8

ed Analysis. 243-253

(http://dx.doi.org/10.1109/RE.2007.61)

RE 2007

Klaus Schmid, Eduardo Santana de Almeida:

Product Line Engineering. 24-30

(http://doi.ieeecomputersociety.org/10.1109/MS.2013.83)

SOFTWARE 30(4)

Klaus Schmid:

Variability Modeling for Distributed Development - A Comparison with Established Practice. 151-165

(http://dx.doi.org/10.1007/978-3-642-15579-6_11)

SPLC 2010

Anil Kumar Thurimella, Bernd Brügge:

A mixed-method approach for the empirical evaluation of the issue-based variability modeling. 1831-1849

(http://dx.doi.org/10.1016/j.jss.2013.01.038)

JSS 86(7)

Anil Kumar Thurimella, Bernd Bruegge, Oliver Creighton:

Identifying and Exploiting the Similarities between Rationale Management and Variability Management. 99-108

(http://dx.doi.org/10.1109/SPLC.2008.14)

SPLC 2008

1.2. Analyzing Variability (incl. Variability Mining)

Mathieu Acher, Anthony Cleve, Gilles Perrouin, Patrick Heymans, Charles Vanbeneden et al.:

On extracting feature models from product descriptions. 45-54

(http://doi.acm.org/10.1145/2110147.2110153)

VAMOS 2012

Mathieu Acher, Benoit Baudry, Patrick Heymans, Anthony Cleve, Jean-Luc Hainaut:

Support for reverse engineering and maintaining feature models. 20

(http://doi.acm.org/10.1145/2430502.2430530)

VAMOS 2013

Mathieu Acher, Philippe Collet, Philippe Lahire, Robert B. France:

Slicing feature models. 424-427

(http://dx.doi.org/10.1109/ASE.2011.6100089)

ASE 2011

Mathieu Acher, Patrick Heymans, Philippe Collet, Clément Quinton, Philippe Lahire, Philippe Merle:

Feature Model Differences. 629-645

(http://dx.doi.org/10.1007/978-3-642-31095-9_41)

CAiSE 2012

Nele Andersen, Krzysztof Czarnecki, Steven She, Andrzej Wasowski:

Efficient synthesis of feature models. 106-115

(http://doi.acm.org/10.1145/2362536.2362553)

SPLC 2012

David Benavides, Alexander Felfernig, José A. Galindo, Florian Reinfrank:

Automated Analysis in Feature Modelling and Product Configuration. 160-175

(http://dx.doi.org/10.1007/978-3-642-38977-1_11)

ICSR 2013

Thorsten Berger, Jianmei Guo:

Towards system analysis with variability model metrics.

(http://doi.acm.org/10.1145/2556624.2556641)

VAMOS 2014

Goetz Botterweck, Steffen Thiel, Daren Nestor, Saad bin Abid, Ciarán Cawley:

Visual Tool Support for Configuring and Understanding Software Product Lines. 77-86

9

(http://dx.doi.org/10.1109/SPLC.2008.32)

SPLC 2008

Ekaterina Boutkova, Frank Houdek:

Semi-automatic identification of features in requirement specifications. 313-318

(http://dx.doi.org/10.1109/RE.2011.6051627)

RE 2011

Alexandre Bragança, Ricardo Jorge Machado:

Automating Mappings between Use Case Diagrams and Feature Models for Software Product Lines. 3-12

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.17)

SPLC 2007

Ciarán Cawley, Steffen Thiel, Goetz Botterweck, Daren Nestor:

Visualising Inter-Model Relationships in Software Product Lines. 37-44

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Maxime Cordy, Pierre-Yves Schobbens, Patrick Heymans, Axel Legay:

Beyond boolean product-line model checking: dealing with feature attributes and multi-features. 472-481

(http://dl.acm.org/citation.cfm?id=2486851)

ICSE 2013

Krzysztof Czarnecki, Andrzej Wasowski:

Feature Diagrams and Logics: There and Back Again. 23-34

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.24)

SPLC 2007

Jean-Marc Davril, Edouard Delfosse, Negar Hariri, Mathieu Acher, Jane Cleland-Huang, Patrick Heymans:

Feature model extraction from large collections of informal product descriptions.

(http://doi.acm.org/10.1145/2491411.2491455)

ESEC 2013

Christian Dietrich, Reinhard Tartler, Wolfgang Schröder-Preikschat, Daniel Lohmann:

A robust approach for variability extraction from the Linux build system. 21-30

(http://doi.acm.org/10.1145/2362536.2362544)

SPLC 2012

Nicolas Dintzner, Arie van Deursen, Martin Pinzger:

Extracting feature model changes from the Linux kernel using FMDiff.

(http://doi.acm.org/10.1145/2556624.2556631)

VAMOS 2014

Slawomir Duszynski, Martin Becker:

Recovering Variability Information from the Source Code of Similar Software Products

PLEASE 2012

Abdelrahman Osman Elfaki, Somnuk Phon-Amnuaisuk, Chin Kuan Ho:

Using First Order Logic to Validate Feature Model. 169-172

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Alessio Ferrari, Giorgio Oronzo Spagnolo, Felice dell'Orletta:

Mining commonalities and variabilities from natural language documents. 116-120

(http://doi.acm.org/10.1145/2491627.2491634)

SPLC 2013

Bruno González-Baixauli, Miguel A. Laguna, Julio Cesar Sampaio do Prado Leite:

Using Goal-Models to Analyze Variability. 101-107

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Evelyn Nicole Haslinger, Roberto E. Lopez-Herrejon, Alexander Egyed:

Reverse Engineering Feature Models from Programs' Feature Sets. 308-312

10

(http://doi.ieeecomputersociety.org/10.1109/WCRE.2011.45)

WCRE 2011

Christopher Henard, Mike Papadakis, Gilles Perrouin, Jacques Klein, Yves Le Traon:

Towards automated testing and fixing of re-engineered feature models. 1245-1248

(http://dl.acm.org/citation.cfm?id=2486975)

ICSE 2013

Mikolás Janota, Joseph Kiniry:

Reasoning about Feature Models in Higher-Order Logic. 13-22

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.36)

SPLC 2007

Isabel John, Jaejoon Lee, Dirk Muthig:

Separation of Variability Dimension and Development Dimension. 45-49

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Ahmet Serkan Karatas, Halit Oguztüzün, Ali H. Dogru:

Mapping Extended Feature Models to Constraint Logic Programming over Finite Domains. 286-299

(http://dx.doi.org/10.1007/978-3-642-15579-6_20)

SPLC 2010

Christian Kästner, Paolo G. Giarrusso, Klaus Ostermann:

Partial preprocessing C code for variability analysis. 127-136

(http://doi.acm.org/10.1145/1944892.1944908)

VAMOS 2011

Chang Hwan Peter Kim, Christian Kästner, Don S. Batory:

On the modularity of feature interactions. 23-34

(http://doi.acm.org/10.1145/1449913.1449919)

GPCE 2008

Felix Loesch, Erhard Ploedereder:

Optimization of Variability in Software Product Lines. 151-162

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.31)

SPLC 2007

Roberto E. Lopez-Herrejon, Leticia Montalvillo-Mendizabal, Alexander Egyed:

From Requirements to Features: An Exploratory Study of Feature-Oriented Refactoring. 181-190

(http://dx.doi.org/10.1109/SPLC.2011.52)

SPLC 2011

Roberto E. Lopez-Herrejon, Salvador Trujillo:

How complex is my Product Line? The case for Variation Point Metrics. 97-100

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Stefan Mann, Georg Rock:

Control variant-rich models by variability measures. 29-38

(http://doi.acm.org/10.1145/1944892.1944896)

VAMOS 2011

Raúl Mazo, Paul Grünbacher, Wolfgang Heider, Rick Rabiser, Camille Salinesi, Daniel Diaz:

Using constraint programming to verify DOPLER variability models. 97-103

(http://doi.acm.org/10.1145/1944892.1944904)

VAMOS 2011

Marcílio Mendonça, Andrzej Wasowski, Krzysztof Czarnecki, Donald D. Cowan:

Efficient compilation techniques for large scale feature models. 13-22

(http://doi.acm.org/10.1145/1449913.1449918)

GPCE 2008

11

Marcílio Mendonça, Andrzej Wasowski, Krzysztof Czarnecki:

SAT-based analysis of feature models is easy. 231-240

(http://doi.acm.org/10.1145/1753235.1753267)

SPLC 2009

Alexandr Murashkin, Michal Antkiewicz, Derek Rayside, Krzysztof Czarnecki:

Visualization and exploration of optimal variants in product line engineering. 111-115

(http://doi.acm.org/10.1145/2491627.2491647)

SPLC 2013

Daren Nestor, Luke O'Malley, Aaron J. Quigley, Ernst Sikora, Steffen Thiel:

Visualisation of Variability in Software Product Line Engineering. 71-78

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Camila Nunes, Alessandro Garcia, Carlos José Pereira de Lucena, Jaejoon Lee:

History-sensitive heuristics for recovery of features in code of evolving program families. 136-145

(http://doi.acm.org/10.1145/2362536.2362556)

SPLC 2012

Richard Pohl, Kim Lauenroth, Klaus Pohl:

A performance comparison of contemporary algorithmic approaches for automated analysis operations on feature models. 313-322

(http://dx.doi.org/10.1109/ASE.2011.6100068)

ASE 2011

Richard Pohl, Vanessa Stricker, Klaus Pohl:

Measuring the structural complexity of feature models. 454-464

(http://dx.doi.org/10.1109/ASE.2013.6693103)

ASE 2013

Uwe Ryssel, Joern Ploennigs, Klaus Kabitzsch:

Reasoning of feature models from derived features. 21-30

(http://doi.acm.org/10.1145/2371401.2371405)

GPCE 2012

Camille Salinesi, Colette Rolland, Daniel Diaz, Raúl Mazo:

Looking for Product Line Feature Models Defects: Towards a Systematic Classification of Verification Criteria. 385-386

(http://doi.ieeecomputersociety.org/10.1109/RE.2009.57)

RE 2009

Camille Salinesi, Colette Rolland, Raúl Mazo:

VMWare: Tool Support for Automatic Verification of Structural and Semantic Correctness in Product Line Models. 173-176

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Reimar Schröter, Thomas Thüm, Norbert Siegmund, Gunter Saake:

Automated analysis of dependent feature models. 9

(http://doi.acm.org/10.1145/2430502.2430515)

VAMOS 2013

Sergio Segura, Antonio Ruiz Cortés:

Benchmarking on the Automated Analyses of Feature Models: A Preliminary Roadmap. 137-143

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Sergio Segura, Robert M. Hierons, David Benavides, Antonio Ruiz Cortés:

Automated Test Data Generation on the Analyses of Feature Models: A Metamorphic Testing Approach. 35-44

(http://doi.ieeecomputersociety.org/10.1109/ICST.2010.20)

ICST 2010

Steven She, Rafael Lotufo, Thorsten Berger, Andrzej Wasowski, Krzysztof Czarnecki:

Reverse engineering feature models. 461-470

(http://doi.acm.org/10.1145/1985793.1985856)

ICSE 2011

12

Steven She, Rafael Lotufo, Thorsten Berger, Andrzej Wasowski, Krzysztof Czarnecki:

The Variability Model of The Linux Kernel. 45-51

(http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf)

VAMOS 2010

Reinhard Stoiber, Samuel Fricker, Michael Jehle, Martin Glinz:

Feature Unweaving: Refactoring Software Requirements Specifications into Software Product Lines. 403-404

(http://dx.doi.org/10.1109/RE.2010.59)

RE 2010

Thomas Thüm, Christian Kästner, Sebastian Erdweg, Norbert Siegmund:

Abstract Features in Feature Modeling. 191-200

(http://dx.doi.org/10.1109/SPLC.2011.53)

SPLC 2012

Thomas Thüm, Don S. Batory, Christian Kästner:

Reasoning about edits to feature models. 254-264

(http://dx.doi.org/10.1109/ICSE.2009.5070526)

ICSE 2009

Pablo Trinidad, Antonio Ruiz Cortés:

Abductive Reasoning and Automated Analysis of Feature Models: How are they connected?. 145-153

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Pablo Trinidad, David Benavides, Amador Durán, Antonio Ruiz Cortés, Miguel Toro:

Automated error analysis for the agilization of feature modeling. 883-896

(http://dx.doi.org/10.1016/j.jss.2007.10.030)

JSS 81(6)

Pim van den Broek, Ismênia Galvão:

Analysis of Feature Models using Generalised Feature Trees. 29-35

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Michael Vierhauser, Paul Grünbacher, Alexander Egyed, Rick Rabiser, Wolfgang Heider:

Flexible and scalable consistency checking on product line variability models. 63-72

(http://doi.acm.org/10.1145/1858996.1859009)

ASE 2010

Alexander von Rhein, Sven Apel, Christian Kästner, Thomas Thüm, Ina Schaefer:

The PLA model: on the combination of product-line analyses. 14

(http://doi.acm.org/10.1145/2430502.2430522)

VAMOS 2013

Bo Wang, Wei Zhang, Haiyan Zhao, Zhi Jin, Hong Mei:

A Use Case Based Approach to Feature Models' Construction. 121-130

(http://doi.ieeecomputersociety.org/10.1109/RE.2009.15)

RE 2009

Nathan Weston, Ruzanna Chitchyan, Awais Rashid:

A framework for constructing semantically composable feature models from natural language requirements. 211-220

(http://doi.acm.org/10.1145/1753235.1753265)

SPLC 2009

Jules White, Douglas C. Schmidt, David Benavides, Pablo Trinidad, Antonio Ruiz Cortés:

Automated Diagnosis of Product-Line Configuration Errors in Feature Models. 225-234

(http://dx.doi.org/10.1109/SPLC.2008.16)

SPLC 2008

Jules White, David Benavides, Douglas C. Schmidt, Pablo Trinidad, Brian Dougherty, Antonio Ruiz Cortés:

Automated diagnosis of feature model configurations. 1094-1107

(http://dx.doi.org/10.1016/j.jss.2010.02.017)

JSS 83(7)

13

Hua Yan, Wei Zhang, Haiyan Zhao, Hong Mei:

An Optimization Strategy to Feature Models' Verification by Eliminating Verification-Irrelevant Features and Constraints. 65-75

(http://dx.doi.org/10.1007/978-3-642-04211-9_7)

ICSR 2009

Yiming Yang, Xin Peng, Wenyun Zhao:

Domain Feature Model Recovery from Multiple Applications Using Data Access Semantics and Formal Concept Analysis. 215-224

(http://doi.ieeecomputersociety.org/10.1109/WCRE.2009.15)

WCRE 2009

Bo Zhang, Martin Becker:

RECoVar: A Solution Framework towards Reverse Engineering Variability

PLEASE 2013

Wei Zhang, Haiyan Zhao, Hong Mei:

Binary-Search Based Verification of Feature Models. 4-19

(http://dx.doi.org/10.1007/978-3-642-21347-2_2)

ICSR 2011

Wei Zhang, Hua Yan, Haiyan Zhao, Zhi Jin:

A BDD-Based Approach to Verifying Clone-Enabled Feature Models' Constraints and Customization. 186-199

(http://dx.doi.org/10.1007/978-3-540-68073-4_18)

ICSR 2008

2. Domain Engineering

2.1. Product Management (incl. Product Line Evolution)

Stephan Adelsberger, Stefan Sobernig, Gustaf Neumann:

Towards assessing the complexity of object migration in dynamic, feature-oriented software product lines.

(http://doi.acm.org/10.1145/2556624.2556645)

VAMOS 2014

Faheem Ahmed, Luiz Fernando Capretz, Shahbaz Ali Sheikh:

Institutionalization of software product line: An empirical investigation of key organizational factors. 836-849

(http://dx.doi.org/10.1016/j.jss.2006.09.010)

JSS 80(6)

Samuel A. Ajila, Ali B. Kaba:

Evolution support mechanisms for software product line process. 1784-1801

(http://dx.doi.org/10.1016/j.jss.2007.12.797)

JSS 81(10)

Samuel Ajila, Razvan T. Dumitrescu:

Experimental use of code delta, code churn, and rate of change to understand software product line evolution. 74-91

(http://dx.doi.org/10.1016/j.jss.2006.05.034)

JSS 80(1)

N. Ilker Altintas, Semih Cetin:

Managing Large Scale Reuse Across Multiple Software Product Lines. 166-177

(http://dx.doi.org/10.1007/978-3-540-68073-4_15)

ICSR 2008

Michalis Anastasopoulos, Thiago Henrique Burgos de Oliveira, Dirk Muthig, Eduardo Santana de Almeida et al.:

Evolving a Software Product Line Reuse Infrastructure: A Configuration Management Solution. 19-28

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Jan Bosch, Petra Bosch-Sijtsema:

From integration to composition: On the impact of software product lines, global development and ecosystems. 67-76

(http://dx.doi.org/10.1016/j.jss.2009.06.051)

JSS 83(1)

14

Jan Bosch:

Software Product Families: Towards Compositionality. 1-10

(http://dx.doi.org/10.1007/978-3-540-71289-3_1)

FASE 2007

Jan Bosch:

From software product lines to software ecosystems. 111-119

(http://doi.acm.org/10.1145/1753235.1753250)

SPLC 2009

Goetz Botterweck, Andreas Pleuss, Deepak Dhungana, Andreas Polzer, Stefan Kowalewski:

EvoFM: Feature-driven planning of product-line evolution

PLEASE 2010

Hendrik Brummermann, Markus Keunecke, Klaus Schmid:

Formalizing distributed evolution of variability in information system ecosystems. 11-19

(http://doi.acm.org/10.1145/2110147.2110149)

VAMOS 2012

Hendrik Brummermann, Markus Keunecke, Klaus Schmid:

Variability issues in the evolution of information system ecosystems. 159-164

(http://doi.acm.org/10.1145/1944892.1944912)

VAMOS 2011

Hendrik Brummermann, Markus Keunecke, Klaus Schmid:

Managing the Evolution and Customization of Database Schemas in Information System Ecosystems. 417-432

(http://dx.doi.org/10.1007/978-3-642-38709-8_27)

CAiSE 2013

Gary Chastek, Patrick Donohoe, John D. McGregor:

Commonality and Variability Analysis for Resource Constrained Organizations

PLEASE 2011

Wim Codenie, Nicolás González-Deleito, Jeroen Deleu, Vladimir Blagojevic, Pasi Kuvaja, Jouni Similä:

A Model for Trading off Flexibility and Variability in Software Intensive Product Development. 61-70

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Maxime Cordy, Andreas Classen, Pierre-Yves Schobbens, Patrick Heymans et al.:

Managing evolution in software product lines: a model-checking perspective. 183-191

(http://doi.acm.org/10.1145/2110147.2110168)

VAMOS 2012

Marcelo de Almeida Maia, Raquel Fialho Lafetá:

On the impact of trace-based feature location in the performance of software maintainers. 1023-1037

(http://www.sciencedirect.com/science/article/pii/S016412121200341X)

JSS 86(4)

Deepak Dhungana, Thomas Neumayer, Paul Grünbacher, Rick Rabiser:

Supporting the Evolution of Product Line Architectures with Variability Model Fragments. 327-330

(http://doi.ieeecomputersociety.org/10.1109/WICSA.2008.23)

WICSA 2009

Deepak Dhungana, Thomas Neumayer, Paul Grünbacher, Rick Rabiser:

Supporting Evolution in Model-Based Product Line Engineering. 319-328

(http://dx.doi.org/10.1109/SPLC.2008.26)

SPLC 2008

Deepak Dhungana, Paul Grünbacher, Rick Rabiser, Thomas Neumayer:

Structuring the modeling space and supporting evolution in software product line engineering. 1108-1122

(http://dx.doi.org/10.1016/j.jss.2010.02.018)

JSS 83(7)

15

Deepak Dhungana, Dominik Seichter, Goetz Botterweck, Rick Rabiser, Paul Grünbacher et al.:

Configuration of Multi Product Lines by Bridging Heterogeneous Variability Modeling Approaches. 120-129

(http://dx.doi.org/10.1109/SPLC.2011.22)

SPLC 2011

Christoph Elsner, Goetz Botterweck, Daniel Lohmann, Wolfgang Schröder-Preikschat:

Variability in Time - Product Line Variability and Evolution Revisited. 131-137

(http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf)

VAMOS 2010

Wolfram Fenske, Thomas Thüm, Gunter Saake:

A taxonomy of software product line reengineering.

(http://doi.acm.org/10.1145/2556624.2556643)

VAMOS 2014

David Fernández-Amorós, Ruben Heradio Gil, José Antonio Cerrada Somolinos:

Inferring information from feature diagrams to product line economic models. 41-50

(http://doi.acm.org/10.1145/1753235.1753242)

SPLC 2009

Samuel Fricker:

Requirements Value Chains: Stakeholder Management and Requirements Engineering in Software Ecosystems. 60-66

(http://dx.doi.org/10.1007/978-3-642-14192-8_7)

REfSQ 2010

Nadia Gámez, Lidia Fuentes:

Software Product Line Evolution with Cardinality-Based Feature Models. 102-118

(http://dx.doi.org/10.1007/978-3-642-21347-2_10)

ICSR 2011

Nadia Gámez, Lidia Fuentes:

Architectural evolution of FamiWare using cardinality-based feature models. 563-580

(http://dx.doi.org/10.1016/j.infsof.2012.06.012)

IST 55(3)

Joseph Gillain, Stéphane Faulkner, Patrick Heymans, Ivan Jureta, Monique Snoeck:

Product portfolio scope optimization based on features and goals. 161-170

(http://doi.acm.org/10.1145/2362536.2362559)

SPLC 2012

Fabian Gilson, Vincent Englebert:

Towards handling architecture design, variability and evolution with model transformations. 39-48

(http://doi.acm.org/10.1145/1944892.1944897)

VAMOS 1011

Fabiana Gomes Marinho, Rossana M. C. Andrade, Cláudia Werner, Windson Viana, Marcio E. F. Maia, Lincoln S. Rocha et al.:

MobiLine: A Nested Software Product Line for the domain of mobile and context-aware applications. 2381-2398

(http://dx.doi.org/10.1016/j.scico.2012.04.009)

SciCP 78(12)

Alessandro Gurgel, Francisco Dantas, Alessandro Garcia:

On-Demand Integration of Product Lines: A Study of Reuse and Stability

PLEASE 2011

Herman Hartmann, Tim Trew:

Using Feature Diagrams with Context Variability to Model Multiple Product Lines for Software Supply Chains. 12-21

(http://dx.doi.org/10.1109/SPLC.2008.15)

SPLC 2008

Herman Hartmann, Mila Keren, Aart A. J. Matsinger, Julia Rubin, Tim Trew, Tali Yatzkar-Haham:

Using MDA for integration of heterogeneous components in software supply chains. 2313-2330

(http://dx.doi.org/10.1016/j.scico.2012.04.004)

SciCP 78(12)

16

Jin Sun Her, Ji Hyeok Kim, Sang Hun Oh, Sung Yul Rhew, Soo Dong Kim:

A framework for evaluating reusability of core asset in product line engineering. 740-760

(http://dx.doi.org/10.1016/j.infsof.2006.08.008)

IST 49(7)

Gerald Holl, Daniel Thaller, Paul Grünbacher, Christoph Elsner:

Managing emerging configuration dependencies in multi product lines. 3-10

(http://doi.acm.org/10.1145/2110147.2110148)

VAMOS 2012

Gerald Holl, Michael Vierhauser, Wolfgang Heider, Paul Grünbacher, Rick Rabiser:

Product line bundles for tool support in multi product lines. 21-27

(http://doi.acm.org/10.1145/1944892.1944895)

VAMOS 2011

Gerald Holl, Paul Grünbacher, Rick Rabiser:

A systematic review and an expert survey on capabilities supporting multi product lines. 828-852

(http://dx.doi.org/10.1016/j.infsof.2012.02.002)

IST 54(8)

Jie Hu, Ye Yang, Qing Wang, Guenther Ruhe, Haitao Wang:

Value-Based Portfolio Scoping: An Industrial Case Study

PLEASE 2012

Stuart Hutchesson, John A. McDermid:

Trusted Product Lines. 525-540

(http://dx.doi.org/10.1016/j.infsof.2012.06.005)

IST 55(3)

Markus Jahn, Rick Rabiser, Paul Grünbacher, Markus Löberbauer et al.:

Supporting Model Maintenance in Component-based Product Lines. 21-30

(http://dx.doi.org/10.1109/WICSA-ECSA.212.10)

WICSA 2012

Isabel John, Michael Eisenbarth:

A decade of scoping: a survey. 31-40

(http://doi.acm.org/10.1145/1753235.1753241)

SPLC 2009

Isabel John:

Using Documentation for Product Line Scoping. 42-47

(http://doi.ieeecomputersociety.org/10.1109/MS.2010.34)

SOFTWARE 27(3)

Lawrence G. Jones, Linda M. Northrop:

Clearing the Way for Software Product Line Success. 22-28

(http://doi.ieeecomputersociety.org/10.1109/MS.2010.71)

SOFTWARE 27(3)

Elmar Jürgens, Markus Pizka:

Variability Models Must Not be Invariant!. 171-176

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Florian Kammüller, Alexander Rein, Mark-Oliver Reiser:

Feature link propagation across variability representations with Isabelle/HOL

PLEASE 2010

Tetsuya Kanda, Takashi Ishio, Katsuro Inoue:

Extraction of product evolution tree from source code of product variants. 141-150

(http://doi.acm.org/10.1145/2491627.2491637)

SPLC 2013

17

Markus Keunecke, Hendrik Brummermann, Klaus Schmid:

The feature pack approach: systematically managing implementations in software ecosystems.

(http://doi.acm.org/10.1145/2556624.2556639)

VAMOS 2014

Mahvish Khurum, Tony Gorschek:

A systematic review of domain analysis solutions for product lines. 1982-2003

(http://dx.doi.org/10.1016/j.jss.2009.06.048)

JSS 82(12)

Thomas Klambauer, Gerald Holl, Paul Grünbacher:

Monitoring System-of-Systems Requirements in Multi Product Lines. 379-385

(http://dx.doi.org/10.1007/978-3-642-37422-7_27)

REfSQ 2013

John Klein, John McGregor:

System-of-Systems Platform Scoping

PLEASE 2013

Sandeep Krishnan, Chris Strasburg, Robyn R. Lutz, Katerina Goseva-Popstojanova, Karin S. Dorman:

Predicting failure-proneness in an evolving software product line. 1479-1495

(http://dx.doi.org/10.1016/j.infsof.2012.11.008)

IST 55(8)

Miguel A. Laguna, Yania Crespo:

A systematic mapping study on software product line evolution: From legacy system reengineering to product line refactoring.

1010-1034

(http://dx.doi.org/10.1016/j.scico.2012.05.003)

SciCP 78(8)

Andrea Leitner, Reinhold Weiss, Christian Kreiner:

Optimizing Problem Space Representations through Domain Multi-modeling

PLEASE 2012

Liana Barachisio Lisboa, Vinicius Cardoso Garcia, Daniel Lucrédio, Eduardo Santana de Almeida, Silvio Romero de Lemos Meira et al.:

A systematic review of domain analysis tools. 1-13

(http://dx.doi.org/10.1016/j.infsof.2009.05.001)

IST 52(1)

Steve Livengood:

Issues in Software Product Line Evolution: Complex Changes in Variability Models

PLEASE 2011

Rafael Lotufo, Steven She, Thorsten Berger, Krzysztof Czarnecki, Andrzej Wasowski:

Evolution of the Linux Kernel Variability Model. 136-150

(http://dx.doi.org/10.1007/978-3-642-15579-6_10)

SPLC 2010

Mike Mannion, Juha Savolainen:

Aligning Business and Technical Strategies for Software Product Lines. 406-419

(http://dx.doi.org/10.1007/978-3-642-15579-6_28)

SPLC 2010

Sonia Montagud, Silvia Abrahão:

Gathering current knowledge about quality evaluation in software product lines. 91-100

(http://doi.acm.org/10.1145/1753235.1753251)

SPLC 2009

Johannes Müller:

Value-Based Portfolio Optimization for Software Product Lines. 15-24

(http://dx.doi.org/10.1109/SPLC.2011.18)

SPLC 2011

18

Laís Neves, Leopoldo Teixeira, Demóstenes Sena, Vander Alves, Uirá Kulesza, Paulo Borba:

Investigating the safe evolution of software product lines. 33-42

(http://doi.acm.org/10.1145/2047862.2047869)

GPCE 2011

Leonardo Teixeira Passos, Krzysztof Czarnecki, Sven Apel, Andrzej Wasowski, Christian Kästner et al.:

Feature-oriented software evolution. 17

(http://doi.acm.org/10.1145/2430502.2430526)

VAMOS 2013

Xin Peng, Zhenchang Xing, Xi Tan, Yijun Yu, Wenyun Zhao:

Improving feature location using structural similarity and iterative graph mapping. 664-676

(http://dx.doi.org/10.1016/j.jss.2012.10.270)

JSS 86(3)

Xin Peng, Yijun Yu, Wenyun Zhao:

Analyzing evolution of variability in a software product line: From contexts and requirements to features. 707-721

(http://dx.doi.org/10.1016/j.infsof.2011.01.001)

IST 53(7)

Andreas Pleuss, Goetz Botterweck, Deepak Dhungana, Andreas Polzer, Stefan Kowalewski:

Model-driven support for product line evolution on feature level. 2261-2274

(http://dx.doi.org/10.1016/j.jss.2011.08.008)

JSS 85(10)

Rick Rabiser, Deepak Dhungana, Paul Grünbacher, Benedikt Burgstaller:

Value-Based Elicitation of Product Line Variability: An Experience Report. 73-79

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Marko Rosenmüller, Norbert Siegmund:

Automating the Configuration of Multi Software Product Lines. 123-130

(http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf)

VAMOS 2010

Juha Savolainen, Nan Niu, Tommi Mikkonen, Thomas Fogdal:

Long-Term Product Line Sustainability with Planned Staged Investments. 63-69

(http://doi.ieeecomputersociety.org/10.1109/MS.2013.96)

SOFTWARE 30(6)

Juha Savolainen, Juha Kuusela, Mike Mannion, Tuomo Vehkomäki:

Combining Different Product Line Models to Balance Needs of Product Differentiation and Reuse. 116-129.

(http://dx.doi.org/10.1007/978-3-540-68073-4_11)

ICSR 2008

Klaus Schmid:

Variability Support for Variant-Rich Software Ecosystems

PLEASE 2013

Mathias Schubanz, Andreas Pleuss, Ligaj Pradhan, Goetz Botterweck, Anil Kumar Thurimella:

Model-driven planning and monitoring of long-term software product line evolution. 18

(http://doi.acm.org/10.1145/2430502.2430527)

VAMOS 2013

Mathias Schubanz, Andreas Pleuss, Goetz Botterweck, Claus Lewerentz:

Modeling rationale over time to support product line evolution planning. 193-199

(http://doi.acm.org/10.1145/2110147.2110169)

VAMOS 2012

Klaus-Benedikt Schultis, Christoph Elsner, Daniel Lohmann:

Moving Towards Industrial Software Ecosystems: Are our Software Architectures Fit for the Future?

PLEASE 2013

19

Sandro Schulze, Thomas Thüm, Martin Kuhlemann, Gunter Saake:

Variant-preserving refactoring in feature-oriented software product lines. 73-81

(http://doi.acm.org/10.1145/2110147.2110156)

VAMOS 2012

Christoph Seidl, Florian Heidenreich, Uwe Aßmann:

Co-evolution of models and feature mapping in software product lines. 76-85

(http://doi.acm.org/10.1145/2362536.2362550)

SPLC 2012

Christoph Seidl, Uwe Aßmann:

Towards modeling and analyzing variability in evolving software ecosystems. 3

(http://doi.acm.org/10.1145/2430502.2430507)

VAMOS 2013

Liwei Shen, Xin Peng, Wenyun Zhao:

Feature-Driven and Incremental Variability Generalization in Software Product Line. 170-180

(http://dx.doi.org/10.1007/978-3-642-04211-9_17)

ICSR 2009

Norbert Siegmund, Martin Kuhlemann, Mario Pukall, Sven Apel:

Optimizing Non-functional Properties of Software Product Lines by means of Refactorings. 115-122

(http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf)

VAMOS 2010

Iuri Santos Souza, Gecynalda Soares da Silva Gomes, Paulo Anselmo da Mota Silveira Neto, Ivan do Carmo Machado et al.:

Evidence of software inspection on feature specification for software product lines. 1172-1190

(http://dx.doi.org/10.1016/j.jss.2012.11.044)

JSS 86(5)

Cheng Thao, Ethan V Munson:

Flexible Support for Managing Evolving Software Product Lines

PLEASE 2011

Anil Kumar Thurimella, Bernd Bruegge:

Evolution in Product Line Requirements Engineering: A Rationale Management Approach. 254-257

(http://dx.doi.org/10.1109/RE.2007.11)

RE 2007

Muhammad Irfan Ullah, Günther Ruhe, Vahid Garousi:

Decision support for moving from a single product to a product portfolio in evolving software systems. 2496-2512

(http://dx.doi.org/10.1016/j.jss.2010.07.049)

JSS 83(12)

Simon Urli, Sebastien Mosser, Mireille Blay-Fornarino, Philippe Collet:

How to exploit domain knowledge in multi product lines?

PLEASE 2013

Karina Villela, Jörg Dörr, Isabel John:

Evaluation of a Method for Proactively Managing the Evolving Scope of a Software Product Line. 113-127

(http://dx.doi.org/10.1007/978-3-642-14192-8_13)

REfSQ 2010

Danny Weyns, Bartosz Michalik, Alexander Helleboogh, Nelis Boucké:

An Architectural Approach to Support Online Updates of Software Product Lines. 204-213

(http://doi.ieeecomputersociety.org/10.1109/WICSA.2011.34)

WICSA 2011

Krzysztof Wnuk, Björn Regnell, Lena Karlsson:

What Happened to Our Features? Visualization and Understanding of Scope Change Dynamics in a Large-Scale Industrial Setting. 89-

98

(http://doi.ieeecomputersociety.org/10.1109/RE.2009.32)

RE 2009

20

Yinxing Xue, Zhenchang Xing, Stan Jarzabek:

Understanding Feature Evolution in a Family of Product Variants. 109-118

(http://dx.doi.org/10.1109/WCRE.2010.20)

WCRE 2010

2.2. Domain Requirements Engineering

Mauricio Alférez, Uirá Kulesza, Ana Moreira, João Araújo, Vasco Amaral:

Tracing from Features to Use Cases: A Model-Driven Approach. 81-87

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

N. Ilker Altintas, Semih Cetin, Ali H. Dogru, Halit Oguztüzün:

Modeling Product Line Software Assets Using Domain-Specific Kits. 1376-1402

(http://doi.ieeecomputersociety.org/10.1109/TSE.2011.109)

TSE 38(6)

Vander Alves, Nan Niu, Carina Frota Alves, George Valença:

Requirements engineering for software product lines: A systematic literature review. 806-820

(http://dx.doi.org/10.1016/j.infsof.2010.03.014)

IST 53(8)

Vander Alves, Christa Schwanninger, Luciano Barbosa, Awais Rashid, Peter Sawyer, Paul Rayson, Christoph Pohl, Andreas Rummler:

An Exploratory Study of Information Retrieval Techniques in Domain Analysis. 67-76

(http://dx.doi.org/10.1109/SPLC.2008.18)

SPLC 2008

Nicolas Anquetil, Uirá Kulesza, Ralf Mitschke, Ana Moreira, Jean-Claude Royer, Andreas Rummler, André Sousa:

A model-driven traceability framework for software product lines. 427-451

(http://dx.doi.org/10.1007/s10270-009-0120-9)

SoSym 9(4)

Patrizia Asirelli, Maurice H. ter Beek, Stefania Gnesi, Alessandro Fantechi:

Deontic Logics for Modeling Behavioural Variability. 71-76

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Ebrahim Bagheri, Faezeh Ensan, Dragan Gasevic:

Decision support for the software product line domain engineering lifecycle. 335-377

(http://link.springer.com/article/10.1007/s10515-011-0099-7)

ASE-J 19(3)

Thomas Bebensee, Inge van de Weerd, Sjaak Brinkkemper:

Binary Priority List for Prioritizing Software Requirements. 67-78

(http://dx.doi.org/10.1007/978-3-642-14192-8_8)

REfSQ 2010

Andreas Birk, Gerald Heller:

Challenges for Requirements Engineering and Management in Software Product Line Development. 300-305

(http://dx.doi.org/10.1007/978-3-540-73031-6_22)

REfSQ 2007

T. John Brown, Rachel Gawley, Ivor T. A. Spence, Peter Kilpatrick, Charles Gillan, Rabih Bashroush:

Requirements Modelling and Design Notations for Software Product Lines. 27-35

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Andreas Classen, Patrick Heymans, Pierre-Yves Schobbens:

What's in a Feature: A Requirements Engineering Perspective. 16-30

(http://dx.doi.org/10.1007/978-3-540-78743-3_2)

FASE 2008

21

Andreas Classen, Patrick Heymans, Robin C. Laney, Bashar Nuseibeh, Thein Than Tun:

On the Structure of Problem Variability: From Feature Diagrams to Problem Frames. 109-117

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Paul C. Clements, John D. McGregor, Len Bass:

Eliciting and Capturing Business Goals to Inform a Product Line's Business Case and Architecture. 393-405

(http://dx.doi.org/10.1007/978-3-642-15579-6_27)

SPLC 2010

Tung M. Dao, Hyesun Lee, Kyo Chul Kang:

Problem Frames-Based Approach to Achieving Quality Attributes in Software Product Line Engineering. 175-180

(http://dx.doi.org/10.1109/SPLC.2011.55)

SPLC 2011

Magnus Eriksson, Jürgen Börstler, Kjell Borg:

Managing requirements specifications for product lines - An approach and industry case study. 435-447

(http://dx.doi.org/10.1016/j.jss.2008.07.046)

JSS 82(3)

Leire Etxeberria, Goiuria Sagardui Mendieta, Lorea Belategi:

Modelling Variation in Quality Attributes. 51-59

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2008

Alessandro Fantechi, Stefania Gnesi:

A behavioural model for product families. 521-524

(http://doi.acm.org/10.1145/1287624.1287700)

ESEC 2007

Barbara Gallina, Nicolas Guelfi:

A Template for Requirement Elicitation of Dependable Product Lines. 63-77

(http://dx.doi.org/10.1007/978-3-540-73031-6_5)

REfSQ 2007

Joel Greenyer, Amir Molzam Sharifloo, Maxime Cordy, Patrick Heymans:

Features meet scenarios: modeling and consistency-checking scenario-based product line specifications. 175-198

(http://dx.doi.org/10.1007/s00766-013-0169-4)

REJ 18(2)

Paul Grünbacher, Rick Rabiser, Deepak Dhungana, Martin Lehofer:

Structuring the Product Line Modeling Space: Strategies and Examples. 77-82

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Gabriela Guedes, Carla T. L. L. Silva, Jaelson Castro:

Goals and Scenarios to Software Product Lines: the GS2SPL Approach.

(http://ceur-ws.org/Vol-1005/erbr2013_submission_30.pdf)

RE 2013

Nicolas Guelfi, Gilles Perrouin:

A Flexible Requirements Analysis Approach for Software Product Lines. 78-92

(http://dx.doi.org/10.1007/978-3-540-73031-6_6)

REfSQ 2007

André Heuer, Christof J. Budnik, Sascha Konrad, Kim Lauenroth, Klaus Pohl:

Formal Definition of Syntax and Semantics for Documenting Variability in Activity Diagrams. 62-76

(http://dx.doi.org/10.1007/978-3-642-15579-6_5)

SPLC 2010

André Heuer, Vanessa Stricker, Christof J. Budnik, Sascha Konrad, Kim Lauenroth, Klaus Pohl:

Defining variability in activity diagrams and Petri nets.

(http://dx.doi.org/10.1016/j.scico.2012.06.003)

SciCP 78(12)

22

André Heuer, Klaus Pohl:

Structuring variability in the context of embedded systems during software engineering.

(http://doi.acm.org/10.1145/2556624.2556642)

VAMOS 2014

Waraporn Jirapanthong, Andrea Zisman:

XTraQue: traceability for product line systems. 117-144

(http://dx.doi.org/10.1007/s10270-007-0066-8)

SoSym 8(1)

Sangsig Kim, Dae-Kyoo Kim, Lunjin Lu, Suntae Kim, Sooyong Park:

A feature-based approach for modeling role-based access control systems. 2035-2052

(http://dx.doi.org/10.1016/j.jss.2011.03.084)

JSS 84(12)

Jintae Kim, Sooyong Park, Vijayan Sugumaran:

DRAMA: A framework for domain requirements analysis and modeling architectures in software product lines. 37-55

(http://dx.doi.org/10.1016/j.jss.2007.04.011)

JSS 81(1)

Sotirios Liaskos, Lei Jiang, Alexei Lapouchnian, Yiqiao Wang, Yijun Yu, Julio Cesar Sampaio do Prado Leite, John Mylopoulos:

Exploring the Dimensions of Variability: a Requirements Engineering Perspective. 17-26

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Jing Liu, Josh Dehlinger, Robyn R. Lutz:

Safety analysis of software product lines using state-based modeling. 1879-1892

(http://dx.doi.org/10.1016/j.jss.2007.01.047)

JSS 80(11)

Daniel Mellado, Eduardo Fernández-Medina, Mario Piattini:

Security requirements engineering framework for software product lines. 1094-1117

(http://dx.doi.org/10.1016/j.infsof.2010.05.007)

IST 52(10)

Cem Mengi, Ibrahim Armaç:

Functional Variant Modeling for Adaptable Functional Networks. 83-92

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Kannan Mohan, Balasubramaniam Ramesh:

Tracing variations in software product families. 68-73

(http://doi.acm.org/10.1145/1323688.1323697)

CACM 50(12)

Varvana Myllärniemi, Mikko Raatikainen, Tomi Männistö:

A systematically conducted literature review: quality attribute variability in software product lines. 41-45

(http://doi.acm.org/10.1145/2362536.2362546)

SPLC 2012

Nan Niu, Steve M. Easterbrook:

Extracting and Modeling Product Line Functional Requirements. 155-164

(http://dx.doi.org/10.1109/RE.2008.49)

RE 2008

Nan Niu, Steve M. Easterbrook:

On-Demand Cluster Analysis for Product Line Functional Requirements. 87-96

(http://dx.doi.org/10.1109/SPLC.2008.11)

SPLC 2008

Joost Noppen, Pim van den Broek, Nathan Weston, Awais Rashid:

Modelling Imperfect Product Line Requirements with Fuzzy Feature Diagrams. 93-102

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

23

Michael Poppleton:

Towards Feature-Oriented Specification and Development with Event-B. 367-381

(http://dx.doi.org/10.1007/978-3-540-73031-6_28)

REfSQ 2007

Mikko Raatikainen, Eila Niemelä, Varvana Myllärniemi, Tomi Männistö:

Svamp - An Integrated Approach for Modeling Functional and Quality Variability. 89-96

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Rick Rabiser, Wolfgang Heider, Christoph Elsner, Martin Lehofer, Paul Grünbacher, Christa Schwanninger:

A Flexible Approach for Generating Product-Specific Documents in Product Lines. 47-61

(http://dx.doi.org/10.1007/978-3-642-15579-6_4)

SPLC 2010

Germain Saval, Jorge Pinna Puissant, Patrick Heymans, Tom Mens:

Some Challenges of Feature-based Merging of Class Diagrams. 127-136

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Pourya Shaker, Joanne M. Atlee, Shige Wang:

A feature-oriented requirements modelling language. 151-160

(http://dx.doi.org/10.1109/RE.2012.6345799)

RE 2012

Nora Szasz, Pedro Vilanova:

Statecharts and Variabilities. 131-140

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Patrick Tessier, David Servat, Sébastien Gérard:

Variability Management on Behavioral Models. 121-130

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Wei Zhang, Haiyan Zhao, Zhi Jin, Hong Mei:

Towards a More Fundamental Explanation of Constraints in Feature Models: A Requirement-Oriented Approach. 36-51

(http://dx.doi.org/10.1007/978-3-642-21347-2_5)

ICSR 2011

2.3. Domain Design

Mohammad Abu-Matar, Hassan Gomaa:

Variability Modeling for Service Oriented Product Line Architectures. 110-119

(http://dx.doi.org/10.1109/SPLC.2011.26)

SPLC 2011

Faheem Ahmed, Luiz Fernando Capretz:

The software product line architecture: An empirical investigation of key process activities. 1098-1113

(http://dx.doi.org/10.1016/j.infsof.2007.10.013)

IST 50(11)

Samuil Angelov, Paul W. P. J. Grefen, Danny Greefhorst:

A framework for analysis and design of software reference architectures. 417-431

(http://dx.doi.org/10.1016/j.infsof.2011.11.009)

IST 54(4)

Jakob Axelsson:

Evolutionary architecting of embedded automotive product lines: An industrial case study. 101-110

(http://dx.doi.org/10.1109/WICSA.2009.5290796)

WICSA 2009

24

Jan Bosch:

Toward Compositional Software Product Lines. 29-34

(http://doi.ieeecomputersociety.org/10.1109/MS.2010.32)

SOFTWARE 27(3)

Soo Ho Chang, Soo Dong Kim:

A Variability Modeling Method for Adaptable Services in Service-Oriented Computing. 261-268

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.10)

SPLC 2007

Thelma Elita Colanzi:

Search based design of software product lines architectures. 1507-1510

(http://dx.doi.org/10.1109/ICSE.2012.6227050)

ICSE 2012

Tung M. Dao, Kyo Chul Kang:

Mapping Features to Reusable Components:

A Problem Frames-Based Approach. 377-392

(http://dx.doi.org/10.1007/978-3-642-15579-6_26)

SPLC 2010

Gerd Dauenhauer, Thomas Aschauer, Wolfgang Pree:

Variability in Automation System Models. 116-125

(http://dx.doi.org/10.1007/978-3-642-04211-9_12)

ICSR 2009

Itana Maria de Souza Gimenes, Marcelo Fantinato, Maria Beatriz Felgar de Toledo:

A Product Line for Business Process Management. 265-274

(http://dx.doi.org/10.1109/SPLC.2008.10)

SPLC 2008

Josh Dehlinger, Robyn R. Lutz:

Evaluating the Reusability of Product-Line Software Fault Tree Analysis Assets for a Safety-Critical System. 160-169

(http://dx.doi.org/10.1007/978-3-642-04211-9_16)

ICSR 2009

Christian Del Rosso:

Software performance tuning of software product family architectures: Two case studies in the real-time embedded systems do-

main. 1-19

(http://dx.doi.org/10.1016/j.jss.2007.07.006)

JSS 81(1)

Marcelo Oliveira Dias, Leonardo P. Tizzei, Cecília M. F. Rubira, Alessandro F. Garcia, Jaejoon Lee:

Leveraging Aspect-Connectors to Improve Stability of Product-Line Variabilities. 21-28

(http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf)

VAMOS 2010

Frank Dordowsky, Walter Hipp:

Adopting software product line principles to manage software variants in a complex avionics system. 265-274

(http://doi.acm.org/10.1145/1753235.1753272)

SPLC 2009

Roberto dos Santos Rocha, Marcelo Fantinato:

The use of software product lines for business process management: A systematic literature review. 1355-1373

(http://dx.doi.org/10.1016/j.infsof.2013.02.007)

IST 55(8)

Julie Fant, Hassan Gomaa, Robert Pettit:

Software Product Line Engineering of Space Flight Software

PLEASE 2012

John M. Favaro, Silvia Mazzini:

Extending FeatuRSEB with Concepts from Systems Engineering. 41-50

25

(http://dx.doi.org/10.1007/978-3-642-04211-9_5)

ICSR 2009

Eduardo Figueiredo, Nélio Cacho, Cláudio Sant'Anna, Mario Monteiro, Uirá Kulesza, Alessandro Garcia, Sérgio Soares et al.:

Evolving software product lines with aspects: an empirical study on design stability. 261-270

(http://doi.acm.org/10.1145/1368088.1368124)

ICSE 2008

Lidia Fuentes, Nadia Gámez:

Adding Aspects to xADL 2.0 for Software Product Line Architectures. 87-96

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Matthias Galster, Paris Avgeriou:

The notion of variability in software architecture: results from a preliminary exploratory study. 59-67

(http://doi.acm.org/10.1145/1944892.1944899)

VAMOS 2011

Matthias Galster, Paris Avgeriou:

A Variability Viewpoint for Enterprise Software Systems. 267-271

(http://dx.doi.org/10.1109/WICSA-ECSA.212.43)

WICSA 2012

Matthias Galster, Paris Avgeriou:

Handling Variability in Software Architecture: Problems and Implications. 171-180

(http://doi.ieeecomputersociety.org/10.1109/WICSA.2011.30)

WICSA 2011

Ali Ghaddar, Dalila Tamzalit, Ali Assaf, Abdalla Bitar:

Variability as a Service: Outsourcing Variability Management in Multi-tenant SaaS Applications. 175-189

(http://dx.doi.org/10.1007/978-3-642-31095-9_12)

CAiSE 2012

Javier Gonzalez-Huerta, Emilio Insfrán, Silvia Abrahão:

Defining and Validating a Multimodel Approach for Product Architecture Derivation and Improvement. 388-404

(http://dx.doi.org/10.1007/978-3-642-41533-3_24)

MODELS 2013

Frank Grimm:

Increasing the Reliability of Model-driven Software Family Engineering and Product Configuration for Automotive Controller Soft-

ware. 33-41

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Iris Groher, Rainer Weinreich:

Integrating Variability Management and Software Architecture. 262-266

(http://dx.doi.org/10.1109/WICSA-ECSA.212.42)

WISCA 2012

Alexander Gruler, Martin Leucker, Kathrin D. Scheidemann:

Calculating and Modeling Common Parts of Software Product Lines. 203-212

(http://dx.doi.org/10.1109/SPLC.2008.22)

SPLC 2008

Alexander Gruler, Alexander Harhurin, Judith Hartmann:

Development and Configuration of Service-based Product Lines. 107-116

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.13)

SPLC 2007

Håkan Gustavsson, Jakob Axelsson:

Evaluating Flexibility in Embedded Automotive Product Lines Using Real Options. 235-242

(http://dx.doi.org/10.1109/SPLC.2008.9)

SPLC 2008

26

Arne Haber, Holger Rendel, Bernhard Rumpe, Ina Schaefer, Frank van der Linden:

Hierarchical Variability Modeling for Software Architectures. 150-159

(http://dx.doi.org/10.1109/SPLC.2011.28)

SPLC 2011

Arne Haber, Carsten Kolassa, Peter Manhart, Pedram Mir Seyed Nazari, Bernhard Rumpe et al.:

First-class variability modeling in Matlab/Simulink. 4

(http://doi.acm.org/10.1145/2430502.2430508)

VAMOS 2013

Ibrahim Habli, Tim Kelly:

Challenges of Establishing a Software Product Line for an Aerospace Engine Monitoring System. 193-202

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.37)

SPLC 2007

Alexander Harhurin, Judith Hartmann:

Service-Oriented Commonality Analysis Across Existing Systems. 255-264

(http://dx.doi.org/10.1109/SPLC.2008.19)

SPLC 2008

Herman Hartmann, Mila Keren, Aart Matsinger, Julia Rubin, Tim Trew, Tali Yatzkar-Haham:

Integrating heterogeneous components in software supply chains

PLEASE 2010

Scott A. Hendrickson, André van der Hoek:

Modeling Product Line Architectures through Change Sets and Relationships. 189-198

(http://doi.ieeecomputersociety.org/10.1109/ICSE.2007.56)

ICSE 2007

Scott A. Hendrickson, Yang Wang, André van der Hoek, Richard N. Taylor, Alfred Kobsa:

Modeling PLA variation of privacy-enhancing personalized systems. 71-80

(http://doi.acm.org/10.1145/1753235.1753246)

SPLC 2009

Ana Ivanović, Pierre America:

Information needed for architecture decision making

PLEASE 2010

Mikolás Janota, Goetz Botterweck:

Formal Approach to Integrating Feature and Architecture Models. 31-45

(http://dx.doi.org/10.1007/978-3-540-78743-3_3)

FASE 2008

Marcel Karam, Sergiu Dascalu, Haïdar Safa, Rami Santina, Zeina Koteiche:

A product-line architecture for web service-based visual composition of web applications. 855-867

(http://dx.doi.org/10.1016/j.jss.2007.10.031)

JSS 81(6)

Sedigheh Khoshnevis:

An approach to variability management in service-oriented product lines. 1483-1486

(http://dx.doi.org/10.1109/ICSE.2012.6227056)

ICSE 2012

Youngbong Kim, Mikyeong Moon, Keunhyuk Yeom:

An Aspect-oriented Approach for Representing Variability in Product Line Architecture. 37-44

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Michiel Koning, Chang-ai Sun, Marco Sinnema, Paris Avgeriou:

VxBPEL: Supporting variability for Web services in BPEL. 258-269

(http://dx.doi.org/10.1016/j.infsof.2007.12.002)

IST 51(2)

27

Gerald Kotonya, Jaejoon Lee, Daniel Robinson:

A consumer-centred approach for service-oriented product line development. 211-220

(http://dx.doi.org/10.1109/WICSA.2009.5290807)

WICSA 2009

Lech Krzanik:

Specifying Variability of an Extensive Mobile System for Feasible Stakeholder Communication and Optimized Delivered Product Ar-

chitecture. 135-139

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Vinay Kulkarni, Souvik Barat, Suman Roychoudhury:

Towards Business Application Product Lines. 285-301

(http://dx.doi.org/10.1007/978-3-642-33666-9_19)

MODELS 2012

Vinay Kulkarni:

Use of SPLE to deliver Custom Solutions at Product Cost" Challenges and Way forward

PLEASE 2011

Miguel A. Laguna, Bruno González-Baixauli, José M. Marqués:

Seamless development of software product lines. 85-94

(http://doi.acm.org/10.1145/1289971.1289988)

GPCE 2007

Jaejoon Lee, Dirk Muthig, Matthias Naab:

An Approach for Developing Service Oriented Product Lines. 275-284

(http://dx.doi.org/10.1109/SPLC.2008.34)

SPLC 2008

Jaejoon Lee, Dirk Muthig, Matthias Naab:

A feature-oriented approach for developing reusable product line assets of service-based systems. 1123-1136

(http://dx.doi.org/10.1016/j.jss.2010.01.048)

JSS 83(7)

Andrea Leitner, Wolfgang Ebner, Christian Kreiner:

Mechanisms to Handle Structural Variability in MATLAB/Simulink Models. 17-31

(http://dx.doi.org/10.1007/978-3-642-38977-1_2)

ICSR 2013

Sara Mahdavi-Hezavehi, Matthias Galster, Paris Avgeriou:

Variability in quality attributes of service-based software systems: A systematic literature review. 320-343

(http://dx.doi.org/10.1016/j.infsof.2012.08.010)

IST 55(2)

Stefan Mann, Georg Rock:

Dealing with Variability in Architecture Descriptions to Support Automotive Product Lines. 111-120

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Mehdi Mirakhorli, Patrick Mäder, Jane Cleland-Huang:

Variability points and design pattern usage in architectural tactics. 52

(http://doi.acm.org/10.1145/2393596.2393657)

FSE 2012

Bardia Mohabbati, Mohsen Asadi, Dragan Gasevic, Marek Hatala, Hausi A. Müller:

Combining service-orientation and software product line engineering: A systematic mapping study. 1845-1859

(http://dx.doi.org/10.1016/j.infsof.2013.05.006)

IST 55(11)

Brice Morin, Gilles Vanwormhoudt, Philippe Lahire, Alban Gaignard, Olivier Barais, Jean-Marc Jézéquel:

Managing Variability Complexity in Aspect-Oriented Modeling. 797-812

(http://dx.doi.org/10.1007/978-3-540-87875-9_55)

MODELS 2008

28

Varvana Myllärniemi, Mikko Raatikainen, Tomi Männistö:

KumbangSec: An Approach for Modelling Functional and Security Variability in Software Architectures. 61-70

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Tuan Nguyen, Alan W. Colman, Muhammad Adeel Talib, Jun Han:

Managing service variability: state of the art and open issues. 165-173

(http://doi.acm.org/10.1145/1944892.1944913)

VAMOS 2011

Natsuko Noda, Tomoji Kishi:

Aspect-Oriented Modeling for Variability Management. 213-222

(http://dx.doi.org/10.1109/SPLC.2008.44)

SPLC 2008

Makoto Nonaka, Liming Zhu:

Impact of Architecture and Quality Investment in Software Product Line Development. 63-73

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.35)

SPLC 2007

Ingrid Nunes, Carlos José Pereira de Lucena, Donald D. Cowan, Paulo S. C. Alencar:

Building Service-Oriented User Agents Using a Software Product Line Approach. 236-245

(http://dx.doi.org/10.1007/978-3-642-04211-9_23)

ICSR 2009

Femi G. Olumofin, Vojislav B. Misic:

A holistic architecture assessment method for software product lines. 309-323

(http://dx.doi.org/10.1016/j.infsof.2006.05.003)

IST 49(4)

Chong-Mok Park, Seokjin Hong, Kyoung-Ho Son, Jagun Kwon:

A Component Model supporting Decomposition and Composition of Consumer Electronics Software Product Lines. 181-192

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.28)

SPLC 2007

Jennifer Pérez, Jessica Díaz, Cristóbal Costa Soria, Juan Garbajosa:

Plastic Partial Components: A solution to support variability in architectural components. 221-230

(http://dx.doi.org/10.1109/WICSA.2009.5290808)

WICSA 2009

Iris Reinhartz-Berger, Arnon Sturm:

Utilizing domain models for application design and validation. 1275-1289

(http://dx.doi.org/10.1016/j.infsof.2009.03.005)

IST 51(8)

Pedro O. Rossel, Daniel Perovich, M. Cecilia Bastarrica:

Reuse of Architectural Knowledge in SPL Development. 191-200

(http://dx.doi.org/10.1007/978-3-642-04211-9_19)

ICSR 2009

Martin Schäler, Thomas Leich, Marko Rosenmüller, Gunter Saake:

Building Information System Variants with Tailored Database Schemas Using Features. 597-612

(http://dx.doi.org/10.1007/978-3-642-31095-9_39)

CAiSE 2012

Julia Schroeter, Sebastian Cech, Sebastian Götz, Claas Wilke, Uwe Aßmann:

Towards modeling a variable architecture for multi-tenant SaaS-applications. 111-120

(http://doi.acm.org/10.1145/2110147.2110160)

VAMOS 2012

Walter J. Slegers:

Building automotive product lines around managed interfaces. 257-264

(http://doi.acm.org/10.1145/1753235.1753270)

SPLC 2009

29

Pia Stoll, Len Bass, Elspeth Golden, Bonnie E. John:

Supporting usability in product line architectures. 241-248

(http://doi.acm.org/10.1145/1753235.1753269)

SPLC 2009

Jacques Thomas, Christian Dziobek, Bernd Hedenetz:

Variability management in the AUTOSAR-based development of applications for in-vehicle systems. 137-140

(http://doi.acm.org/10.1145/1944892.1944909)

VAMOS 2011

Christian Tischer, Andreas Müller, Markus Ketterer, Lars Geyer:

Why does it take that long? Establishing Product Lines in the Automotive Domain. 269-274

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.20)

SPLC 2007

Christian Tischer, Birgit Boss, Andreas Müller, Andreas Thums, Rajneesh Acharya, Klaus Schmid:

Developing long-term stable product line architectures. 86-95

(http://doi.acm.org/10.1145/2362536.2362551)

SPLC 2012

Wolfram Webers, Christer Thörn, Kurt Sandkuhl:

Connecting Feature Models and AUTOSAR: An Approach Supporting Requirements Engineering in Automotive Industries. 95-108

(http://dx.doi.org/10.1007/978-3-540-69062-7_9)

REfSQ 2008

Jens Weiland, Peter Manhart:

A classification of modeling variability in simulink.

(http://doi.acm.org/10.1145/2556624.2556632)

VAMOS 2014

Jules White, Brian Dougherty, Douglas C. Schmidt:

Selecting highly optimal architectural feature sets with Filtered Cartesian Flattening. 1268-1284

(http://dx.doi.org/10.1016/j.jss.2009.02.011)

JSS 82(8)

Manuel Wimmer, Andrea Schauerhuber, Gerti Kappel, Werner Retschitzegger, Wieland Schwinger, Elisabeth Kapsammer:

A survey on UML-based aspect-oriented design modeling. 28

(http://doi.acm.org/10.1145/1978802.1978807)

CSUR 43(4)

Elisa Yumi Nakagawa, Martin Becker, José Carlos Maldonado:

Towards a process to design product line architectures based on reference architectures. 157-161

(http://doi.acm.org/10.1145/2491627.2491651)

SPLC 2013

2.4. Domain Realization

Sven Apel, Dirk Beyer:

Feature cohesion in software product lines: an exploratory study. 421-430

(http://doi.acm.org/10.1145/1985793.1985851)

ICSE 2011

Sven Apel, Christian Kästner, Christian Lengauer:

Feature featherweight java: a calculus for feature-oriented programming and stepwise refinement. 101-112

(http://doi.acm.org/10.1145/1449913.1449931)

GPCE 2008

Sven Apel, Christian Kästner, Christian Lengauer:

FEATUREHOUSE: Language-independent, automated software composition. 221-231

(http://dx.doi.org/10.1109/ICSE.2009.5070523)

ICSE 2009

30

Sven Apel, Christian Kästner, Christian Lengauer:

Language-Independent and Automated Software Composition: The FeatureHouse Experience. 63-79

(http://doi.ieeecomputersociety.org/10.1109/TSE.2011.120)

TSE 39(1)

Sven Apel, Sergiy S. Kolesnikov, Jörg Liebig, Christian Kästner, Martin Kuhlemann, Thomas Leich:

Access control in feature-oriented programming. 174-187

(http://dx.doi.org/10.1016/j.scico.2010.07.005)

SciP 77(3)

Sven Apel, Christian Lengauer, Bernhard Möller, Christian Kästner:

An algebraic foundation for automatic feature-based program synthesis. 1022-1047

(http://dx.doi.org/10.1016/j.scico.2010.02.001)

SciCP 75(11)

Don S. Batory, Peter Höfner, Jongwook Kim:

Feature interactions, products, and composition. 13-22

(http://doi.acm.org/10.1145/2047862.2047867)

GPCE 2011

Hojin Cho, Kwanwoo Lee, Kyo Chul Kang:

Feature Relation and Dependency Management: An Aspect-Oriented Approach. 3-11

(http://dx.doi.org/10.1109/SPLC.2008.23)

SPLC 2008

Bruno C. d. S. Oliveira, Tijs van der Storm, Alex Loh, William R. Cook:

Feature-Oriented Programming with Object Algebras. 27-51

(http://dx.doi.org/10.1007/978-3-642-39038-8_2)

ECOOP 2013

Ivan do Carmo Machado, Alcemir Rodrigues Santos, Yguaratã Cerqueira Cavalcanti, Eduardo Gomes Trzan et al.:

Low-level variability support for web-based software product lines.

(http://doi.acm.org/10.1145/2556624.2556637)

VAMOS 2014

Matthias Galster, Danny Weyns, Dan Tofan, Bartosz Michalik, Paris Avgeriou:

Variability in Software Systems - A Systematic Literature Review. 282-306

(http://doi.ieeecomputersociety.org/10.1109/TSE.2013.56)

TSE 40(3)

Sebastian Günther, Sagar Sunkle:

rbFeatures: Feature-oriented programming with Ruby. 152-173

(http://dx.doi.org/10.1016/j.scico.2010.12.007)

SciCP 77(3)

Arne Haber, Katrin Hölldobler, Carsten Kolassa, Markus Look, Bernhard Rumpe, Klaus Müller, Ina Schaefer:

Engineering delta modeling languages. 22-31

(http://doi.acm.org/10.1145/2491627.2491632)

SPLC 2013

Christian Kästner, Klaus Ostermann, Sebastian Erdweg:

A variability-aware module system. 773-792

(http://doi.acm.org/10.1145/2384616.2384673)

OOPLSA 2012

Christian Kästner, Paolo G. Giarrusso, Tillmann Rendel, Sebastian Erdweg, Klaus Ostermann et al.:

Variability-aware parsing in the presence of lexical macros and conditional compilation. 805-824

(http://doi.acm.org/10.1145/2048066.2048128)

OOPLSA 2011

Christian Kästner, Sven Apel, Don S. Batory:

A Case Study Implementing Features Using AspectJ. 223-232

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.12)

SPLC 2007

31

Christian Kästner, Sven Apel, Martin Kuhlemann:

Granularity in software product lines. 311-320

(http://doi.acm.org/10.1145/1368088.1368131)

ICSE 2008

Christian Kästner, Sven Apel, Martin Kuhlemann:

A model of refactoring physically and virtually separated features. 157-166

(http://doi.acm.org/10.1145/1621607.1621632)

GPCE 2009

Martin Kuhlemann, Don S. Batory, Sven Apel:

Refactoring Feature Modules. 106-115

(http://dx.doi.org/10.1007/978-3-642-04211-9_11)

ICSR 2009

Hyesun Lee, Kyo Chul Kang:

A design feature-based approach to deriving program code from features: a step towards feature-oriented software development. 5

(http://doi.acm.org/10.1145/2430502.2430510)

VAMOS 2013

Jörg Liebig, Sven Apel, Christian Lengauer, Christian Kästner, Michael Schulze:

An analysis of the variability in forty preprocessor-based software product lines. 105-114

(http://doi.acm.org/10.1145/1806799.1806819)

ICSE 2010

Michael Lienhardt, Dave Clarke:

Row types for delta-oriented programming. 121-128

(http://doi.acm.org/10.1145/2110147.2110161)

VAMOS 2012

Brice Morin, Gilles Perrouin, Philippe Lahire, Olivier Barais, Gilles Vanwormhoudt, Jean-Marc Jézéquel:

Weaving Variability into Domain Metamodels. 690-705

(http://dx.doi.org/10.1007/978-3-642-04425-0_56)

MODELS 2009

Shiva Nejati, Mehrdad Sabetzadeh, Marsha Chechik, Steve M. Easterbrook, Pamela Zave:

Matching and Merging of Variant Feature Specifications. 1355-1375

(http://doi.ieeecomputersociety.org/10.1109/TSE.2011.112)

TSE 38(6)

Andreas Pleuss, Benedikt Hauptmann, Markus Keunecke, Goetz Botterweck:

A case study on variability in user interfaces. 6-10

(http://doi.acm.org/10.1145/2362536.2362542)

SPLC 2012

Márcio Ribeiro, Felipe Queiroz, Paulo Borba, Társis Tolêdo, Claus Brabrand, Sérgio Soares:

On the impact of feature dependencies when maintaining preprocessor-based software product lines. 23-32

(http://doi.acm.org/10.1145/2047862.2047868)

GPCE 2011

Julia Rubin, Marsha Chechik:

Combining Related Products into Product Lines. 285-300

(http://dx.doi.org/10.1007/978-3-642-28872-2_20)

FASE 2012

Julia Rubin, Marsha Chechik:

N-way model merging.

(http://doi.acm.org/10.1145/2491411.2491446)

ESEC 2013

Julia Rubin, Marsha Chechik:

Quality of Merge-Refactorings for Product Lines.

(http://dx.doi.org/10.1007/978-3-642-37057-1_7)

FASE 2013

32

Ina Schaefer, Lorenzo Bettini, Viviana Bono, Ferruccio Damiani, Nico Tanzarella:

Delta-Oriented Programming of Software Product Lines. 77-91

(http://dx.doi.org/10.1007/978-3-642-15579-6_6)

SPLC 2010

Ina Schaefer:

Variability Modelling for Model-Driven Development of Software Product Lines. 85-92

(http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf)

VAMOS 2010

Sandro Schulze, Sven Apel, Christian Kästner:

Code clones in feature-oriented software product lines. 103-112

(http://doi.acm.org/10.1145/1868294.1868310)

GPCE 2011

Michael Stengel, Mathias Frisch, Sven Apel, Janet Feigenspan, Christian Kästner, Raimund Dachselt:

View infinity: a zoomable interface for feature-oriented software development. 1031-1033

(http://doi.acm.org/10.1145/1985793.1985987)

ICSE 2011

Thomas Thüm, Ina Schaefer, Martin Kuhlemann, Sven Apel, Gunter Saake:

Applying Design by Contract to Feature-Oriented Programming. 255-269

(http://dx.doi.org/10.1007/978-3-642-28872-2_18)

FASE 2012

Ryosuke Tsuchiya, Tadahisa Kato, Hironori Washizaki, Masumi Kawakami, Yoshiaki Fukazawa, Kentaro Yoshimura:

Recovering traceability links between requirements and source code in the same series of software products. 121-130

(http://doi.acm.org/10.1145/2491627.2491633)

SPLC 2013

Marco Tulio Valente, Virgilio Borges, Leonardo Teixeira Passos:

A Semi-Automatic Approach for Extracting Software Product Lines. 737-754

(http://doi.ieeecomputersociety.org/10.1109/TSE.2011.57)

TSE 38(4)

Markus Völter, Eelco Visser:

Product Line Engineering Using Domain-Specific Languages. 70-79

(http://dx.doi.org/10.1109/SPLC.2011.25)

SPLC 2011

Markus Völter, Iris Groher:

Product Line Implementation using Aspect-Oriented and Model-Driven Software Development. 233-242

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.23)

SPLC 2007

Yijian Wu, Yiming Yang, Xin Peng, Cheng Qiu, Wenyun Zhao:

Recovering Object-Oriented Framework for Software Product Line Reengineering. 119-134

(http://dx.doi.org/10.1007/978-3-642-21347-2_10)

ICSR 2011

Yinxing Xue, Zhenchang Xing, Stan Jarzabek:

Feature Location in a Collection of Product Variants. 145-154

(http://doi.ieeecomputersociety.org/10.1109/WCRE.2012.24)

WCRE 2012

Yinxing Xue:

Reengineering legacy software products into software product line based on automatic variability analysis. 1114-1117

(http://doi.acm.org/10.1145/1985793.1986009)

ICSE 2011

Xiaorui Zhang, Øystein Haugen, Birger Møller-Pedersen:

Model Comparison to Synthesize a Model-Driven Software Product Line. 90-99

(http://dx.doi.org/10.1109/SPLC.2011.24)

SPLC 2011

33

P. Ann Zimmer, Joanne M. Atlee:

Ordering features by category. 1782-1800

(http://dx.doi.org/10.1016/j.jss.2012.03.025)

JSS 85(8)

2.5. Domain Quality Assurance

Mauricio Alférez, Roberto E. Lopez-Herrejon, Ana Moreira, Vasco Amaral, Alexander Egyed:

Supporting Consistency Checking between Features and Software Product Line Use Scenarios. 20-35

(http://dx.doi.org/10.1007/978-3-642-21347-2_3)

ICSR 2011

Ra'Fat Al-Msie'deen, Abdelhak Seriai, Marianne Huchard, Christelle Urtado, Sylvain Vauttier et al.:

Feature Location in a Collection of Software Product Variants Using Formal Concept Analysis. 302-307

(http://dx.doi.org/10.1007/978-3-642-38977-1_22)

ICSR 2013

Sven Apel, Alexander von Rhein, Philipp Wendler, Armin Größlinger, Dirk Beyer:

Strategies for product-line verification: case studies and experiments. 482-491

(http://dl.acm.org/citation.cfm?id=2486852)

ICSE 2013

Sven Apel, Christian Kästner, Armin Größlinger, Christian Lengauer:

Type safety for feature-oriented product lines. 251-300

(http://link.springer.com/article/10.1007/s10515-010-0066-8)

ASE-J 17(1)

Patrizia Asirelli, Maurice H. ter Beek, Alessandro Fantechi, Università di Firenze, Stefania Gnesi, Franco Mazzanti:

Design and Validation of Variability in Product Lines

PLEASE 2011

Patrick H. S. Brito, Cecília M. F. Rubira, Rogério de Lemos:

Verifying architectural variabilities in software fault tolerance techniques. 231-240

(http://dx.doi.org/10.1109/WICSA.2009.5290809)

WICSA 2009

Isis Cabral, Myra B. Cohen, Gregg Rothermel:

Improving the Testing and Testability of Software Product Lines. 241-255

(http://dx.doi.org/10.1007/978-3-642-15579-6_17)

SPLC 2010

Harald Cichos, Sebastian Oster, Malte Lochau, Andy Schürr:

Model-Based Coverage-Driven Test Suite Generation for Software Product Lines. 425-439

(http://dx.doi.org/10.1007/978-3-642-24485-8_31)

MODELS 2011

Andreas Classen, Patrick Heymans, Pierre-Yves Schobbens, Axel Legay:

Symbolic model checking of software product lines. 321-330

(http://doi.acm.org/10.1145/1985793.1985838)

ICSE 2011

Andreas Classen, Patrick Heymans, Pierre-Yves Schobbens, Axel Legay, Jean-François Raskin:

Model checking lots of systems: efficient verification of temporal properties in software product lines. 335-344

(http://doi.acm.org/10.1145/1806799.1806850)

ICSE 2010

Andreas Classen, Maxime Cordy, Pierre-Yves Schobbens, Patrick Heymans, Axel Legay, Jean-François Raskin:

Featured Transition Systems: Foundations for Verifying Variability-Intensive Systems and Their Application to LTL Model Checking.

1069-1089

(http://doi.ieeecomputersociety.org/10.1109/TSE.2012.86)

TSE 39(8)

34

Maxime Cordy, Pierre-Yves Schobbens, Patrick Heymans, Axel Legay:

Behavioural modelling and verification of real-time software product lines. 66-75

(http://doi.acm.org/10.1145/2362536.2362549)

SPLC 2012

Maxime Cordy, Andreas Classen, Gilles Perrouin, Pierre-Yves Schobbens, Patrick Heymans, Axel Legay:

Simulation-based abstractions for software product-line model checking. 672-682

(http://dx.doi.org/10.1109/ICSE.2012.6227150)

ICSE 2012

Paulo Anselmo da Mota Silveira Neto, Per Runeson, Ivan do Carmo Machado, Eduardo Santana de Almeida et al.:

Testing Software Product Lines. 16-20

(http://doi.ieeecomputersociety.org/10.1109/MS.2011.90)

SOFTWARE 28(5)

Paulo Anselmo da Mota Silveira Neto, Ivan do Carmo Machado, John D. McGregor, Eduardo Santana de Almeida et al.:

A systematic mapping study of software product lines testing. 407-423

(http://dx.doi.org/10.1016/j.infsof.2010.12.003)

IST 53(5)

Thiago Henrique Burgos de Oliveira, Martin Becker, Elisa Yumi Nakagawa:

Supporting the analysis of bug prevalence in software product lines with product genealogy. 181-185

(http://doi.acm.org/10.1145/2362536.2362561)

SPLC 2012

Xavier Devroey, Gilles Perrouin, Maxime Cordy, Pierre-Yves Schobbens, Axel Legay, Patrick Heymans:

Towards statistical prioritization for software product lines testing.

(http://doi.acm.org/10.1145/2556624.2556635)

VAMOS 2014

Alma L. Juarez Dominguez:

Feature Interaction Detection in the Automotive Domain. 521-524

(http://dx.doi.org/10.1109/ASE.2008.97)

ASE 2008

Michael Dukaczewski, Ina Schaefer, Remo Lachmann, Malte Lochau:

Requirements-based Delta-oriented SPL Testing

PLEASE 2013

Emelie Engström, Per Runeson:

Software product line testing - A systematic mapping study. 2-13

(http://dx.doi.org/10.1016/j.infsof.2010.05.011)

IST 53(1)

Faezeh Ensan, Ebrahim Bagheri, Dragan Gasevic:

Evolutionary Search-Based Test Generation for Software Product Line Feature Models. 613-628

(http://dx.doi.org/10.1007/978-3-642-31095-9_40)

CAiSE 2012

Leire Etxeberria, Goiuria Sagardui Mendieta:

Quality Assessment in Software Product Lines. 178-181

(http://dx.doi.org/10.1007/978-3-540-68073-4_16)

ICSR 2008

Leire Etxeberria, Goiuria Sagardui Mendieta:

Variability Driven Quality Evaluation in Software Product Lines. 243-252

(http://dx.doi.org/10.1109/SPLC.2008.37)

SPLC 2008

Alessandro Fantechi, Stefania Gnesi:

Formal Modeling for Product Families Engineering. 193-202

(http://dx.doi.org/10.1109/SPLC.2008.45)

SPLC 2008

35

Dharmalingam Ganesan, Mikael Lindvall, Christopher Ackermann, David McComas, Maureen Bartholomew:

Verifying architectural design rules of the flight software product line. 161-170

(http://doi.acm.org/10.1145/1753235.1753258)

ISSTA 2013

Dharmalingam Ganesan, Mikael Lindvall, David McComas, Maureen Bartholomew et al.:

Architecture-Based Unit Testing of the Flight Software Product Line. 256-270

(http://dx.doi.org/10.1007/978-3-642-15579-6_18)

SPLC 2010

Yaser Ghanam, Frank Maurer:

Linking Feature Models to Code Artifacts Using Executable Acceptance Tests. 211-225

(http://dx.doi.org/10.1007/978-3-642-15579-6_15)

SPLC 2010

Carlo Ghezzi, Amir Molzam Sharifloo:

Verifying Non-functional Properties of Software Product Lines: Towards an Efficient Approach Using Parametric Model Checking.

170-174

(http://dx.doi.org/10.1109/SPLC.2011.33)

SPLC 2011

Carlo Ghezzi, Amir Molzam Sharifloo:

Model-based verification of quantitative non-functional properties for software product lines. 508-524

(http://dx.doi.org/10.1016/j.infsof.2012.07.017)

IST 55(3)

Joel Greenyer, Amir Molzam Sharifloo, Maxime Cordy, Patrick Heymans:

Efficient consistency checking of scenario-based product-line specifications. 161-170

(http://dx.doi.org/10.1109/RE.2012.6345800)

RE 2012

Christopher Henard, Mike Papadakis, Gilles Perrouin, Jacques Klein, Yves Le Traon:

Multi-objective test generation for software product lines. 62-71

(http://doi.acm.org/10.1145/2491627.2491635)

SPLC 2013

Peter Höfner, Ridha Khédri, Bernhard Möller:

An algebra of product families. 161-182

(http://dx.doi.org/10.1007/s10270-009-0127-2)

SoSym 10(2)

Chang Hwan Peter Kim, Don S. Batory, Sarfraz Khurshid:

Eliminating products to test in a software product line. 139-142

(http://doi.acm.org/10.1145/1858996.1859021)

ASE 2010

Praveen K. Jayaraman, Jon Whittle, Ahmed M. Elkhodary, Hassan Gomaa:

Model Composition in Product Lines and Feature Interaction Detection Using Critical Pair Analysis. 151-165

(http://dx.doi.org/10.1007/978-3-540-75209-7_11)

MODELS 2007

Martin Fagereng Johansen, Øystein Haugen, Franck Fleurey:

An algorithm for generating t-wise covering arrays from large feature models. 46-55

(http://doi.acm.org/10.1145/2362536.2362547)

SPLC 2012

Martin Fagereng Johansen, Øystein Haugen, Franck Fleurey, Anne Grete Eldegard, Torbjørn Syversen:

Generating Better Partial Covering Arrays by Modeling Weights on Sub-product Lines. 269-284

(http://dx.doi.org/10.1007/978-3-642-33666-9_18)

MODELS 2012

Martin Fagereng Johansen, Øystein Haugen, Franck Fleurey:

Properties of Realistic Feature Models Make Combinatorial Testing of Product Lines Feasible. 638-652

36

(http://dx.doi.org/10.1007/978-3-642-24485-8_47)

MODELS 2011

Christian Kästner, Sven Apel, Thomas Thüm, Gunter Saake:

Type checking annotation-based product lines. 14

(http://doi.acm.org/10.1145/2211616.2211617)

TOSEM 21(3)

Sergiy S. Kolesnikov, Sven Apel, Norbert Siegmund, Stefan Sobernig, Christian Kästner, Semah Senkaya:

Predicting quality attributes of software product lines using software and network measures and sampling. 6

(http://doi.acm.org/10.1145/2430502.2430511)

VAMOS 2013

Sergiy S. Kolesnikov, Alexander von Rhein, Claus Hunsen, Sven Apel:

A comparison of product-based, feature-based, and family-based type checking.

(http://doi.acm.org/10.1145/2517208.2517213)

GPCE 2013

Martin Kuhlemann, Don S. Batory, Christian Kästner:

Safe composition of non-monotonic features. 177-186

(http://doi.acm.org/10.1145/1621607.1621634)

GPCE 2009

Kim Lauenroth, Klaus Pohl, Simon Toehning:

Model Checking of Domain Artifacts in Product Line Engineering. 269-280 [ASE 2009,

http://doi.ieeecomputersociety.org/10.1109/ASE.2009.16)

Sven Apel:

Type-Checking Software Product Lines - A Formal Approach. 258-267

(http://dx.doi.org/10.1109/ASE.2008.36)

ASE 2008

Kim Lauenroth, Klaus Pohl:

Towards automated consistency checks of product line requirements specifications. 373-376

(http://doi.acm.org/10.1145/1321631.1321687)

ASE 2007

Kim Lauenroth, Klaus Pohl:

Dynamic Consistency Checking of Domain Requirements in Product Line Engineering. 193-202

(http://dx.doi.org/10.1109/RE.2008.21)

RE 2008

Duc Minh Le, Hyesun Lee, Kyo Chul Kang, Lee Keun:

Validating Consistency between a Feature Model and Its Implementation. 1-16

(http://dx.doi.org/10.1007/978-3-642-38977-1_1)

ICSR 2013

Jihyun Lee, Sungwon Kang, Danhyung Lee:

A survey on software product line testing. 31-40

(http://doi.acm.org/10.1145/2362536.2362545)

SPLC 2012

Jörg Liebig, Alexander von Rhein, Christian Kästner, Sven Apel, Jens Dörre, Christian Lengauer:

Scalable analysis of variable software.

(http://doi.acm.org/10.1145/2491411.2491437)

ESEC 2013

Jing Liu, Samik Basu, Robyn R. Lutz:

Compositional model checking of software product lines using variation point obligations. 39-76

(http://dx.doi.org/10.1007/s10515-010-0075-7)

ASE-J 18(1)

Roberto E. Lopez-Herrejon, Alexander Egyed:

Towards fixing inconsistencies in models with variability. 93-100

37

(http://doi.acm.org/10.1145/2110147.2110158)

VAMOS 2012

Roberto E. Lopez-Herrejon, Alexander Egyed, Salvador Trujillo, Josune de Sosa, Maider Azanza:

Using Incremental Consistency Management for Conformance Checking in Feature-Oriented Model-Driven Engineering. 93-100

(http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf)

VAMOS 2010

Swarup Mohalik, S. Ramesh, Jean-Vivien Millo, Shankara Narayanan Krishna, Ganesh Khandu Narwane:

Tracing SPLs precisely and efficiently. 186-195

(http://doi.acm.org/10.1145/2362536.2362562)

SPLC 2012

Sébastien Mosser, Carlos Andres Parra, Laurence Duchien, Mireille Blay-Fornarino:

Using domain features to handle feature interactions. 101-110

(http://doi.acm.org/10.1145/2110147.2110159)

VAMOS 2012

Alexander Nöhrer, Armin Biere, Alexander Egyed:

Managing SAT inconsistencies with HUMUS. 83-91

(http://doi.acm.org/10.1145/2110147.2110157)

VAMOS 2012

Sebastian Oster, Florian Markert, Philipp Ritter:

Automated Incremental Pairwise Testing of Software Product Lines. 196-210

(http://dx.doi.org/10.1007/978-3-642-15579-6_14)

SPLC 2010

Sebastian Oster, Ivan Zorcic, Florian Markert, Malte Lochau:

MoSo-PoLiTe: tool support for pairwise and model-based software product line testing. 79-82

(http://doi.acm.org/10.1145/1944892.1944901)

VAMOS 2011

Gustavo G. Pascual, Mónica Pinto, Lidia Fuentes:

Automatic Analysis of Software Architectures with Variability. 127-143

(http://dx.doi.org/10.1007/978-3-642-38977-1_21)

ICSR 2013

Sachin Patel, Priya Gupta, Vipul Shah:

Feature Interaction Testing of Variability Intensive Systems

PLEASE 2013

Gilles Perrouin, Sagar Sen, Jacques Klein, Benoit Baudry, Yves Le Traon:

Automated and Scalable T-wise Test Case Generation Strategies for Software Product Lines. 459-468

(http://doi.ieeecomputersociety.org/10.1109/ICST.2010.43)

ICST 2010

Gilles Perrouin, Sagar Sen, Jacques Klein, Benoit Baudry, Yves Le Traon:

Automated and Scalable T-wise Test Case Generation Strategies for Software Product Lines. 459-468

(http://doi.ieeecomputersociety.org/10.1109/ICST.2010.43)

ICST 2010

Sacha Reis, Andreas Metzger, Klaus Pohl:

Integration Testing in Software Product Line Engineering: A Model-Based Technique. 321-335

(http://dx.doi.org/10.1007/978-3-540-71289-3_25)

FASE 2007

Ina Schaefer, Reiner Hähnle:

Formal Methods in Software Product Line Engineering. 82-85

(http://doi.ieeecomputersociety.org/10.1109/MC.2011.47)

COMP 44(2)

Jiangfan Shi, Myra B. Cohen, Matthew B. Dwyer:

Integration Testing of Software Product Lines Using Compositional Symbolic Execution. 270-284

38

(http://dx.doi.org/10.1007/978-3-642-28872-2_19)

FASE 2012

Daisuke Shimbara, Hiroyuki Watanabe, Shinichi Kakushi, Masumi Kawakami, Hideto Ogawa:

Feature-Analysis-Based Selection Method for System Configuration for System Testing

PLEASE 2012

Shivkumar Shivaji, E. James Whitehead Jr., Ram Akella, Sunghun Kim:

Reducing Features to Improve Bug Prediction. 600-604

(http://doi.ieeecomputersociety.org/10.1109/ASE.2009.76)

ASE 2009

Norbert Siegmund, Marko Rosenmüller, Christian Kästner, Paolo G. Giarrusso, Sven Apel, Sergiy S. Kolesnikov:

Scalable Prediction of Non-functional Properties in Software Product Lines. 160-169

(http://dx.doi.org/10.1109/SPLC.2011.20)

SPLC 2011

Norbert Siegmund, Sergiy S. Kolesnikov, Christian Kästner, Sven Apel, Don S. Batory et al.:

Predicting performance via automated feature-interaction detection. 167-177

(http://dx.doi.org/10.1109/ICSE.2012.6227196)

ICSE 2012

Norbert Siegmund, Alexander von Rhein, Sven Apel:

Family-based performance measurement

(http://doi.acm.org/10.1145/2517208.2517209)

GPCE 2013

Norbert Siegmund, Marko Rosenmüller, Christian Kästner, Paolo G. Giarrusso, Sven Apel, Sergiy S. Kolesnikov:

Scalable prediction of non-functional properties in software product lines: Footprint and memory consumption. 491-507

(http://dx.doi.org/10.1016/j.infsof.2012.07.020)

IST 55(3)

Rasha Tawhid, Dorina C. Petriu:

Automatic Derivation of a Product Performance Model from a Software Product Line Model. 80-89

(http://dx.doi.org/10.1109/SPLC.2011.27)

SPLC 2011

Leopoldo Teixeira, Paulo Borba, Rohit Gheyi:

Safe composition of configuration knowledge-based software product lines. 1038-1053

(http://dx.doi.org/10.1016/j.jss.2012.11.006)

JSS 86(4)

Sahil Thaker, Don S. Batory, David Kitchin, William R. Cook:

Safe composition of product lines. 95-104

(http://doi.acm.org/10.1145/1289971.1289989)

GPCE 2007

Thomas Thüm, Ina Schaefer, Martin Hentschel, Sven Apel:

Family-based deductive verification of software product lines. 11-20

(http://doi.acm.org/10.1145/2371401.2371404)

GPCE 2012

Engin Uzuncaova, Daniel Garcia, Sarfraz Khurshid, Don S. Batory:

A specification-based approach to testing software product lines. 525-528

(http://doi.acm.org/10.1145/1287624.1287701)

ESEC 2007

Engin Uzuncaova, Sarfraz Khurshid, Don S. Batory:

Incremental Test Generation for Software Product Lines. 309-322

(http://doi.ieeecomputersociety.org/10.1109/TSE.2010.30)

TSE 36(3)

Ora Wulf-Hadash, Iris Reinhartz-Berger:

Cross product line analysis. 21

39

(http://doi.acm.org/10.1145/2430502.2430531)

VAMOS 2013

Zhihong Xu, Myra B. Cohen, Wayne Motycka, Gregg Rothermel:

Continuous test suite augmentation in software product lines. 52-61

(http://doi.acm.org/10.1145/2491627.2491650)

SPLC 2013

3. Application Engineering

3.1. Application Requirements Engineering

Ebrahim Khalil Abbasi, Arnaud Hubaux, Patrick Heymans:

A Toolset for Feature-Based Configuration Workflows. 65-69

(http://dx.doi.org/10.1109/SPLC.2011.41)

SPLC 2011

Sebastian Adam, Klaus Schmid:

Effective Requirements Elicitation in Product Line Application Engineering - An Experiment. 362-378

(http://dx.doi.org/10.1007/978-3-642-37422-7_26)

REfSQ 2013

Sebastian Adam:

Providing Software Product Line Knowledge to Requirements Engineers - A Template for Elicitation Instructions. 147-164

(http://dx.doi.org/10.1007/978-3-642-28714-5_13)

REfSQ 2012

Ebrahim Bagheri, Mohsen Asadi, Dragan Gasevic, Samaneh Soltani:

Stratified Analytic Hierarchy Process: Prioritization and Selection of Software Features. 300-315

(http://dx.doi.org/10.1007/978-3-642-15579-6_21)

SPLC 2010

Ebrahim Bagheri, Tommaso Di Noia, Azzurra Ragone, Dragan Gasevic:

Configuring Software Product Line Feature Models Based on Stakeholders' Soft and Hard Requirements. 16-31

(http://dx.doi.org/10.1007/978-3-642-15579-6_2)

SPLC 2010

Ebrahim Bagheri, Mohsen Asadi, Dragan Gasevic, Samaneh Soltani:

Stratified Analytic Hierarchy Process: Prioritization and Selection of Software Features. 300-315

(http://dx.doi.org/10.1007/978-3-642-15579-6_21)

SPLC 2010

Goetz Botterweck, Mikolás Janota, Denny Schneeweiss:

A Design of a Configurable Feature Model Configurator. 165-168

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Quentin Boucher, Gilles Perrouin, Patrick Heymans:

Deriving configuration interfaces from feature models: a vision paper. 37-44

(http://doi.acm.org/10.1145/2110147.2110152)

VAMOS 2012

Quentin Boucher, Ebrahim Khalil Abbasi, Arnaud Hubaux, Gilles Perrouin, Mathieu Acher, Patrick Heymans:

Towards More Reliable Configurators: A Re-engineering Perspective

PLEASE 2012

Johannes Bürdek, Sascha Lity, Malte Lochau, Markus Berens, Ursula Goltz, Andy Schürr:

Staged configuration of dynamic software product lines with complex binding time constraints.

(http://doi.acm.org/10.1145/2556624.2556627)

VAMOS 2014

Ciarán Cawley, Daren Nestor, André Preußner, Goetz Botterweck, Steffen Thiel:

Interactive Visualisation to Support Product Configuration in Software Product Lines. 7-16

40

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Sheng Chen, Martin Erwig:

Optimizing the Product Derivation Process. 35-44

(http://dx.doi.org/10.1109/SPLC.2011.47)

SPLC 2011

Andreas Classen, Arnaud Hubaux, Patrick Heymans:

Analysis of Feature Configuration Workflows. 381-382

(http://doi.ieeecomputersociety.org/10.1109/RE.2009.55)

RE 2009

Andreas Classen, Arnaud Hubaux, Patrick Heymans:

A Formal Semantics for Multi-level Staged Configuration. 51-60

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Krzysztof Czarnecki, Steven She, Andrzej Wasowski:

Sample Spaces and Feature Models: There and Back Again. 22-31

(http://dx.doi.org/10.1109/SPLC.2008.49)

SPLC 2008

Olfa Djebbi, Camille Salinesi:

Towards an Automatic PL Requirements Configuration through Constraints Reasoning. 17-23

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Olfa Djebbi, Camille Salinesi:

RED-PL, a Method for Deriving Product Requirements from a Product Line Requirements Model. 279-293

(http://dx.doi.org/10.1007/978-3-540-72988-4_20)

CAiSE 2007

Christoph Elsner:

Light-weight tool support for staged product derivation. 146-155

(http://doi.acm.org/10.1145/2362536.2362557)

SPLC 2012

Alessandro Fantechi:

Topologically configurable systems as product families. 151-156

(http://doi.acm.org/10.1145/2491627.2491643)

SPLC 2013

Jianmei Guo, Jules White, Guangxin Wang, Jian Li, Yinglin Wang:

A genetic algorithm for optimized feature selection with resource constraints in software product lines. 2208-2221

(http://dx.doi.org/10.1016/j.jss.2011.06.026)

JSS 84(12)

Günter Halmans, Klaus Pohl, Ernst Sikora:

Documenting Application-Specific Adaptations in Software Product Line Engineering. 109-123

(http://dx.doi.org/10.1007/978-3-540-69534-9_8)

CAiSE 2008

Arnaud Hubaux, Patrick Heymans, Pierre-Yves Schobbens, Dirk Deridder:

Towards Multi-view Feature-Based Configuration. 106-112

(http://dx.doi.org/10.1007/978-3-642-14192-8_12)

REfSQ 2010

Arnaud Hubaux, Patrick Heymans, Pierre-Yves Schobbens, Dirk Deridder, Ebrahim Khalil Abbasi:

Supporting multiple perspectives in feature-based configuration. 641-663

(http://dx.doi.org/10.1007/s10270-011-0220-1)

SoSym 12(3)

41

Arnaud Hubaux, Andreas Classen, Patrick Heymans:

Formal modelling of feature configuration workflows. 221-230

(http://doi.acm.org/10.1145/1753235.1753266)

SPLC 2009

Mikolás Janota, Goetz Botterweck, Joao Marques-Silva:

On lazy and eager interactive reconfiguration.

(http://doi.acm.org/10.1145/2556624.2556644)

VAMOS 2014

Isabel John, Adeline Silva:

Evaluating variability instantiation strategies for product lines. 105-113

(http://doi.acm.org/10.1145/1944892.1944905)

VAMOS 2011

Marcello La Rosa, Wil M. P. van der Aalst, Marlon Dumas, Arthur H. M. ter Hofstede:

Questionnaire-based variability modeling for system configuration. 251-274

(http://dx.doi.org/10.1007/s10270-008-0090-3)

SoSym 8(2)

Kwanwoo Lee, Kyo Chul Kang:

Usage Context as Key Driver for Feature Selection. 32-46

(http://dx.doi.org/10.1007/978-3-642-15579-6_3)

SPLC 2010

Daniela Lettner, Michael Vierhauser, Rick Rabiser, Paul Grünbacher:

Supporting end users with business calculations in product configuration. 171-180

(http://doi.acm.org/10.1145/2362536.2362560)

SPLC 2012

Long Li, Haiyan Zhao, Wei Zhang, Weichao Wang:

An Action-Stack Based Selective-Undo Method in Feature Model Customization. 295-301

(http://dx.doi.org/10.1007/978-3-642-38977-1_21)

ICSR 2013

Itay Maman, Goetz Botterweck:

SPLGraph: towards a graph-based formalism for software product lines

PLEASE 2010

Kunming Nie, Tao Yue, Shaukat Ali, Li Zhang, Zhiqiang Fan:

Constraints: The Core of Supporting Automated Product Configuration of Cyber-Physical Systems. 370-387

(http://dx.doi.org/10.1007/978-3-642-41533-3_23)

MODELS 2013

Alexander Nöhrer, Alexander Egyed:

Optimizing User Guidance during Decision-Making. 25-34

(http://dx.doi.org/10.1109/SPLC.2011.45)

SPLC 2011

Alexander Nöhrer, Alexander Egyed:

Conflict Resolution Strategies During Product Configuration. 107-114

(http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf)

VAMOS 2010

Alexander Nöhrer, Armin Biere, Alexander Egyed:

A comparison of strategies for tolerating inconsistencies during decision-making. 11-20

(http://doi.acm.org/10.1145/2362536.2362543)

SPLC 2012

Francisca Pérez, Carlos Cetina, Pedro Valderas, Joan Fons:

Towards End-User Development of Smart Homes by means of Variability Engineering. 103-110

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

42

Raquel M. Pillat, Fabio Paulo Basso, Toacy C. Oliveira, Cláudia Maria Lima Werner:

Ensuring consistency of feature-based decisions with a business rule system. 15

(http://doi.acm.org/10.1145/2430502.2430523)

VAMOS 2013

Rick Rabiser, Deepak Dhungana, Paul Grünbacher, Klaus Lehner, Christian Federspiel:

Involving Non-Technicians in Product Derivation and Requirements Engineering: A Tool Suite for Product Line Engineering. 367-368

(http://dx.doi.org/10.1109/RE.2007.26)

RE 2007

Rick Rabiser, Paul Grünbacher, Deepak Dhungana:

Supporting Product Derivation by Adapting and Augmenting Variability Models. 141-150

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.22)

SPLC 2007

Preethu Rose, Shashikant Sharma, Manish Motwani, Smita Ghaisas:

Knowledge-assisted Product Requirements Configurator

PLEASE 2013

Nicolas Sannier, Guillaume Bécan, Mathieu Acher, Sana Ben Nasr, Benoit Baudry:

Comparing or configuring products: are we getting the right ones?

(http://doi.acm.org/10.1145/2556624.2556636)

VAMOS 2014

Abdel Salam Sayyad, Tim Menzies, Hany Ammar:

On the value of user preferences in search-based software engineering: a case study in software product lines. 492-501

(http://dl.acm.org/citation.cfm?id=2486853)

ICSE 2013

Abdel Salam Sayyad, Joseph Ingram, Tim Menzies, Hany Ammar

Scalable Product Line Configuration: A Straw to. Break the Camel's Back.

(http://dx.doi.org/10.1109/ASE.2013.6693104)

ASE 2013

Horst Schirmeier, Olaf Spinczyk:

Tailoring Infrastructure Software Product Lines by Static Application Analysis. 255-260

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.33)

SPLC 2007

Norbert Siegmund, Martin Kuhlemann, Marko Rosenmüller, Christian Kästner, Gunter Saake:

Integrated Product Line Model for Semi-Automated Product Derivation Using Non-Functional Properties. 25-32

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Samaneh Soltani, Mohsen Asadi, Marek Hatala, Dragan Gasevic, Ebrahim Bagheri:

Automated planning for feature model configuration based on stakeholders' business concerns. 536-539

(http://dx.doi.org/10.1109/ASE.2011.6100118)

ASE 2011

Samaneh Soltani, Mohsen Asadi, Dragan Gasevic, Marek Hatala, Ebrahim Bagheri:

Automated planning for feature model configuration based on functional and non-functional requirements. 56-65

(http://doi.acm.org/10.1145/2362536.2362548)

SPLC 2012

Reinhard Stoiber, Martin Glinz:

Supporting Stepwise, Incremental Product Derivation in Product Line Requirements Engineering. 77-84

(http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf)

VAMOS 2010

Hongyu Sun, Robyn R. Lutz, Samik Basu:

Product-line-based requirements customization for web service compositions. 141-150

(http://doi.acm.org/10.1145/1753235.1753255)

SPLC 2009

43

Yu Sun, Hyun Cho, Jeff Gray, Jules White:

Supporting Feature Model Configuration using a Demonstration-based Approach

PLEASE 2011

Thein Than Tun, Quentin Boucher, Andreas Classen, Arnaud Hubaux, Patrick Heymans:

Relating requirements and feature configurations: a systematic approach. 201-210

(http://doi.acm.org/10.1145/1753235.1753263)

SPLC 2009

Jules White, Brian Dougherty, Douglas C. Schmidt, David Benavides:

Automated reasoning for multi-step feature model configuration problems. 11-20

(http://doi.acm.org/10.1145/1753235.1753238)

SPLC 2009

Jules White, Douglas C. Schmidt, Egon Wuchner, Andrey Nechypurenko:

Automating Product-Line Variant Selection for Mobile Devices. 129-140

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.19)

SPLC 2007

3.2. Application Design and Realization

Hugo Arboleda, Rubby Casallas, Jean-Claude Royer:

Dealing with fine-grained configurations in model-driven SPLs. 1-10

(http://doi.acm.org/10.1145/1753235.1753237)

SPLC 2009

Razieh Behjati, Tao Yue, Lionel C. Briand, Bran Selic:

SimPL: A product-line modeling methodology for families of integrated control systems. 607-629

(http://dx.doi.org/10.1016/j.infsof.2012.09.006)

IST 55(3)

Alexandre Bragança, Ricardo Jorge Machado:

Transformation Patterns for Multi-staged Model Driven Software Development. 329-338

(http://dx.doi.org/10.1109/SPLC.2008.41)

SPLC 2008

Gary J. Chastek, Patrick Donohoe, John D. McGregor:

A Production System for Software Product Lines. 117-128

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.29)

SPLC 2007

Elder Cirilo, Uirá Kulesza, Alessandro Garcia, Donald D. Cowan, Paulo S. C. Alencar et al.:

Configurable Software Product Lines - Supporting Heterogeneous Configuration Knowledge. 176-191

(http://dx.doi.org/10.1007/978-3-642-38977-1_12)

ICSR 2013

Elder Cirilo, Uirá Kulesza, Alessandro Garcia, Donald D. Cowan, Paulo S. C. Alencar, Carlos José Pereira de Lucena:

Configurable Software Product Lines - Supporting Heterogeneous Configuration Knowledge. 176-191

(http://dx.doi.org/10.1007/978-3-642-38977-1_9)

ICSR 2013

Elder Cirilo, Ingrid Nunes, Uirá Kulesza, Carlos José Pereira de Lucena:

Automating the product derivation process of multi-agent systems product lines. 258-276

(http://dx.doi.org/10.1016/j.jss.2011.04.066)

JSS 85(2)

Elder Cirilo, Uirá Kulesza, Roberta Coelho, Carlos José Pereira de Lucena, Arndt von Staa:

Integrating Component and Product Lines Technologies. 130-141

(http://dx.doi.org/10.1007/978-3-540-68073-4_12)

ICSR 2008

44

Ricardo Erikson Veras de Sena Rosa, Vicente Ferreira Lucena Junior:

Smart Composition of Reusable Software Components in Mobile Application Product Line

PLEASE 2011

Holger Eichelberger, Klaus Schmid:

EASy-Producer - A Product Line Production Environment. 357

(http://dx.doi.org/10.1109/SPLC.2008.24)

SPLC 2008

Christoph Elsner, Peter Ulbrich, Daniel Lohmann, Wolfgang Schröder-Preikschat:

Consistent Product Line Configuration across File Type and Product Line Boundaries. 181-195

(http://dx.doi.org/10.1007/978-3-642-15579-6_13)

SPLC 2010

Martin Erwig, Klaus Ostermann, Tillmann Rendel, Eric Walkingshaw:

Adding configuration to the choice calculus. 13

(http://doi.acm.org/10.1145/2430502.2430520)

VAMOS 2013

Joel Greenyer, Christian Brenner, Maxime Cordy, Patrick Heymans, Erika Gressi:

Incrementally synthesizing controllers from scenario-based product line specifications.

(http://doi.acm.org/10.1145/2491411.2491445)

ESEC 2013

Alexander Gruler, Alexander Harhurin, Judith Hartmann:

Development and Configuration of Service-based Product Lines. 107-116

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.13)

SPLC 2007

Victor Guana, Darío Correal:

Improving software product line configuration: A quality attribute-driven approach. 541-562

(http://dx.doi.org/10.1016/j.infsof.2012.09.007)

IST 55(3)

Sebastian Günther, Thomas Cleenewerck, Viviane Jonckers:

Software variability: the design space of configuration languages. 157-164

(http://doi.acm.org/10.1145/2110147.2110165)

VAMOS 2012

Herman Hartmann, Mila Keren, Aart A. J. Matsinger, Julia Rubin, Tim Trew, Tali Yatzkar-Haham:

Using MDA for Integration of Heterogeneous Components in Software Supply Chains. 361-376

(http://dx.doi.org/10.1007/978-3-642-15579-6_25)

SPLC 2010

Stuart Hutchesson, John A. McDermid:

Towards Cost-Effective High-Assurance Software Product Lines: The Need for Property-Preserving Transformations. 55-64

(http://dx.doi.org/10.1109/SPLC.2011.32)

SPLC 2011

Paul Istoan, Nicolas Biri, Jacques Klein:

Issues in model-driven behavioural product derivation. 69-78

(http://doi.acm.org/10.1145/1944892.1944900)

VAMOS 2011

Charles W. Krueger:

The 3-Tiered Methodology: Pragmatic Insights from New Generation Software Product Lines. 97-106

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.34)

SPLC 2007

Nicolás López, Rubby Casallas, André van der Hoek:

Issues in mapping change-based product line architectures to configuration management systems. 21-30

(http://doi.acm.org/10.1145/1753235.1753239)

SPLC 2009

45

Ioanna Lytra, Holger Eichelberger, Huy Tran, Georg Leyh, Klaus Schmid, Uwe Zdun:

On the interdependence and integration of variability and architectural decisions.

(http://doi.acm.org/10.1145/2556624.2556634)

VAMOS 2014

Brice Morin, Olivier Barais, Jean-Marc Jézéquel:

Weaving Aspect Configurations for Managing System Variability. 53-62

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Jon Oldevik, Øystein Haugen:

Higher-Order Transformations for Product Lines. 243-254

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.11)

SPLC 2007

Pádraig O'Leary, Rick Rabiser, Ita Richardson, Steffen Thiel:

Important issues and key activities in product derivation: experiences from two independent research projects. 121-130

(http://doi.acm.org/10.1145/1753235.1753253)

SPLC 2009

Xin Peng, Liwei Shen, Wenyun Zhao:

Feature Implementation Modeling Based Product Derivation in Software Product Line. 142-153

(http://dx.doi.org/10.1007/978-3-540-68073-4_13)

ICSR 2008

Daniel Perovich, Pedro O. Rossel, M. Cecilia Bastarrica:

Feature model to product architectures: Applying MDE to Software Product Lines. 201-210

(http://dx.doi.org/10.1109/WICSA.2009.5290806)

WICSA 2009

Gilles Perrouin, Jacques Klein, Nicolas Guelfi, Jean-Marc Jézéquel:

Reconciling Automation and Flexibility in Product Derivation. 339-348

(http://dx.doi.org/10.1109/SPLC.2008.38)

SPLC 2008

Andreas Pleuss, Goetz Botterweck, Deepak Dhungana:

Integrating Automated Product Derivation and Individual User Interface Design. 69-76

(http://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf)

VAMOS 2010

Rick Rabiser, Pádraig O'Leary, Ita Richardson:

Key activities for product derivation in software product lines. 285-300

(http://dx.doi.org/10.1016/j.jss.2010.09.042)

JSS 84(2)

Marko Rosenmüller, Norbert Siegmund, Sven Apel, Gunter Saake:

Flexible feature binding in software product lines. 163-197

(http://dx.doi.org/10.1007/s10515-011-0080-5)

ASE-J 18(2)

Marko Rosenmüller, Norbert Siegmund, Gunter Saake, Sven Apel:

Code generation to support static and dynamic composition of software product lines. 3-12

(http://doi.acm.org/10.1145/1449913.1449917)

GPCE 2008

Julia Rubin, Andrei Kirshin, Goetz Botterweck, Marsha Chechik:

Managing forked product variants. 156-160

(http://doi.acm.org/10.1145/2362536.2362558)

SPLC 2012

André L. Santos, Kai Koskimies, Antónia Lopes:

Automated Domain-Specific Modeling Languages for Generating Framework-Based Applications. 149-158

(http://dx.doi.org/10.1109/SPLC.2008.17)

SPLC 2008

46

Klaus Schmid, Holger Eichelberger:

Model-Based Implementation of Meta-Variability Constructs: A Case Study using Aspects. 63-71

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Sarina Sivonen:

DSML for Developing Repository-Based Eclipse Plug-Ins. 356

(http://dx.doi.org/10.1109/SPLC.2008.47)

SPLC 2008

Harvey Siy, Aaron Wolfson, Mansour Zand:

Ontology-Based Product Line Modeling and Generation

PLEASE 2011

Bo Wang, Leonardo Teixeira Passos, Yingfei Xiong, Krzysztof Czarnecki, Haiyan Zhao, Wei Zhang:

SmartFixer: fixing software configurations based on dynamic priorities. 82-90

(http://doi.acm.org/10.1145/2491627.2491640)

SPLC 2013

David M. Weiss, J. Jenny Li, J. Hamilton Slye, Trung T. Dinh-Trong, Hongyu Sun:

Decision-Model-Based Code Generation for SPLE. 129-138

(http://dx.doi.org/10.1109/SPLC.2008.42)

SPLC 2008

3.3. Application Quality Assurance

Wolfgang Heider, Rick Rabiser, Paul Grünbacher, Daniela Lettner:

Using regression testing to analyze the impact of changes to variability models on products. 196-205

(http://doi.acm.org/10.1145/2362536.2362563)

SPLC 2012

Shigeo Kato, Nobuhito Yamaguchi:

Variation Management for Software Product Lines with Cumulative Coverage of Feature Interactions. 140-149

(http://dx.doi.org/10.1109/SPLC.2011.51)

SPLC 2011

Philipp Lengauer, Verena Bitto, Florian Angerer, Paul Grünbacher, Hanspeter Mössenböck:

Where has all my memory gone?: determining memory characteristics of product variants using virtual-machine-level monitoring.

(http://doi.acm.org/10.1145/2556624.2556628)

VAMOS 2014

Sascha Lity, Malte Lochau, Ina Schaefer, Ursula Goltz:

Delta-Oriented Model-Based SPL Regression Testing

PLEASE 2012

Vanessa Stricker, Andreas Metzger, Klaus Pohl:

Avoiding Redundant Testing in Application Engineering. 226-240

(http://dx.doi.org/10.1007/978-3-642-15579-6_16)

SPLC 2010

Shuai Wang, Arnaud Gotlieb, Shaukat Ali, Marius Liaaen:

Automated Test Case Selection Using Feature Model: An Industrial Case Study. 237-253

(http://dx.doi.org/10.1007/978-3-642-41533-3_15)

MODELS 2013

4. Emerging Research Challenges

4.1. Variability Management in Non-Product-Line Settings

David Benavides, José A. Galindo:

Variability management in an unaware software product line company: an experience report.

47

(http://doi.acm.org/10.1145/2556624.2556633)

VAMOS 2014

Andres Fortier, Gustavo Rossi, Silvia E. Gordillo, Cecilia Challiol:

Dealing with variability in context-aware mobile software. 915-936

(http://dx.doi.org/10.1016/j.jss.2009.11.002)

JSS 83(6)

Paul Grünbacher, Rick Rabiser, Deepak Dhungana, Martin Lehofer:

Model-Based Customization and Deployment of Eclipse-Based Tools: Industrial Experiences. 247-256

(http://doi.ieeecomputersociety.org/10.1109/ASE.2009.11)

ASE 2009

Lukas Linsbauer, Roberto E. Lopez-Herrejon, Alexander Egyed:

Recovering traceability between features and code in product variants. 131-140

(http://doi.acm.org/10.1145/2491627.2491630)

SPLC 2013

Julia Rubin, Marsha Chechik:

A framework for managing cloned product variants. 1233-1236

(http://dl.acm.org/citation.cfm?id=2486971)

ICSE 2013

4.2. Leveraging Instantaneous Feedback

Geir Kjetil Hanssen, Tor Erlend Fægri:

Process fusion: An industrial case study on agile software product line engineering. 843-854

(http://dx.doi.org/10.1016/j.jss.2007.10.025)

JSS 81(6)

Antonio Martini, Lars Pareto, Jan Bosch:

Enablers and inhibitors for speed with reuse. 116-125

(http://doi.acm.org/10.1145/2362536.2362554)

SPLC 2012

Antonio Martini, Lars Pareto, Jan Bosch:

Communication factors for speed and reuse in large-scale agile software development. 42-51

(http://doi.acm.org/10.1145/2491627.2491642)

SPLC 2013

Kannan Mohan, Balasubramaniam Ramesh, Vijayan Sugumaran:

Integrating Software Product Line Engineering and Agile Development. 48-55

(http://doi.ieeecomputersociety.org/10.1109/MS.2010.31)

SOFTWARE 27(3)

Muhammad Asim Noor, Rick Rabiser, Paul Grünbacher:

Agile product line planning: A collaborative approach and a case study. 868-882

(http://dx.doi.org/10.1016/j.jss.2007.10.028)

JSS 81(6)

4.3. Open World Assumption

Germán H. Alférez, Vicente Pelechano:

Context-Aware Autonomous Web Services in Software Product Lines. 100-109

(http://dx.doi.org/10.1109/SPLC.2011.21)

SPLC 2011

Vander Alves, Daniel Schneider, Martin Becker, Nelly Bencomo, Paul Grace:

Comparitive Study of Variability Management in Software Product Lines and Runtime Adaptable Systems. 9-17

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

48

Carlos Andres Parra, Xavier Blanc, Laurence Duchien:

Context awareness for dynamic service-oriented product lines. 131-140

(http://doi.acm.org/10.1145/1753235.1753254)

SPLC 2009

Luciano Baresi, Sam Guinea, Liliana Pasquale:

Service-Oriented Dynamic Software Product Lines. 42-48

(http://doi.ieeecomputersociety.org/10.1109/MC.2012.289)

COMP 45(10)

Nelly Bencomo, Gordon S. Blair, Carlos A. Flores-Cortés, Peter Sawyer:

Reflective Component-based Technologies to Support Dynamic Variability. 141-150

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Nelly Bencomo, Svein O. Hallsteinsen, Eduardo Santana de Almeida:

A View of the Dynamic Software Product Line Landscape. 36-41

(http://doi.ieeecomputersociety.org/10.1109/MC.2012.292)

COMP 45(10)

Jan Bosch, Rafael Capilla:

Dynamic Variability in Software-Intensive Embedded System Families. 28-35

(http://doi.ieeecomputersociety.org/10.1109/MC.2012.287)

COMP 45(10)

Bruno Barbieri Pontes Cafeo, Joost Noppen, Fabiano Cutigi Ferrari, Ruzanna Chitchyan, Awais Rashid:

Inferring test results for dynamic software product lines. 500-503

(http://doi.acm.org/10.1145/2025113.2025203)

ESEC 2011

Rafael Capilla, Jan Bosch:

The Promise and Challenge of Runtime Variability. 93-95

(http://doi.ieeecomputersociety.org/10.1109/MC.2011.382)

COMP 44(12)

Rafael Capilla, Jan Bosch, Pablo Trinidad, Antonio Ruiz Cortés, Mike Hinchey:

An overview of Dynamic Software Product Line architectures and techniques: Observations from research and industry. 3-23

(http://dx.doi.org/10.1016/j.jss.2013.12.038)

JSS 91

Nicolás Cardozo, Wolfgang De Meuter, Kim Mens, Sebastián González, Pierre-Yves Orban:

Features on demand.

(http://doi.acm.org/10.1145/2556624.2556630)

VAMOS 2014

Carlos Cetina, Pau Giner, Joan Fons, Vicente Pelechano:

Designing and Prototyping Dynamic Software Product Lines: Techniques and Guidelines. 331-345

(http://dx.doi.org/10.1007/978-3-642-15579-6_23)

SPLC 2010

Carlos Cetina, Øystein Haugen, Xiaorui Zhang, Franck Fleurey, Vicente Pelechano:

Strategies for variability transformation at run-time. 61-70

(http://doi.acm.org/10.1145/1753235.1753245)

SPLC 2009

Carlos Cetina, Joan Fons, Vicente Pelechano:

Applying Software Product Lines to Build Autonomic Pervasive Systems. 117-126

(http://dx.doi.org/10.1109/SPLC.2008.13)

SPLC 2008

Carlos Cetina, Pau Giner, Joan Fons, Vicente Pelechano:

Prototyping Dynamic Software Product Lines to evaluate run-time reconfigurations. 2399-2413

(http://dx.doi.org/10.1016/j.scico.2012.06.007)

SciCP 78(12)

49

Carlos Cetina, Pau Giner, Joan Fons, Vicente Pelechano:

Autonomic Computing through Reuse of Variability Models at Runtime: The Case of Smart Homes. 37-43

(http://doi.ieeecomputersociety.org/10.1109/MC.2009.309)

COMP 42(10)

Roger Clotet, Deepak Dhungana, Xavier Franch, Paul Grünbacher, Lidia López, Jordi Marco, Norbert Seyff:

Dealing with Changes in Service-Oriented Computing Through Integrated Goal and Variability Modelling. 43-52

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Javier Cubo, Nadia Gámez, Lidia Fuentes, Ernesto Pimentel:

Composition and Self-Adaptation of Service-Based Systems with Feature Models. 326-342

(http://dx.doi.org/10.1007/978-3-642-38977-1_25)

ICSR 2013

Ferruccio Damiani, Luca Padovani, Ina Schaefer:

A formal foundation for dynamic delta-oriented software product lines. 1-10

(http://doi.acm.org/10.1145/2371401.2371403)

GPCE 2012

Josh Dehlinger, Robyn R. Lutz:

Gaia-PL: A Product Line Engineering Approach for Efficiently Designing Multiagent Systems. 17

(http://doi.acm.org/10.1145/2000799.2000803)

TOSEM 20(4)

Brecht Desmet, Jorge Vallejos, Pascal Costanza, Robert Hirschfeld:

Layered design approach for context-aware systems. 157-165

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Naeem Esfahani, Ahmed M. Elkhodary, Sam Malek:

A Learning-Based Framework for Engineering Feature-Oriented Self-Adaptive Software Systems. 1467-1493

(http://doi.ieeecomputersociety.org/10.1109/TSE.2013.37)

TSE 39(11)

Phil Greenwood, Ruzanna Chitchyan, Awais Rashid, Joost Noppen, Franck Fleurey, Arnor Solberg:

Modelling adaptability and variability in requirements. 343-344

(http://dx.doi.org/10.1109/RE.2011.6051667)

RE 2011

Svein O. Hallsteinsen, Mike Hinchey, Sooyong Park, Klaus Schmid:

Dynamic Software Product Lines. 93-95

(http://doi.ieeecomputersociety.org/10.1109/MC.2008.123)

COMP 41(4)

Mike Hinchey, Sooyong Park, Klaus Schmid:

Building Dynamic Software Product Lines. 22-26

(http://doi.ieeecomputersociety.org/10.1109/MC.2012.332)

COMP 45(10)

Dean Kramer, Samia Oussena, Peter Komisarczuk, Tony Clark:

Graphical User Interfaces in Dynamic Software Product Lines

PLEASE 2013

Jaejoon Lee, Gerald Kotonya, Daniel Robinson:

A Negotiation Framework for Service-Oriented Product Line Development. 269-277

(http://dx.doi.org/10.1007/978-3-642-04211-9_26)

ICSR 2009

Jaejoon Lee, Dirk Muthig:

Feature-Oriented Analysis and Specification of Dynamic Product Reconfiguration. 154-165

(http://dx.doi.org/10.1007/978-3-540-68073-4_14)

ICSR 2008

50

Jaejoon Lee, Gerald Kotonya:

Combining Service-Orientation with Product Line Engineering. 35-41

(http://doi.ieeecomputersociety.org/10.1109/MS.2010.30)

SOFTWARE 27(3)

Jaejoon Lee, Gerald Kotonya, Daniel Robinson:

Engineering Service-Based Dynamic Software Product Lines. 49-55

(http://doi.ieeecomputersociety.org/10.1109/MC.2012.284)

COMP 45(10)

Ildefonso Montero, Joaquín Peña, Antonio Ruiz Cortés:

Towards Visualisation and Analysis of Runtime Variability in Execution Time of Business Information Systems based on Product

Lines. 151-160

(http://www.vamos-workshop.net/proceedings/VaMoS_2008_Proceedings.pdf)

VAMOS 2008

Brice Morin, Olivier Barais, Jean-Marc Jézéquel, Franck Fleurey, Arnor Solberg:

Models@ Run.time to Support Dynamic Adaptation. 44-51

(http://dx.doi.org/10.1109/MC.2009.327)

COMP 42(10)

Brice Morin, Franck Fleurey, Nelly Bencomo, Jean-Marc Jézéquel, Arnor Solberg, Vegard Dehlen, Gordon S. Blair:

An Aspect-Oriented and Model-Driven Approach for Managing Dynamic Variability. 782-796

(http://dx.doi.org/10.1007/978-3-540-87875-9_54)

MODELS 2008

Marko Rosenmüller, Norbert Siegmund, Mario Pukall, Sven Apel:

Tailoring dynamic software product lines. 3-12

(http://doi.acm.org/10.1145/2047862.2047866)

GPCE 2011

Mohammed Salifu, Bashar Nuseibeh, Lucia Rapanotti, Thein Than Tun:

Using Problem Descriptions to Represent Variabilities For Context-Aware Applications. 149-156

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Javier Gonzalez Sanchez:

Toward a software product line for affective-driven self-adaptive systems. 1381-1384

(http://dl.acm.org/citation.cfm?id=2487011)

ICSE 2013

Liwei Shen, Xin Peng, Jindu Liu, Wenyun Zhao:

Towards Feature-Oriented Variability Reconfiguration in Dynamic Software Product Lines. 52-68

(http://dx.doi.org/10.1007/978-3-642-21347-2_9)

ICSR 2011

Alistair Sutcliffe, Pete Sawyer:

Modeling Personalized Adaptive Systems. 178-192

(http://dx.doi.org/10.1007/978-3-642-38709-8_12)

CAiSE 2013

Naoyasu Ubayashi, Shin Nakajima, Masayuki Hirayama:

Context-Dependent Product Line Practice for Constructing Reliable Embedded Systems. 1-15

(http://dx.doi.org/10.1007/978-3-642-15579-6_1)

SPLC 2010

Naoyasu Ubayashi, Shin Nakajima, Masayuki Hirayama:

Context-dependent product line engineering with lightweight formal approaches. 2331-2346

(http://dx.doi.org/10.1016/j.scico.2012.06.006)

SciCP 78(12)

Yiqiao Wang, John Mylopoulos:

Self-Repair through Reconfiguration:

A Requirements Engineering Approach. 257-268

51

(http://doi.ieeecomputersociety.org/10.1109/ASE.2009.66)

ASE 2009

5. Case Studies and Experience Reports

Ebrahim Khalil Abbasi, Arnaud Hubaux, Mathieu Acher, Quentin Boucher, Patrick Heymans:

The Anatomy of a Sales Configurator: An Empirical Study of 111 Cases. 162-177

(http://dx.doi.org/10.1007/978-3-642-38709-8_11)

CAiSE 2013

Shaukat Ali, Tao Yue, Lionel C. Briand, Suneth Walawege:

A Product Line Modeling and Configuration Methodology to Support Model-Based Testing: An Industrial Case Study. 726-742

(http://dx.doi.org/10.1007/978-3-642-33666-9_46)

MODELS 2012

Vander Alves, Tarcisio Camara, Carina Frota Alves:

Experiences with Mobile Games Product Line Development at Meantime. 287-296

(http://dx.doi.org/10.1109/SPLC.2008.40)

SPLC 2008

Henric Andersson, Erik Herzog, Johan Ölvander:

Experience from model and software reuse in aircraft simulator product line engineering. 595-606

(http://dx.doi.org/10.1016/j.infsof.2012.06.014)

IST 55(3)

Maria Carmela Annosi, Massimiliano Di Penta, Genny Tortora:

Managing and Assessing the Risk of Component Upgrades

PLEASE 2012

Muhammad Ali Babar, Tuomas Ihme, Minna Pikkarainen:

An industrial case of exploiting product line architectures in agile software development. 171-179

(http://doi.acm.org/10.1145/1753235.1753259)

SPLC 2009

David Benavides, José A. Galindo:

Variability management in an unaware software product line company: an experience report.

(http://doi.acm.org/10.1145/2556624.2556633)

VAMOS 2014

Danilo Beuche, Andreas Birk, Heinrich Dreier, Andreas Fleischmann, Heidi Galle, Gerald Heller, Dirk Janzen, Isabel John et al.:

Using Requirements Management Tools in Software Product Line Engineering: The State of the Practice. 84-96

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.15)

SPLC 2007

Margot Bittner, Mark-Oliver Reiser, Matthias Weber:

A Case Study on Tool-Supported Multi-level Requirements Management in Complex Product Families. 173-187

(http://dx.doi.org/10.1007/978-3-642-14192-8_17)

REfSQ 2010

Ralf Carbon, Sebastian Adam, Takayuki Uchida:

Towards a product line approach for office devices: facilitating customization of office devices at Ricoh Co. Ltd. 151-160

(http://doi.acm.org/10.1145/1753235.1753257)

SPLC 2009

Ralf Carbon, Jens Knodel, Dirk Muthig, Gerald Meier:

(http://dx.doi.org/10.1109/SPLC.2008.20)

SPLC 2008

Providing Feedback from Application to Family Engineering - The Product Line Planning Game at the Testo AG. 180-189

(http://dx.doi.org/10.1109/SPLC.2008.21)

SPLC 2008

Marcelo Cataldo, James D. Herbsleb:

Factors leading to integration failures in global feature-oriented development: an empirical analysis. 161-170

52

(http://doi.acm.org/10.1145/1985793.1985816)

ICSE 2011

Wonseok Chae, Matthias Blume:

Building a Family of Compilers. 307-316

(http://dx.doi.org/10.1109/SPLC.2008.28)

SPLC 2008

Sridhar Chimalakonda, Kesav Vithal Nori:

What Makes It Hard to Apply Software Product Lines to Educational Technologies?

PLEASE 2013

Thomas R. Devine, Katerina Goseva-Popstojanova, Sandeep Krishnan, Robyn R. Lutz, J. Jenny Li:

An Empirical Study of Pre-release Software Faults in an Industrial Product Line. 181-190

(http://doi.ieeecomputersociety.org/10.1109/ICST.2012.98)

ICST 2012

Ulrik Eklund, Håkan Gustavsson:

Architecting automotive product lines: Industrial practice. 2347-2359

(http://dx.doi.org/10.1016/j.scico.2012.06.008)

SciCP, 78(12)

Emelie Engström, Per Runeson:

Test overlay in an emerging software product line - An industrial case study. 581-594

(http://dx.doi.org/10.1016/j.infsof.2012.04.009)

IST 55(3)

Jacky Estublier, Idrissa A. Dieng, Thomas Leveque:

Software product line evolution: the Selecta system

PLEASE 2010

Miao Fang, Georg Leyh, Christoph Elsner, Jörg Dörr:

Challenges in Managing Behavior Variability of Production Control Software

PLEASE 2013

João Bosco Ferreira Filho, Olivier Barais, Mathieu Acher, Benoit Baudry, Jérôme Le Noir:

Generating counterexamples of model-based software product lines: an exploratory study. 72-81

(http://doi.acm.org/10.1145/2491627.2491639)

SPLC 2013

João Bosco Ferreira Filho, Olivier Barais, Benoit Baudry, Jérôme Le Noir:

Leveraging Variability Modeling for Multi-dimensional Model-Driven Software Product Lines

PLEASE 2012

Greg Freeman, Don S. Batory, R. Greg Lavender, Jacob Neal Sarvela:

Lifting transformational models of product lines: a case study. 359-373

(http://dx.doi.org/10.1007/s10270-009-0131-6)

SoSym 9(3)

André Wilson Brotto Furtado, André L. M. Santos, Geber L. Ramalho, Eduardo Santana de Almeida:

Improving Digital Game Development with Software Product Lines. 30-37

(http://doi.ieeecomputersociety.org/10.1109/MS.2011.101)

SOFTWARE 27(3)

Matthias Galster, Paris Avgeriou, Dan Tofan:

Constraints for the design of variability-intensive service-oriented reference architectures - An industrial case study. 428-441

(http://dx.doi.org/10.1016/j.infsof.2012.09.011)

IST 55(2)

Dharmalingam Ganesan, Jens Knodel, Ronny Kolb, Uwe Haury, Gerald Meier:

Comparing Costs and Benefits of Different Test Strategies for a Software Product Line: A Study from Testo AG. 74-83

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.21)

SPLC 2007

53

Dharmalingam Ganesan, Mikael Lindvall, David McComas, Maureen Bartholomew, Steve Slegel, Barbara Medina et al.:

An analysis of unit tests of a flight software product line. 2360-2380

(http://dx.doi.org/10.1016/j.scico.2012.02.006)

SciCP 78(12)

Charles Gillan, Peter Kilpatrick, Ivor T. A. Spence, T. John Brown, Rabih Bashroush, Rachel Gawley:

Challenges in the Application of Feature Modelling in Fixed Line Telecommunications. 141-148

(http://www.vamos-workshop.net/proceedings/VaMoS_2007_Proceedings.pdf)

VAMOS 2007

Kyungmin Go, Sungwon Kang, Myungchul Kim, Jihyun Lee:

A Systematic Test Case Generation Approach for Testing Message Length Variability. 397-406

(http://dx.doi.org/10.1109/ICST.2011.35)

ICST 2011

Wolfgang Heider, Michael Vierhauser, Daniela Lettner, Paul Grünbacher:

A Case Study on the Evolution of a Component-based Product Line. 1-10

(http://dx.doi.org/10.1109/WICSA-ECSA.212.8)

WICSA 2012

Arnaud Hubaux, Patrick Heymans, David Benavides:

Variability Modeling Challenges from the Trenches of an Open Source Product Line Re-engineering Project. 55-64

(http://dx.doi.org/10.1109/SPLC.2008.39)

SPLC 2008

Yuzo Ishida:

Software Product Lines Approach in Enterprise System Development. 44-53

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.18)

SPLC 2007

Sami Jantunen, Kati Hietaranta, Donald C. Gause:

Adjusting to Increasing Product Management Problems: Challenges and Improvement Proposals in One Software Company. 386-400

(http://dx.doi.org/10.1007/978-3-642-37422-7_28)

REfSQ 2013

Paul Jensen:

Experiences with Product Line Development of Multi-Discipline Analysis Software at Overwatch Textron Systems. 35-43

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.25)

SPLC 2007

Hans Peter Jepsen, Jan Gaardsted Dall, Danilo Beuche:

Minimally Invasive Migration to Software Product Lines. 203-211

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.30)

SPLC 2007

Christian Kästner, Sven Apel, Syed Saif ur Rahman, Marko Rosenmüller, Don S. Batory, Gunter Saake:

On the impact of the optional feature problem: analysis and case studies. 181-190

(http://doi.acm.org/10.1145/1753235.1753261)

SPLC 2009

Kangtae Kim, Hyungrok Kim, Woomok Kim:

Building Software Product Line from the Legacy Systems "Experience in the Digital Audio and Video Domain". 171-180

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.27)

SPLC 2007

Martin Krsek, Jay van Zyl, Robert Redpath, Ben Clohesy, Nick Dean:

Experiences of Large Banks: Hurdles and Enablers to the Adoption of Software Product Line Practices in Large Corporate Organisa-

tions. 161-169

(http://dx.doi.org/10.1109/SPLC.2008.43)

SPLC 2008

Charles W. Krueger, Dale Churchett, Ross Buhrdorf:

HomeAway's Transition to Software Product Line Practice: Engineering and Business Results in 60 Days. 297-306

54

(http://dx.doi.org/10.1109/SPLC.2008.36)

SPLC 2008

Dong Li, FISCAN:

Identifying Best Practice by Analyzing the Evolution of the FISCAN MTMSIS Software Product Line

PLEASE 2011

Dong Li, Ye Yang:

Enhance Value by Building Trustworthy Software-Reliant System of Systems from Software Product Lines

PLEASE 2012

Robyn R. Lutz:

Enabling Verifiable Conformance for Product Lines. 35-44

(http://dx.doi.org/10.1109/SPLC.2008.12)

SPLC 2008

Andrey Maglyas, Uolevi Nikula, Kari Smolander:

What do practitioners mean when they talk about product management? 261-266

(http://dx.doi.org/10.1109/RE.2012.6345812)

RE 2012

Bélen Magro, Juan Garbajosa, Jennifer Pérez:

A Software Product Line Definition for Validation Environments. 45-54

(http://dx.doi.org/10.1109/SPLC.2008.35)

SPLC 2008

Sam Malek, Chiyoung Seo, Sharmila Ravula, Brad Petrus, Nenad Medvidovic:

Reconceptualizing a Family of Heterogeneous Embedded Systems via Explicit Architectural Support. 591-601

(http://doi.ieeecomputersociety.org/10.1109/ICSE.2007.69)

ICSE 2007

Yoshihiro Matsumoto:

A Guide for Management and Financial Controls of Product Lines. 163-170

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.26)

SPLC 2007

Holt Mebane, Joni T. Ohta:

Dynamic Complexity and the Owen Firmware Product Line Program. 212-222

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.32)

SPLC 2007

Bartosz Michalik, Danny Weyns, Wim Van Betsbrugge:

On the Problems with Evolving Egemin's Software Product Line

PLEASE 2011

Parastoo Mohagheghi, Reidar Conradi:

An empirical investigation of software reuse benefits in a large telecom product.

(http://doi.acm.org/10.1145/1363102.1363104)

TOSEM 17(3)

Varvana Myllärniemi, Juha Savolainen, Tomi Männistö:

Performance variability in software product lines: a case study in the telecommunication domain. 32-41

(http://doi.acm.org/10.1145/2491627.2491631)

SPLC 2013

Markus Nöbauer, Norbert Seyff, Deepak Dhungana, Reinhard Stoiber:

Managing variability of ERP ecosystems: research issues and solution ideas from Microsoft Dynamics AX. 21-26

(http://doi.acm.org/10.1145/2110147.2110150)

VAMOS 2012

Leonardo Teixeira Passos, Jianmei Guo, Leopoldo Teixeira, Krzysztof Czarnecki, Andrzej Wasowski, Paulo Borba:

Coevolution of variability models and related artifacts: a case study from the Linux kernel. 91-100

(http://doi.acm.org/10.1145/2491627.2491628)

SPLC 2013

55

Sachin Patel:

Practical problems with modeling variability in test cases: an industrial perspective.

(http://doi.acm.org/10.1145/2556624.2556626)

VAMOS 2014

Daniel Pech, Jens Knodel, Ralf Carbon, Clemens Schitter, Dirk Hein:

Variability management in small development organizations: experiences and lessons learned from a case study. 285-294

(http://doi.acm.org/10.1145/1753235.1753274)

SPLC 2009

Rick Rabiser, Paul Grünbacher, Martin Lehofer:

A qualitative study on user guidance capabilities in product configuration tools. 110-119

(http://doi.acm.org/10.1145/2351676.2351693)

ASE 2012

Julia Rubin, Krzysztof Czarnecki, Marsha Chechik:

Managing cloned variants: a framework and experience. 101-110

(http://doi.acm.org/10.1145/2491627.2491644)

SPLC 2013

Ana B. Sánchez, Sergio Segura, Antonio Ruiz Cortés:

The Drupal framework: a case study to evaluate variability testing techniques.

(http://doi.acm.org/10.1145/2556624.2556638)

VAMOS 2014

Juha Savolainen, Jan Bosch, Juha Kuusela, Tomi Männistö:

Default values for improved product line management. 51-60

(http://doi.acm.org/10.1145/1753235.1753243)

SPLC 2009

Sven Schuster, Sandro Schulze, Ina Schaefer:

Structural feature interaction patterns: case studies and guidelines.

(http://doi.acm.org/10.1145/2556624.2556640)

VAMOS 2014

Christa Schwanninger, Iris Groher, Christoph Elsner, Martin Lehofer:

Variability Modelling throughout the Product Line Lifecycle. 685-689

(http://dx.doi.org/10.1007/978-3-642-04425-0_55)

MODELS 2009

David Sellier, Gorka Benguria Elguezabal, Gorka Urchegui:

Introducing Software Product Line Engineering for Metal Processing Lines in a Small to Medium Enterprise. 54-62

(http://doi.ieeecomputersociety.org/10.1109/SPLINE.2007.14)

SPLC 2007

Farida Semmak, Christophe Gnaho, Régine Laleau:

A Tool for Modelling Variability at Goal Level. 177-180

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Marco Sinnema, Sybren Deelstra:

Industrial validation of COVAMOF. 584-600

(http://dx.doi.org/10.1016/j.jss.2007.06.002)

JSS 81(4)

Colin F. Snook, Michael Poppleton, Ian Johnson:

Rigorous engineering of product-line requirements: A case study in failure management. 112-129

(http://dx.doi.org/10.1016/j.infsof.2007.10.010)

IST 50(1-2)

Neset Sözen, Ettore Merlo:

Adapting Software Product Lines for Complex Certifiable Avionics Software

PLEASE 2012

56

Fritz Stallinger, Robert Neumann, Robert Schossleitner, Stephan Kriener:

Migrating Towards Evolving Software Product Lines: Challenges of an SME in a Core Customer-driven Industrial Systems Engineering

Context,

Stefan Strobl, Mario Bernhart, Thomas Grechenig:

An experience report on the incremental adoption and evolution of an SPL in eHealth

PLEASE 2010

Yasuaki Takebe, Naohiko Fukaya, Masaki Chikahisa, Toshihide Hanawa, Osamu Shirai:

Experiences with software product line engineering in product development oriented organization. 275-283

(http://doi.acm.org/10.1145/1753235.1753273)

SPLC 2009

Bernd Waldmann, Pete Jones:

Feature-oriented Requirements Satisfy Needs for Reuse and Systems View. 329-334

(http://doi.ieeecomputersociety.org/10.1109/RE.2009.6)

RE 2009

Krzysztof Wnuk, Björn Regnell, Jonas Andersson, Samuel Nygren:

An Industrial Case Study on Large-Scale Variability Management for Product Configuration in the Mobile Handset Domain. 155-164

(http://www.vamos-workshop.net/proceedings/VaMoS_2009_Proceedings.pdf)

VAMOS 2009

Kentaro Yoshimura, Thomas Forster, Dirk Muthig, Daniel Pech:

Model-Based Design of Product Line Components in the Automotive Domain. 170-179

(http://dx.doi.org/10.1109/SPLC.2008.20)

SPLC 2008