M. Acher, A. Cleve, P. Collet, P. Merle, L. Duchien et al., Reverse Engineering Architectural Feature Models, Proceedings of the 5th European Conference on Software Architecture, pp.220-235, 2011.
DOI : 10.1002/spe.652

URL : https://hal.archives-ouvertes.fr/inria-00614984

M. Acher, A. Cleve, G. Perrouin, P. Heymans, P. Collet et al., On extracting feature models from product descriptions, Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems, VaMoS '12, pp.45-54, 2012.
DOI : 10.1145/2110147.2110153

URL : https://hal.archives-ouvertes.fr/hal-00718467

M. Acher, P. Collet, P. Lahire, and R. France, Comparing Approaches to Implement Feature Model Composition, Proceedings of the 6th European Conference on Modelling Foundations and Applications, pp.3-19, 2010.
DOI : 10.1007/978-3-642-13595-8_3

URL : https://hal.archives-ouvertes.fr/hal-00484232

M. Acher, P. Collet, P. Lahire, and R. France, Separation of concerns in feature modeling, Proceedings of the 11th annual international conference on Aspect-oriented Software Development, AOSD '12, pp.1-12, 2012.
DOI : 10.1145/2162049.2162051

URL : https://hal.archives-ouvertes.fr/hal-00767423

M. Acher, P. Collet, P. Lahire, and R. France, FAMIL- IAR: A Domain-Specific Language for Large Scale Management of Feature Models, Science of Computer Programming, p.2013

