• DocumentCode
    2741826
  • Title

    Tool support for traceable product evolution

  • Author

    Lago, P. ; Niemelä, E. ; Van Vliet, H.

  • Author_Institution
    Vrije Univ., Amsterdam, Netherlands
  • fYear
    2004
  • fDate
    24-26 March 2004
  • Firstpage
    261
  • Lastpage
    269
  • Abstract
    In software product families, the full benefit of reuse can only be achieved if traceability of requirements to architecture, components and further down to source code is supported. This requires automated tool support for tracing from the abstract features of the product family to a set of concrete features and source code of family members. We extended a commercial software tool to support top-down as well as bottom-up traceability in product families, from the family feature map all the way down to implementation files. At the code level, both newly developed and commercial-off-the-shelf components are accommodated. The tool has been validated by (bottom-up) filling the tool´s reuse base with features, components, documentation files, etc. from six related products in the next generation network service domain, and next deriving a seventh product from this reuse base.
  • Keywords
    formal verification; software architecture; software maintenance; software reusability; software tools; commercial-off-the-shelf components; next generation network service domain; software product families; software requirements; software reusability; tool support; traceable product evolution; Acceleration; Computer architecture; Concrete; Documentation; Filling; Next generation networking; Programming; Software systems; Software tools; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering, 2004. CSMR 2004. Proceedings. Eighth European Conference on
  • ISSN
    1534-5351
  • Print_ISBN
    0-7695-2107-X
  • Type

    conf

  • DOI
    10.1109/CSMR.2004.1281428
  • Filename
    1281428