Title of article :
Systematic Management of Variability in UML-based Software Product Lines
Author/Authors :
Oliveira Junior, Edson A. University of S˜ao Paulo, ICMC-USP, Brazil , Gimenes, Itana M. S. State University of Maring´a, DIN-UEM, Brazil , Maldonado, Jos´e C. University of S˜ao Paulo, ICMC-USP, Brazil
From page :
2374
To page :
2393
Abstract :
This paper presents SMarty, a variability management approach for UMLbased software product lines (PL). SMarty is supported by a UML profile, the SMartyProfile, and a process for managing variabilities, the SMartyProcess. SMartyProfile aims at representing variabilities, variation points, and variants in UML models by applying a set of stereotypes. SMartyProcess consists of a set of activities that is systematically executed to trace, identify, and control variabilities in a PL based on SMarty. It also identifies variability implementation mechanisms and analyzes specific product configurations. In addition, a more comprehensive application of SMarty is presented using SEI’s Arcade Game Maker PL. An evaluation of SMarty and related work are discussed
Keywords :
Profile , Stereotypes , UML , based Software Product Lines , VariabilityManagement
Journal title :
Journal of J.UCS (Journal of Universal Computer Science)
Journal title :
Journal of J.UCS (Journal of Universal Computer Science)
Record number :
2661801
Link To Document :
بازگشت