• DocumentCode
    2853030
  • Title

    Decision-Model-Based Code Generation for SPLE

  • Author

    Weiss, David M. ; Li, Jimmy J. ; Slye, H. ; Dinh-Trong, T. ; Sun, Hongyu

  • Author_Institution
    Avaya Labs., Basking Ridge, NJ
  • fYear
    2008
  • fDate
    8-12 Sept. 2008
  • Firstpage
    129
  • Lastpage
    138
  • Abstract
    Software product line engineering (SPLE) takes advantage of the commonalities and predicts variabilities among members of a family to create efficient means of producing those members. Different approaches use different methods for defining the product line and producing members of the product line. We describe and demonstrate through a case study the FAST process for achieving generation of members of the product line. The case study introduces the idea of representing constraints among variabilities as edges in a graph and using different graph walking algorithms to generate members of the product line.
  • Keywords
    decision theory; graph theory; product development; program compilers; software reusability; FAST process; SPLE; decision-model-based code generation; graph walking algorithms; software product line engineering; Application software; Computer science; Decision theory; Java; Legged locomotion; Linux; Performance analysis; Software testing; Software tools; Sun; code generation; decision model; software product line engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Product Line Conference, 2008. SPLC '08. 12th International
  • Conference_Location
    Limerick
  • Print_ISBN
    978-0-7695-3303-2
  • Type

    conf

  • DOI
    10.1109/SPLC.2008.42
  • Filename
    4626847