• DocumentCode
    2869885
  • Title

    Asset recovery and their incorporation into product lines

  • Author

    Knodel, Jens ; John, Isabel ; Ganesan, Dharmalingam ; Pinzger, Martin ; Usero, Fernando ; Arciniegas, Jose L. ; Riva, Claudio

  • Author_Institution
    Fraunhofer Inst. for Exp. Software Eng. (IESE), Kaiserslautern, Germany
  • fYear
    2005
  • fDate
    7-11 Nov. 2005
  • Abstract
    Software product lines aim in having a common platform from which several similar products can be derived. The elements of the platform are called assets and they are managed in an asset base being part of the product line infrastructure. Assets can include own developments, open source or third-party software modules, as well as design and project documents. In the context of the European-wide project FAMILIES, we concentrated on techniques used to populate the asset base by recovering assets from existing systems. We present an approach on how to incorporate existing assets into the product line infrastructure. Thereby we explicitly distinguish the asset origins and the different information sources available. The incorporation is a quality-driven process that is backed up by a set of reverse engineering techniques to evaluate the asset´s internal quality. The quality assessment of an asset is the critical measurement for industrial development organizations in order to incorporate assets into their product line infrastructure.
  • Keywords
    production engineering computing; project management; public domain software; reverse engineering; software management; software quality; FAMILIES project; asset quality assessment; asset recovery; design document; industrial development organizations; information sources; open source software module; project document; quality-driven process; reverse engineering; software product line engineering; third-party software module; Asset management; Computer architecture; Informatics; Investments; Open source software; Quality assessment; Reverse engineering; Software architecture; Software engineering; Time to market; architecture; asset incorporation; asset recovery; product line engineering; reverse engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reverse Engineering, 12th Working Conference on
  • ISSN
    1095-1350
  • Print_ISBN
    0-7695-2474-5
  • Type

    conf

  • DOI
    10.1109/WCRE.2005.8
  • Filename
    1566152