• DocumentCode
    3460126
  • Title

    A Case Study Comparison of Variability Representation Mechanisms with the HeRA Product Line

  • Author

    Hwi Ahn ; Sungwon Kang ; Jihyun Lee

  • Author_Institution
    Dept. o.f Comput. Sci., KAIST, Daejeon, South Korea
  • fYear
    2013
  • fDate
    3-5 Dec. 2013
  • Firstpage
    416
  • Lastpage
    423
  • Abstract
    Software product line engineering (SPLE) is a software development approach that attempts to maximize reusability. In the domain engineering phase, managing variability poses a great challenge to developers because traditional techniques of software engineering are not applicable in handling variability. In this paper, we apply the Product Family Modeling Language (PFML) approach and the Orthogonal Variability Model (OVM) approaches to the requirements and architecture descriptions of the HeRA product line to represent variability. We derive five important perspectives for practical use and compare both approaches in terms of these perspectives.
  • Keywords
    software product lines; HeRA product line; OVM; PFML; SPLE; case study comparison; domain engineering phase; orthogonal variability model; product family modeling language; software development approach; software product line engineering; variability representation mechanisms; Analytical models; Buildings; Monitoring; Servers; Software; Unified modeling language; OVM; PFML; software product line engineering; variability representation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering (CSE), 2013 IEEE 16th International Conference on
  • Conference_Location
    Sydney, NSW
  • Type

    conf

  • DOI
    10.1109/CSE.2013.70
  • Filename
    6755249