• DocumentCode
    3331690
  • Title

    Automated Software Product Line Engineering and Product Derivation

  • Author

    Gomaa, Hassan ; Shin, Michael E.

  • Author_Institution
    Dept. of Inf. & Software Eng., George Mason Univ., Fairfax, VA
  • fYear
    2007
  • fDate
    Jan. 2007
  • Abstract
    This paper describes a prototype automated software product line engineering environment, in which a multiple view model of the product line architecture and components are developed and stored in a product line repository. Automated software product derivation consists of tailoring the product line architecture given the product features and selecting the components to be included in the product. The automated environment is built on top of Rational Rose RT. Automated support is provided for developing multiple product line views, using the feature model as the unifying view, an underlying product line meta-model that provides a schema for a product line repository, support for consistency checking among the multiple views, and support for feature-based product line derivation
  • Keywords
    computer aided software engineering; product development; software architecture; software prototyping; software reusability; Rational Rose RT; automated software product line engineering; consistency checking; feature-based product line derivation; multiple view model; product features; product line architecture; product line meta-model; product line repository; product line schema; Computer architecture; Computer science; Design engineering; Prototypes; Software development management; Software engineering; Software prototyping; Software systems; Software tools; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on
  • Conference_Location
    Waikoloa, HI
  • ISSN
    1530-1605
  • Electronic_ISBN
    1530-1605
  • Type

    conf

  • DOI
    10.1109/HICSS.2007.95
  • Filename
    4076958