• DocumentCode
    3286223
  • Title

    Optimizing Design for Variability Using Traceability Links

  • Author

    Riebisch, Matthias ; Brcina, Robert

  • Author_Institution
    Tech. Univ. of Ilmenau, Ilmenau
  • fYear
    2008
  • fDate
    March 31 2008-April 4 2008
  • Firstpage
    235
  • Lastpage
    244
  • Abstract
    Software systems have to provide flexibility by implementing variability. Existing design methodologies do not support means for optimizing the design for variability and for measuring the overhead effort. Therefore, the solutions cannot be optimized regarding a minimal overhead for variability. Other methods are lacking of a traceability for variability mechanisms, or do not provide means for measuring and optimizing solutions. The paper introduces traceability links for variability with a special emphasis on support for implementation, build and deployment, and presents guidelines for optimizing the design with indicators for evaluating the results. The feasibility of the approach is shown by a case study from an industrial setting.
  • Keywords
    software engineering; software design; software system; software variability; traceability links; Computer industry; Conferences; Design engineering; Design methodology; Design optimization; Guidelines; Optimization methods; Process design; Runtime; Software systems; Characteristic; Optimisation of Design; Traceability; Variability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems, 2008. ECBS 2008. 15th Annual IEEE International Conference and Workshop on the
  • Conference_Location
    Belfast
  • Print_ISBN
    0-7695-3141-5
  • Type

    conf

  • DOI
    10.1109/ECBS.2008.37
  • Filename
    4492405