HomeHomeHomeArchiteturMiddlewareMDSDBeratungCoachingTrainig
header
homemailbacksearchimpressum

go back go up Conferences :: Expressing Feature-Based Variability in Structural...

dotted Line
dotted Line
menu not Selected Home
dotted Line
menu not Selected Services
dotted Line
menu not Selected Experience
dotted Line
menu not Selected New DSL Book
dotted Line
menu selected Conferences
   menu not Selected Presentations
   menu not Selected Tutorials
   menu not Selected Keynotes/Invited
   menu not Selected Workshops
   menu not Selected Panels
dotted Line
menu not Selected Publications
dotted Line
menu not Selected Vorlesungen
dotted Line
menu not Selected Site
dotted Line
dotted Line

magic Pixel banner 0

magic Pixel banner 1

magic Pixel banner 2

magic Pixel banner 3

magic Pixel banner 4
magic Pixel

Expressing Feature-Based Variability in Structural Models

Software product line engineering aims at reducing development time, effort, cost, and complexity by taking advantage of the commonality within a portfolio of similar products. The effectiveness of a software product line approach directly depends on how well feature variability within the portfolio is implemented and managed throughout the development lifecycle, from early analysis through maintenance and evolution. This paper presents a tool-supported approach that improves variability management and tracing by providing means to express feature-based variability on model level. Features are separated in models and automatically composed. The approach supports both positive variability, i.e. adding optional parts to a model, as well as negative variability, i.e. removing parts from a model. Tools are provided that implement the presented concepts. The approach is illustrated with a case study of a home automation system.

[Pos. Paper]
10.09.2007
../data/workshops/MVSPL_GroherVoelter.pdf Download... Abstract... Abstract...
Expressing Feature-Based Variability in Structural Models
together with Iris Groher
Conference: SPLC 2007
Workshop: Managing Variability for Software Product Lines