• Title of article

    XVCL: a mechanism for handling variants in software product lines

  • Author/Authors

    Hongyu Zhang، نويسنده , , Stan Jarzabek، نويسنده ,

  • Issue Information
    دوهفته نامه با شماره پیاپی سال 2004
  • Pages
    27
  • From page
    381
  • To page
    407
  • Abstract
    Software reuse focused on product lines has emerged as one of the promising ways to increase software productivity and quality. XVCL (XML-based Variant Configuration Language) is a variability mechanism that we developed for handling variants in software product lines. We apply XVCL to develop product line assets (including the domain model, product line architecture and generic components) as a set of x-frames that are capable of accommodating both commonality and variability in a domain. Specific systems, members of a product line, can be constructed by adapting and composing x-frames. In this paper, we illustrate our approach using examples from our product line project on the Computer Aided Dispatch (CAD) domain.
  • Keywords
    XVCL , Variability mechanism , Frame technology , Software product lines
  • Journal title
    Science of Computer Programming
  • Serial Year
    2004
  • Journal title
    Science of Computer Programming
  • Record number

    1079751