• DocumentCode
    3460288
  • Title

    Extending the product family approach to support n-dimensional and hierarchical product lines

  • Author

    Thompson, Jeffrey M. ; Heimdahl, Mats P E

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Minnesota Univ., Minneapolis, MN, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    56
  • Lastpage
    64
  • Abstract
    The software product-line approach (for software product families) is one of the success stories of software reuse. When applied, it can result in cost savings and increases in productivity. In addition, in safety-critical systems the approach has the potential for reuse of analysis and testing results, which can lead to safer systems. Nevertheless, there are times when it seems like a product family approach should work when, in fact, there are difficulties in properly defining the boundaries of the product family. The authors draw on their experiences in applying the software product-line approach to a family of mobile robots as well as case studies done by others to: (1) illustrate how domain structure can currently limit applicability of product-line approaches to certain domains, and (2) demonstrate our initial progress towards a solution using a set-theoretic approach to reason about domains of what we call n-dimensional and hierarchical product families
  • Keywords
    mobile robots; robot programming; safety-critical software; set theory; software quality; software reusability; case studies; cost savings; domain structure; hierarchical product families; hierarchical product lines; mobile robots; n-dimensional product lines; product family approach; productivity; safety-critical systems; set-theoretic approach; software product families; software product-line approach; software reuse; testing results; Computer science; Costs; Mobile robots; Productivity; Programming profession; System testing; Tree data structures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering, 2001. Proceedings. Fifth IEEE International Symposium on
  • Conference_Location
    Toronto, Ont.
  • Print_ISBN
    0-7695-1125-2
  • Type

    conf

  • DOI
    10.1109/ISRE.2001.948544
  • Filename
    948544