Title
Empirically Based Evolution of a Variability Management Approach at UML Class Level
Abstract
Smarty is a variability management approach for UML-based software product lines. It allows the identification, representation and tracing of variabilities in several UML models by means of an UML profile, the Smarty Profile, and a systematic process, the Smarty Process, with guidelines to provide user directions for applying such a profile. The existing UML-based variability management approaches in the literature, including Smarty, do not provide empirical evidence of their effectiveness, which is an essential requirement for technology transfer to industry. Therefore, this paper presents empirical evidence of the Smarty approach at class level. In addition, this paper demonstrates how Smarty has evolved, by means of its profile and guidelines, based on the obtained results of an experiment and the subjects feedback analysis.
Year
DOI
Venue
2014
10.1109/COMPSAC.2014.58
COMPSAC
Keywords
Field
DocType
software product line, variability, uml, class, smarty, empirical study, evolution,evolution,sociology,uml,variability,software engineering,systematic process,unified modeling language,class,business,empirical study,empirical evidence
Systematic process,Unified Modeling Language,UML tool,Systems engineering,Computer science,Real-time computing,Software,Software product line,Applications of UML,Tracing,Empirical research
Conference
ISSN
Citations 
PageRank 
0730-3157
2
0.39
References 
Authors
10
4