A. Ebrahim-khalil-abbasi, M. Hubaux, Q. Acher, P. Boucher, and . Heymans, The Anatomy of a Sales Configurator: An Empirical Study of 111 Cases, Proc. of the International Conference on Advanced Information Systems Engineering (CAiSE'13, pp.162-177, 2013.

M. Acher, P. Collet, P. Lahire, and R. B. France, FAMILIAR: A domain-specific language for large scale management of feature models, Science of Computer Programming, vol.78, issue.6, pp.657-681, 2013.
DOI : 10.1016/j.scico.2012.12.004

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

M. Acher, R. Lopez-herrejon, and R. Rabiser, A survey on teaching of software product lines, Proceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems, VaMoS '14, pp.3-10, 2014.
DOI : 10.1145/2556624.2556629

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

M. Acher, R. E. Lopez-herrejon, and R. Rabiser, SPLTea 2014, Proceedings of the 18th International Software Product Line Conference on, SPLC '14, 0352.
DOI : 10.1145/2648511.2648551

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

M. Acher, R. E. Lopez-herrejon, and R. Rabiser, SPLTea 2015, Proceedings of the 19th International Conference on Software Product Line, SPLC '15, 0396.
DOI : 10.1145/2791060.2791063

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

N. Vander-alves, C. Niu, G. Alves, and . Valenca, Requirements engineering for software product lines: A systematic literature review, Information and Software Technology, vol.52, issue.8, pp.806-820, 2010.
DOI : 10.1016/j.infsof.2010.03.014

S. Apel, D. Batory, C. Kästner, and G. Saake, Feature-Oriented Software Product Lines, 2013.
DOI : 10.1007/978-3-642-37521-7

A. Helene-bagge, R. Lämmel, and V. Zaytsev, Reflections on Courses for Software Language Engineering, Proc. of the 10th Educators' Symposium @ MODELS 2014, pp.1-10, 2014.

S. Beecham, T. Clear, J. Barr, M. Daniels, M. Oudshoorn et al., Preparing Tomorrow's Software Engineers for Work in a Global Environment, IEEE Software, vol.34, issue.1, pp.9-12, 2017.
DOI : 10.1109/MS.2017.16

D. Benavides, S. Segura, and A. R. Cortés, Automated analysis of feature models 20 years later: A literature review, Information Systems, vol.35, issue.6, pp.615-636, 2010.
DOI : 10.1016/j.is.2010.01.001

N. Bencomo, S. O. Hallsteinsen, and E. Santana-de-almeida, A View of the Dynamic Software Product Line Landscape, Computer, vol.45, issue.10, pp.36-41, 2012.
DOI : 10.1109/MC.2012.292

T. Berger, R. Rublack, D. Nair, J. M. Atlee, M. Becker et al., A survey of variability modeling in industrial practice, Proceedings of the Seventh International Workshop on Variability Modelling of Software-intensive Systems, VaMoS '13, pp.7-14, 2013.
DOI : 10.1145/2430502.2430513

T. Berger, S. She, R. Lotufo, A. Wasowski, and K. Czarnecki, A Study of Variability Models and Languages in the Systems Software Domain, IEEE Transactions on Software Engineering, vol.39, issue.12, pp.1611-1640, 2013.
DOI : 10.1109/TSE.2013.34

J. Bosch and P. Bosch-sijtsema, From integration to composition: On the impact of software product lines, global development and ecosystems, Journal of Systems and Software, vol.83, issue.1, pp.67-76, 2010.
DOI : 10.1016/j.jss.2009.06.051

S. Chakrabarti, M. Ester, U. Fayyad, J. Gehrke, J. Han et al., Data Mining Curriculum: A Proposal (Version 1.0), 2006.

L. Chen and M. A. Babar, A systematic review of evaluation of variability management approaches in software product lines, Information and Software Technology, vol.53, issue.4, pp.344-362, 2011.
DOI : 10.1016/j.infsof.2010.12.006

P. Clements and L. Northrop, Software Product Lines: Practices and Patterns, SEI Series in Software Engineering, 2001.

P. Collet, S. Mosser, S. Urli, M. Blay-fornarino, and P. Lahire, Experiences in teaching variability modeling and model-driven generative techniques, Proceedings of the 18th International Software Product Line Conference on Companion Volume for Workshops, Demonstrations and Tools, SPLC '14, pp.26-29, 2014.
DOI : 10.1145/2647908.2655963

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

S. Cooper and S. Cunningham, Teaching computer science in context, ACM Inroads, vol.1, issue.1, pp.5-8, 2010.
DOI : 10.1145/1721933.1721934

K. Czarnecki, P. Grünbacher, R. Rabiser, K. Schmid, and A. Wasowski, Cool features and tough decisions, Proceedings of the Sixth International Workshop on Variability Modeling of Software-Intensive Systems, VaMoS '12, pp.173-182, 2012.
DOI : 10.1145/2110147.2110167

P. Anselmo-da-mota-silveira, I. Neto, C. Machado, J. D. Mcgregor, E. Santana-de-almeida et al., A systematic mapping study of software product lines testing, Information and Software Technology, vol.53, issue.5, pp.407-423, 2011.
DOI : 10.1016/j.infsof.2010.12.003

Y. Dubinsky, J. Rubin, T. Berger, S. Duszynski, M. Becker et al., An Exploratory Study of Cloning in Industrial Software Product Lines, 2013 17th European Conference on Software Maintenance and Reengineering, pp.25-34, 2013.
DOI : 10.1109/CSMR.2013.13

E. Engström and P. Runeson, Software product line testing ??? A systematic mapping study, Information and Software Technology, vol.53, issue.1, pp.2-13, 2011.
DOI : 10.1016/j.infsof.2010.05.011

C. Ghezzi and D. Mandrioli, The challenges of software engineering education, Proc. of the International Conference on Software Engineering (ICSE, pp.115-127, 2005.

H. Gomaa, Designing Software Product Lines with UML, 29th Annual IEEE/NASA Software Engineering Workshop, Tutorial Notes (SEW'05), 2005.
DOI : 10.1109/SEW.2005.5

A. Halin, A. Nuttinck, M. Acher, X. Devroey, G. Perrouin et al., Yo variability! JHipster, Proceedings of the Eleventh International Workshop on Variability Modelling of Software-intensive Systems , VAMOS '17, pp.44-51, 2017.
DOI : 10.1145/3023956.3023963

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

M. Hinchey, S. Park, and K. Schmid, Building Dynamic Software Product Lines, Computer, vol.45, issue.10, pp.22-26, 2012.
DOI : 10.1109/MC.2012.332

G. Holl, P. Grünbacher, and R. Rabiser, A systematic review and an expert survey on capabilities supporting multi product lines, Information and Software Technology, vol.54, issue.8, pp.828-852, 2012.
DOI : 10.1016/j.infsof.2012.02.002

A. Hubaux, A. Classen, M. Mendonça, and P. Heymans, A Preliminary Review on the Application of Feature Diagrams in Practice, Proc. of the 4th International Workshop on Variability Modelling of Softwareintensive Systems (VaMoS'10). ICB Research Report, pp.53-59, 2010.

M. Fagereng-johansen, Ø. Haugen, and F. Fleurey, A Survey of Empirics of Strategies for Software Product Line Testing, Proc. of the IEEE Fourth International Conference on Software Testing, Verification and Validation (ICST) Workshops. IEEE, pp.266-269, 2011.

C. Kyo, . Kang, G. Sholom, . Cohen, A. James et al., Feature-oriented domain analysis (FODA) feasibility study, 1990.

L. Kuzniarz, L. Eduardo, and G. Martins, Teaching Model-Driven Software Development, Proceedings of the 2016 ITiCSE Working Group Reports on , ITiCSE '16, pp.45-56, 2016.
DOI : 10.1145/3024906.3024909

D. Lettner, M. Petruzelka, R. Rabiser, F. Angerer, H. Prähofer et al., Custom-developed vs. model-based configuration tools, Proceedings of the 17th International Software Product Line Conference co-located workshops on, SPLC '13 Workshops, pp.52-58, 2013.
DOI : 10.1145/2499777.2500713

J. Liebig, S. Apel, C. Lengauer, C. Kästner, and M. Schulze, An analysis of the variability in forty preprocessor-based software product lines, Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, ICSE '10, pp.105-114, 2010.
DOI : 10.1145/1806799.1806819

J. Martinez, T. Ziadi, T. F. Bissyandé, J. Klein, and Y. L. Traon, Bottom-up adoption of software product lines, Proceedings of the 19th International Conference on Software Product Line, SPLC '15, pp.101-110, 2015.
DOI : 10.1145/2791060.2791086

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

J. D. Mcgregor, Ten years of the arcade game maker pedagogical product line, Proceedings of the 18th International Software Product Line Conference on Companion Volume for Workshops, Demonstrations and Tools, SPLC '14, pp.24-25, 2014.
DOI : 10.1145/2647908.2655962

B. Morin, O. Barais, J. Jézéquel, F. Fleurey, and A. Solberg, Models@ Run.time to Support Dynamic Adaptation, Computer, vol.42, issue.10, pp.44-51, 2009.
DOI : 10.1109/MC.2009.327

S. Mosser, P. Collet, and M. Blay-fornarino, Exploiting the Internet of Things to Teach Domain- Specific Languages and Modeling, Proc. of the 10th Educators' Symposium @ MODELS 2014, pp.1-10, 2014.
URL : https://hal.archives-ouvertes.fr/hal-01273731

R. F. Paige, F. A. Polack, D. S. Kolovos, L. M. Rose, N. Matragkas et al., Bad Modelling Teaching Practices, Proc. of the 10th Educators' Symposium @ MODELS 2014, pp.1-12, 2014.

R. Rabiser, P. Grünbacher, and D. Dhungana, Requirements for product derivation support: Results from a systematic literature review and an expert survey, Information and Software Technology, vol.52, issue.3, pp.324-346, 2010.
DOI : 10.1016/j.infsof.2009.11.001

C. Seidl and I. Domachowska, Teaching variability engineering to cognitive psychologists, Proceedings of the 18th International Software Product Line Conference on Companion Volume for Workshops, Demonstrations and Tools, SPLC '14, pp.16-23, 2014.
DOI : 10.1145/2647908.2655961

T. Thüm, C. Kästner, F. Benduhn, J. Meinicke, G. Saake et al., FeatureIDE: An extensible framework for feature-oriented software development, Science of Computer Programming, vol.79, pp.79-70, 2014.
DOI : 10.1016/j.scico.2012.06.002

K. Frank-van-der-linden, E. Schmid, and . Rommes, Software Product Lines in Action -The Best Industrial Practice in Product Line Engineering, 2007.

M. Vierhauser, R. Rabiser, and P. Grünbacher, A case study on testing, commissioning, and operation of very-large-scale software systems, Companion Proceedings of the 36th International Conference on Software Engineering, ICSE Companion 2014, pp.125-134, 2014.
DOI : 10.1145/2591062.2591179

D. Weiss and C. Lai, Software Product-Line Engineering: A Family-Based Software Development Process, 1999.

J. Whittle and J. Hutchinson, Mismatches between Industry Practice and Teaching of Model-Driven Software Development, Proc. of Models in Software Engineering -Workshops and Symposia at MODELS 2011, Reports and Revised Selected Papers, pp.40-47, 2011.
DOI : 10.1007/978-3-642-29645-1_6

C. Wohlin, A. Aurum, L. Angelis, L. Phillips, Y. Dittrich et al., The Success Factors Powering Industry-Academia Collaboration, IEEE Software, vol.29, issue.2, pp.67-73, 2012.
DOI : 10.1109/MS.2011.92