Variant Management and Reuse

Variability management and reuse are important concerns in the development of variant-rich software-intensive systems. In this chapter, we present the SPES XT modeling framework's mechanism to capture the orthogonal concern of variability.

[1]  Bernhard Rumpe,et al.  First-class variability modeling in Matlab/Simulink , 2013, VaMoS.

[2]  Tobias Kaufmann,et al.  Extending the SPES Modeling Framework for Supporting Role-specific Variant Management in the Engineering Process of Embedded Software , 2014, Software Engineering.

[3]  Linda M. Northrop SEI's Software Product Line Tenets , 2002, IEEE Softw..

[4]  Klaus Pohl,et al.  Software Product Line Engineering , 2005 .

[5]  Tobias Kaufmann,et al.  Extending an IEEE 42010-Compliant Viewpoint-Based Engineering-Framework for Embedded Systems to Support Variant Management , 2013, IESS.

[6]  Gerhard Schembecker,et al.  Low-cost small scale processing technologies for production applications in various environments-Mass produced factories , 2012 .

[7]  Krzysztof Czarnecki,et al.  Generative programming - methods, tools and applications , 2000 .

[8]  Kyo Chul Kang,et al.  Feature-Oriented Domain Analysis (FODA) Feasibility Study , 1990 .

[9]  Alexander Fay,et al.  Systematic reuse of interdisciplinary components supported by engineering relations , 2015 .

[10]  Klaus Pohl,et al.  Structuring variability in the context of embedded systems during software engineering , 2014, VaMoS.

[11]  Manfred Broy,et al.  Introduction to the SPES Modeling Framework , 2012, Model-Based Engineering of Embedded Systems.

[12]  Goetz Botterweck,et al.  Software diversity: state of the art and perspectives , 2012, International Journal on Software Tools for Technology Transfer.

[13]  Michiel Helvensteijn,et al.  Abstract delta modeling , 2010, GPCE '10.

[14]  Alexander Fay,et al.  Systematic interdisciplinary reuse within the engineering of automated plants , 2015, 2015 Annual IEEE Systems Conference (SysCon) Proceedings.