• DocumentCode
    237345
  • Title

    Empirically Based Evolution of a Variability Management Approach at UML Class Level

  • Author

    Marcolino, Anderson ; Oliveira, Edson, Jr. ; Gimenes, Itana ; Barbosa, Ellen F.

  • Author_Institution
    State Univ. of Maringa, Maringa, Brazil
  • fYear
    2014
  • fDate
    21-25 July 2014
  • Firstpage
    354
  • Lastpage
    363
  • 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.
  • Keywords
    Unified Modeling Language; software product lines; Smarty process; Smarty profile; UML class level; UML models; UML profile; UML-based software product lines; UML-based variability management approaches; empirical evidence; systematic process; variabilities identification; variabilities representation; variabilities tracing; Business; Educational institutions; Guidelines; Sociology; Software; Software engineering; Unified modeling language; Class; Empirical Study; Evolution; SMarty; Software Product Line; UML; Variability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2014 IEEE 38th Annual
  • Conference_Location
    Vasteras
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2014.58
  • Filename
    6899237