Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rodrigo Bonifácio Paulo Borba Informatics Center Federal University of Pernambuco Brazil Sérgio Soares Department of Computing.

Similar presentations


Presentation on theme: "Rodrigo Bonifácio Paulo Borba Informatics Center Federal University of Pernambuco Brazil Sérgio Soares Department of Computing."— Presentation transcript:

1 Rodrigo Bonifácio Paulo Borba Informatics Center Federal University of Pernambuco Brazil {rba2,phmb}@cin.ufpe.br Sérgio Soares Department of Computing and Systems University of Pernambuco Brazil sergio@dsc.upe.br On the Benefits of Variability Management as Crosscutting March 31, 2008

2 March 31, 2008. Early Aspects Worskhop at AOSD.08. © 2008 2 Benefits of a clear separation between variability management artefacts and SPL use case scenarios Three approaches for SPL scenarios were compared… Product Line Use Cases (PLUC) Product Line Use Cases for Systems and Software (PLUSS) Variability Management as Crosscutting... using different evaluation techniques Design structure matrices A suite of metrics for quantifying modularity and complexity Analysis of the effort need to introduce SPL increments Essence of the paper

3 March 31, 2008. Early Aspects Worskhop at AOSD.08. © 2008 3 The clear separation was achieved by (formally) modelling variability management as a crosscutting mechanism Essence of the paper

4 March 31, 2008. Early Aspects Worskhop at AOSD.08. © 2008 4 Example Feature model SPL use case scenarios Feature model Product configurationConfiguration knowledge...

5 March 31, 2008. Early Aspects Worskhop at AOSD.08. © 2008 5 DSMs Effort needed to introduce SPL increments Results PLUCCrosscutting


Download ppt "Rodrigo Bonifácio Paulo Borba Informatics Center Federal University of Pernambuco Brazil Sérgio Soares Department of Computing."

Similar presentations


Ads by Google