• DocumentCode
    1636562
  • Title

    The ECCO Tool: Extraction and Composition for Clone-and-Own

  • Author

    Fischer, Stefan ; Linsbauer, Lukas ; Lopez-Herrejon, Roberto E. ; Egyed, Alexander

  • Author_Institution
    Johannes Kepler Univ. Linz, Linz, Austria
  • Volume
    2
  • fYear
    2015
  • Firstpage
    665
  • Lastpage
    668
  • Abstract
    Software reuse has become mandatory for companies to compete and a wide range of reuse techniques are available today. However, ad hoc practices such as copying existing systems and customizing them to meet customer-specific needs are still pervasive, and are generically called clone-and-own. We have developed a conceptual framework to support this practice named ECCO that stands for Extraction and Composition for Clone-and-Own. In this paper we present our Eclipse-based tool to support this approach. Our tool can automatically locate reusable parts from previously developed products and subsequently compose a new product from a selection of desired features. The tools demonstration video can be found here: http://youtu.be/N6gPekuxU6o.
  • Keywords
    software product lines; ECCO tool; Eclipse-based tool; customer-specific needs; extraction-and-composition-for-clone-and-own; feature selection; software product lines; software reuse; Conferences; Data mining; Distance measurement; Feature extraction; Software; Software engineering; Systematics; clone-and-own; feature interactions; features; product variants; reuse;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on
  • Conference_Location
    Florence
  • Type

    conf

  • DOI
    10.1109/ICSE.2015.218
  • Filename
    7203038