Next-Generation Model-based Variability Management: Languages and Tools

A tutorial presented at SPLC'12 conference by

  • Mathieu Acher (University of Namur), actual presenter at the conference
  • Patrick Heymans (University of Namur)
  • Raphaël Michel (University of Namur)

Material:

Going further with TVL

If you're specifically interested by TVL, you can visit  http://info.fundp.ac.be/tvl/ (including grammar, resources describing formal semantics, standalone implementation, etc.)

  1. Classen, A.; Boucher, Q. and Heymans, P. A Text-based Approach to Feature Modelling: Syntax and Semantics of TVL. In Science of Computer Programming, Special Issue on Software Evolution, Adaptability and Variability, 76 (12): 1130-1143, 2011. pdf..  doi..  publisher..  BibTeX..
  2. Hubaux, A.; Boucher, Q.; Hartman, H.; Michel, R. and Heymans, P. Evaluating a Text-based Feature Modelling Language: Four Industrial Case Studies (to appear). , Accepted for publication at the 3rd International Conference on Software Language Engineering (SLE 2010), available online. pdf..  more..  BibTeX..
  3. Boucher, Q.; Classen, A.; Faber, P. and Heymans, P. Introducing TVL, a Text-based Feature Modelling Language. In Proceedings of the Fourth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS'10), Linz, Austria, January 27-29, pages 159-162, University of Duisburg-Essen, 2010. pdf..  BibTeX..
  4. Classen, A.; Boucher, Q.; Faber, P. and Heymans, P. The TVL Specification. Technical Report P-CS-TR SPLBT-00000003, PReCISE Research Center, University of Namur, Namur, Belgium, 2010. pdf..  BibTeX..

Going further with FAMILIAR

 Mathieu Acher,  Patrick Heymans,  Philippe Collet, Clément Quinton,  Philippe Lahire, and Philippe Merle. Feature Model Differences. In Proceedings of the 24th International Conference on Advanced Information Systems Engineering (CAiSE'12) 2012, to appear. [ pdf]

 Mathieu Acher,  Philippe Collet,  Philippe Lahire, and  Robert France. Separation of Concerns in Feature Modeling: Support and Applications. In Aspect-Oriented Software Development (AOSD) 2012 [ bib] [ pdf]

 Mathieu Acher Managing Multiple Feature Models: Foundations, Language, and Applications. PhD thesis, september 2011 [ pdf] [ bib]

 Mathieu Acher,  Philippe Collet,  Philippe Lahire, and  Robert France. Decomposing Feature Models: Language, Environment, and Applications. In 26th Automated Software Engineering (ASE), demonstration paper, Kansas (USA), November 2011. [ bib]

 Mathieu Acher,  Philippe Collet,  Philippe Lahire, and  Robert France. Slicing Feature Models. In 26th Automated Software Engineering (ASE), AR=22%, short paper, Kansas (USA), November 2011. [ pdf] [ bib]

 Mathieu Acher,  Anthony Cleve,  Philippe Collet,  Philippe Merle,  Laurence Duchien and  Philippe Lahire. Reverse Engineering Architectural Feature Models In 5th European Conference on Software Architecture (ECSA), AR=22%, long paper, page 16, Essen (Germany), September 2011. [ bib]

 Mathieu Acher,  Philippe Collet,  Philippe Lahire,  Sabine Moisan, and  Jean-Paul Rigault. Modeling Variability from Requirements to Runtime In Proceedings of 16th International Conference on Engineering of Complex Computer Systems (ICECCS) AR=31%, IEEE Computer Society, April 2011. [ bib] [ pdf]

 Mathieu Acher,  Philippe Collet,  Philippe Lahire, and  Robert France. Managing Feature Models with FAMILIAR: a Demonstration of the Language and its Tool Support. In Fifth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS) AR=55%, ACM, Belgium, 27-29 january 2011 [ bib] [ pdf]

 Mathieu Acher,  Philippe Collet,  Philippe Lahire, and  Robert France. A Domain-Specific Language for Managing Feature Models In 26th Symposium on Applied Computing (SAC), Programming Languages Track, AR=33%, ACM, Taiwan, 21-25 march 2011 [ bib] [ pdf]

 Mathieu Acher,  Philippe Collet,  Philippe Lahire, and  Robert France. Managing Multiple Software Product Lines Using Merging Techniques Technical report, University of Nice Sophia Antipolis, I3S CNRS, Sophia Antipolis, France, May 2010. [ bib] | [ .pdf]

 Mathieu Acher,  Philippe Collet,  Philippe Lahire, and  Robert France. Comparing Approaches to Implement Feature Model Composition In 6th European Conference on Modelling Foundations and Applications (ECMFA) AR=31%, volume LNCS, page 16. Springer, June 2010. [ bib] [ pdf]

 Mathieu Acher,  Philippe Collet,  Philippe Lahire, and  Robert France. Composing Feature Models In 2nd International Conference on Software Language Engineering (SLE'09) AR=19%, LNCS, page 20. LNCS, October 2009. [ bib] | [ .pdf]

Attachments