• DocumentCode
    3169783
  • Title

    Variant Comparison - A Technique for Visualizing Software Variants

  • Author

    Duszynski, Slawomir ; Knodel, Jens ; Naab, Matthias ; Hein, Dirk ; Schitter, Clemens

  • Author_Institution
    Fraunhofer Inst. for Exp. Software Eng., Kaiserslautern
  • fYear
    2008
  • fDate
    15-18 Oct. 2008
  • Firstpage
    229
  • Lastpage
    233
  • Abstract
    Successful software systems evolve over time and are typically tailored to individual customer needs. Consequently, these adaptations result in multiple variants of the system. These multiple variants impose a challenge on the development organizations because the variation points are often neither explicitly known nor managed, and emerge uncontrolled. In this paper, we propose a technique that visualizes the variation points on the level of the software architecture. The technique - called variant comparison - has been successfully applied in one internal and two industrial studies. This paper summarizes our practical experience in the application of variant comparison. Further, we discuss our lessons learned on how the variant comparison can enable explicit variability management in a development organization.
  • Keywords
    software architecture; software management; software architecture; software systems; software variant comparison; software variants visualization; variability management; Application software; Control systems; Engineering management; Maintenance engineering; Reverse engineering; Software architecture; Software engineering; Software systems; Technology management; Visualization; SAVE; product line engineering; software architecture; technology transfer; variability management; variation points; visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 2008. WCRE '08. 15th Working Conference on
  • Conference_Location
    Antwerp
  • ISSN
    1095-1350
  • Print_ISBN
    978-0-7695-3429-9
  • Type

    conf

  • DOI
    10.1109/WCRE.2008.22
  • Filename
    4656414