M. Acher, P. Heymans, C. Quinton, P. Merle, P. Collet et al., Feature Model Differences, Proceedings of the 24th International Conference on Advanced Information Systems Engineering (CAiSE'12), pp.629-645, 2012.
DOI : 10.1007/978-3-642-31095-9_41

URL : https://hal.archives-ouvertes.fr/hal-00713849

M. Acher, P. Heymans, A. Cleve, J. Hainaut, and B. Baudry, Support for reverse engineering and maintaining feature models, Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems, VaMoS '13, 2013.
DOI : 10.1145/2430502.2430530

URL : https://hal.archives-ouvertes.fr/hal-00766786

V. Alves, R. Gheyi, T. Massoni, U. Kulesza, P. Borba et al., Refactoring product lines, Proceedings of the 5th international conference on Generative programming and component engineering , GPCE '06, pp.201-210, 2006.
DOI : 10.1145/1173706.1173737

V. Alves, C. Schwanninger, L. Barbosa, A. Rashid, P. Sawyer et al., An Exploratory Study of Information Retrieval Techniques in Domain Analysis, 2008 12th International Software Product Line Conference, pp.67-76, 2008.
DOI : 10.1109/SPLC.2008.18

N. Andersen, K. Czarnecki, S. She, and A. Wasowski, Efficient synthesis of feature models, Proceedings of the 16th International Software Product Line Conference on, SPLC '12 -volume 1, pp.97-106, 2012.
DOI : 10.1145/2362536.2362553

S. Apel and C. Kästner, An Overview of Feature-Oriented Software Development., The Journal of Object Technology, vol.8, issue.5, pp.49-84, 2009.
DOI : 10.5381/jot.2009.8.5.c5

F. Bachmann and L. Bass, Managing variability in software architectures, ACM SIGSOFT Software Engineering Notes, vol.26, issue.3, pp.126-132, 2001.
DOI : 10.1145/379377.375274

D. Benavides, S. Segura, and A. Ruiz-cortes, Automated analysis of feature models 20 years later: A literature review, Information Systems, vol.35, issue.6, 2010.
DOI : 10.1016/j.is.2010.01.001

P. Bille, A survey on tree edit distance and related problems, Theoretical Computer Science, vol.337, issue.1-3, pp.217-239, 2005.
DOI : 10.1016/j.tcs.2004.12.030

A. Classen, Q. Boucher, and P. Heymans, A text-based approach to feature modelling: Syntax and semantics of TVL, Science of Computer Programming, vol.76, issue.12, 2010.
DOI : 10.1016/j.scico.2010.10.005

URL : https://hal.archives-ouvertes.fr/hal-00718291

P. Clements and L. M. Northrop, Software Product Lines : Practices and Patterns, 2001.

K. Czarnecki and U. Eisenecker, Generative Programming, 2000.
DOI : 10.1007/3-540-36208-8_2

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.387.6297

K. Czarnecki, S. Helsen, and U. Eisenecker, Staged Configuration through Specialization and Multilevel Configuration of Feature Models. Software Process: Improvement and Practice, pp.143-169, 2005.

K. Czarnecki and K. Pietroszek, Verifying featurebased model templates against well-formedness OCL constraints, Proceedings of the 5th International Conference on Generative Programming and Component Engineering, pp.211-220, 2006.
DOI : 10.1145/1173706.1173738

K. Czarnecki and A. Wasowski, Feature Diagrams and Logics: There and Back Again, 11th International Software Product Line Conference (SPLC 2007), pp.23-34, 2007.
DOI : 10.1109/SPLINE.2007.24

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.118.9891

D. Dhungana, P. Grünbacher, R. Rabiser, and T. Neumayer, Structuring the modeling space and supporting evolution in software product line engineering, Journal of Systems and Software, vol.83, issue.7, pp.1108-1122, 2010.
DOI : 10.1016/j.jss.2010.02.018

S. Ducasse and D. Pollet, Software Architecture Reconstruction: A Process-Oriented Taxonomy, IEEE Transactions on Software Engineering, vol.35, issue.4, pp.573-591, 2009.
DOI : 10.1109/TSE.2009.19

URL : https://hal.archives-ouvertes.fr/inria-00498407

S. Duszynski, A scalable goal-oriented approach to software variability recovery, Proceedings of the 15th International Software Product Line Conference on, SPLC '11, pp.1-42, 2011.
DOI : 10.1145/2019136.2019185

J. Euzenat and P. Shvaiko, Ontology matching, 2007.
DOI : 10.1007/978-3-642-38721-0

URL : https://hal.archives-ouvertes.fr/hal-00918122

U. Fahrenberg, A. Legay, and A. Wasowski, Vision Paper: Make a Difference! (Semantically), Proceedings of the ACM/IEEE 14th International Conference on Model Driven Engineering Languages and Systems, pp.490-500, 2011.
DOI : 10.1007/978-3-540-88643-3_15

URL : https://hal.archives-ouvertes.fr/hal-01088049

P. Grünbacher, R. Rabiser, D. Dhungana, and M. Lehofer, Model-Based Customization and Deployment of Eclipse-Based Tools: Industrial Experiences, 2009 IEEE/ACM International Conference on Automated Software Engineering, pp.247-256, 2009.
DOI : 10.1109/ASE.2009.11

H. Hartmann and T. Trew, Using Feature Diagrams with Context Variability to Model Multiple Product Lines for Software Supply Chains, 2008 12th International Software Product Line Conference, pp.12-21, 2008.
DOI : 10.1109/SPLC.2008.15

E. N. Haslinger, R. E. Lopez-herrejon, and A. Egyed, Reverse Engineering Feature Models from Programs' Feature Sets, 2011 18th Working Conference on Reverse Engineering, pp.308-312, 2011.
DOI : 10.1109/WCRE.2011.45

F. Heidenreich, P. Sanchez, J. Santos, S. Zschaler, M. Alferez et al., Relating Feature Models to Other Models of a Software Product Line, pp.69-114, 2010.
DOI : 10.1007/978-3-642-16086-8_3

C. Henard, M. Papadakis, G. Perrouin, J. Klein, and Y. L. Traon, Towards automated testing and fixing of re-engineered Feature Models, 2013 35th International Conference on Software Engineering (ICSE), pp.1245-1248, 2013.
DOI : 10.1109/ICSE.2013.6606689

A. Hubaux, P. Heymans, P. Schobbens, D. Deridder, and E. K. Abbasi, Supporting multiple perspectives in feature-based configuration, Software and Systems Modeling (SoSyM), pp.1-23, 2011.
DOI : 10.1007/s10270-011-0220-1

URL : https://hal.archives-ouvertes.fr/hal-00718144

M. Janota and G. Botterweck, Formal Approach to Integrating Feature and Architecture Models, Fundamental Approaches to Software Engineering (FASE), pp.31-45, 2008.
DOI : 10.1007/978-3-540-78743-3_3

I. John, Capturing Product Line Information from Legacy User Documentation, Software Product Lines, pp.127-159, 2006.
DOI : 10.1007/978-3-540-33253-4_4

K. Kang, S. Kim, J. Lee, K. Kim, E. Shin et al., Form: A feature-oriented reuse method with domainspecific reference architectures, Annals of Software Engineering, vol.5, issue.1, pp.143-168, 1998.
DOI : 10.1023/A:1018980625587

C. Kästner, T. Thüm, G. Saake, J. Feigenspan, T. Leich et al., FeatureIDE: A tool framework for feature-oriented software development, 2009 IEEE 31st International Conference on Software Engineering, 2009.
DOI : 10.1109/ICSE.2009.5070568

D. S. Kolovos, D. Di-ruscio, A. Pierantonio, and R. F. Paige, Different models for model matching: An analysis of approaches to support model differencing, 2009 ICSE Workshop on Comparison and Versioning of Software Models, pp.1-6, 2009.
DOI : 10.1109/CVSM.2009.5071714

F. Loesch and E. Ploedereder, Restructuring Variability in Software Product Lines using Concept Analysis of Product Configurations, 11th European Conference on Software Maintenance and Reengineering (CSMR'07), pp.159-170, 2007.
DOI : 10.1109/CSMR.2007.40

R. E. Lopez-herrejon and A. Egyed, Detecting Inconsistencies in Multi-View Models with Variability, Proceedings of the 6th European Conference on Modelling Foundations and Applications, pp.217-232, 2010.
DOI : 10.1007/978-3-642-13595-8_18

R. E. Lopez-herrejon and A. Egyed, On the Need of Safe Software Product Line Architectures, Proceedings of the 4th European Conference on Software Architecture, pp.493-496, 2010.
DOI : 10.1109/TSE.2006.48

R. Lotufo, S. She, T. Berger, K. Czarnecki, and A. Wasowski, Evolution of the Linux Kernel Variability Model, Proceedings of the 14th International Conference on Software Product Lines, pp.136-150, 2010.
DOI : 10.1007/978-3-642-15579-6_10

S. Maoz, J. O. Ringert, and B. Rumpe, ADDiff, Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering, SIGSOFT/FSE '11, pp.179-189, 2011.
DOI : 10.1145/2025113.2025140

S. Maoz, J. O. Ringert, and B. Rumpe, CDDiff: Semantic Differencing for Class Diagrams, Proceedings of the 25th European Conference on Object-Oriented Programming, pp.230-254, 2011.
DOI : 10.1007/s10515-007-0007-3

S. Maoz, J. O. Ringert, and B. Rumpe, A Manifesto for Semantic Model Differencing, Proc. of MODELS'10, pp.194-203, 2011.
DOI : 10.1007/s10515-007-0007-3

M. Mendonca, M. Branco, and D. S. Cowan, software product lines online tools, Proceedings of the 24th Annual ACM SIGPLAN Conference on Object- Oriented Programming, Systems, Languages, and Applications, pp.761-762, 2009.

M. Mendonca, A. Wasowski, K. Czarnecki, and D. Cowan, Efficient compilation techniques for large scale feature models, Proceedings of the 7th international conference on Generative programming and component engineering, GPCE '08, pp.13-22, 2008.
DOI : 10.1145/1449913.1449918

A. Metzger, K. Pohl, P. Heymans, P. Schobbens, and G. Saval, Disambiguating the Documentation of Variability in Software Product Lines: A Separation of Concerns, Formalization and Automated Analysis, 15th IEEE International Requirements Engineering Conference (RE 2007), pp.243-253, 2007.
DOI : 10.1109/RE.2007.61

G. C. Murphy, K. J. Notkin, and . Sullivan, Software reflexion models: bridging the gap between design and implementation, IEEE Transactions on Software Engineering, vol.27, issue.4, pp.364-380, 2001.
DOI : 10.1109/32.917525

C. A. Parra, A. Cleve, X. Blanc, and L. Duchien, Featurebased composition of software architectures, Proceedings of the 4th European Conference on Software Architecture, pp.230-245, 2010.
URL : https://hal.archives-ouvertes.fr/inria-00512716

A. Pleuss, G. Botterweck, D. Dhungana, A. Polzer, and S. Kowalewski, Model-driven support for product line evolution on feature level, Journal of Systems and Software, vol.85, issue.10, 2011.
DOI : 10.1016/j.jss.2011.08.008

A. Pleuss, G. Botterweck, D. Dhungana, A. Polzer, and S. Kowalewski, Model-driven support for product line evolution on feature level (available online, in press), Journal of Systems and Software (JSS), 2011.

A. Rabkin and R. Katz, Static extraction of program configuration options, Proceeding of the 33rd international conference on Software engineering, ICSE '11, pp.131-140, 2011.
DOI : 10.1145/1985793.1985812

M. Reiser and M. Weber, Multi-level feature trees, Lero research center. S2t2 configurator, pp.57-75, 2007.
DOI : 10.1007/s00766-007-0046-0

M. Rosenmüller, . Siegmund, G. Thüm, and . Saake, Multi-dimensional variability modeling, Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems, VaMoS '11, pp.11-20, 2011.
DOI : 10.1145/1944892.1944894

U. Ryssel, J. Ploennigs, and K. Kabitzsch, Automatic variation-point identification in function-blockbased models, Proceedings of the ninth international conference on Generative programming and component engineering, pp.23-32, 2010.

D. Schneeweiss and G. Botterweck, Using flow maps to visualize product attributes during feature configuration, Proceedings of the 3rd International Workshop on Visualisation in Software Product Line Engineering, 2010.

P. Schobbens, P. Heymans, J. Trigaux, and Y. Bontemps, Generic semantics of feature diagrams, Computer Networks, vol.51, issue.2, pp.456-479, 2007.
DOI : 10.1016/j.comnet.2006.08.008

J. Schroeter, M. Lochau, and T. Winkelmann, Multi-perspectives on Feature Models, MoDELS, pp.252-268, 2012.
DOI : 10.1007/978-3-642-33666-9_17

S. Segura, D. Benavides, A. Ruiz-cortes, and P. Trinidad, Automated Merging of Feature Models Using Graph Transformations, Post-proceedings of the Second Summer School on Generative and Transformational Techniques in Software Engineering, pp.489-505, 2007.
DOI : 10.1007/978-3-540-88643-3_15

L. Seinturier, P. Merle, D. Fournier, N. Dolet, V. Schiavoni et al., Reconfigurable SCA Applications with the FraSCAti Platform, 2009 IEEE International Conference on Services Computing, pp.268-275, 2009.
DOI : 10.1109/SCC.2009.27

URL : https://hal.archives-ouvertes.fr/inria-00397856

L. Seinturier, P. Merle, R. Rouvoy, D. Romero, V. Schiavoni et al., A Component-Based Middleware Platform for Reconfigurable Service-Oriented Architectures. Software: Practice and Experience, pp.559-583, 2012.
URL : https://hal.archives-ouvertes.fr/inria-00567442

S. She, R. Lotufo, T. Berger, A. Wasowski, and K. Czarnecki, Reverse engineering feature models, Proceeding of the 33rd international conference on Software engineering, ICSE '11, pp.461-470, 2011.
DOI : 10.1145/1985793.1985856

M. Svahnberg, J. Van-gurp, and J. Bosch, A taxonomy of variability realization techniques, Software: Practice and Experience, vol.2, issue.8, pp.705-754, 2005.
DOI : 10.1002/spe.652

S. Thaker, D. Batory, D. Kitchin, and W. Cook, Safe composition of product lines, Proceedings of the 6th international conference on Generative programming and component engineering , GPCE '07, pp.95-104, 2007.
DOI : 10.1145/1289971.1289989

J. M. Thompson and M. P. Heimdahl, Structuring product family requirements for n-dimensional and hierarchical product lines, Requirements Engineering, vol.8, issue.1, pp.42-54, 2003.
DOI : 10.1007/s00766-003-0166-0

T. Thüm, D. Batory, and C. Kästner, Reasoning about edits to feature models, 2009 IEEE 31st International Conference on Software Engineering, pp.254-264, 2009.
DOI : 10.1109/ICSE.2009.5070526

T. Thüm, C. Kästner, S. Erdweg, and N. Siegmund, Abstract Features in Feature Modeling, 2011 15th International Software Product Line Conference, pp.191-200, 2011.
DOI : 10.1109/SPLC.2011.53

T. T. Tun, Q. Boucher, A. Classen, A. Hubaux, and P. Heymans, Relating requirements and feature configurations: A systematic approach, Proceedings of the 13th International Software Product Lines Conference, pp.201-210, 2009.

N. Weston, R. Chitchyan, and A. Rashid, A framework for constructing semantically composable feature models from natural language requirements, Proceedings of 13th International Software Product Lines Conference (SPLC'09), pp.211-220, 2009.

Y. Xue, Reengineering legacy software products into software product line based on automatic variability analysis, Proceeding of the 33rd international conference on Software engineering, ICSE '11, pp.1114-1117, 2011.
DOI : 10.1145/1985793.1986009

Y. Yang, X. Peng, and W. Zhao, Domain Feature Model Recovery from Multiple Applications Using Data Access Semantics and Formal Concept Analysis, 2009 16th Working Conference on Reverse Engineering, pp.215-224, 2009.
DOI : 10.1109/WCRE.2009.15

X. Zhang, O. Haugen, and B. Moller-pedersen, Model Comparison to Synthesize a Model-Driven Software Product Line, 2011 15th International Software Product Line Conference, pp.90-99, 2011.
DOI : 10.1109/SPLC.2011.24

T. Ziadi, L. Frias, M. A. Almeida-da-silva, and M. Ziane, Feature Identification from the Source Code of Product Variants, 2012 16th European Conference on Software Maintenance and Reengineering, pp.417-422, 2012.
DOI : 10.1109/CSMR.2012.52

URL : https://hal.archives-ouvertes.fr/hal-01270063