• DocumentCode
    2452857
  • Title

    A case study on applying clone technology to an industrial application framework

  • Author

    Tüzün, Eray ; Er, Emre

  • Author_Institution
    Havelsan A.S, Ankara, Turkey
  • fYear
    2012
  • fDate
    4-4 June 2012
  • Firstpage
    57
  • Lastpage
    61
  • Abstract
    Dealing with clones is a common problem in large-scale software projects. While most of the research in this area is focused on detecting, and investigating the reasons of clones, little research has been done on the use of clone technology in large-scale industrial software. In this paper we present an in-depth case study of cloning in Command and Control Software Framework (CCSF) developed by HAVELSAN, a large software company in the Turkish defense industry. We proposed a practical classification schema for clones based on their removal strategies. A detailed analysis on categorization of clones, and lessons learned in clone management of large-scale industrial software systems are presented.
  • Keywords
    DP industry; command and control systems; control engineering computing; defence industry; project management; software maintenance; software management; CCSF; HAVELSAN; Turkish defense industry; clone categorization; clone detection; clone management; clone technology; cloning; command and control software framework; industrial application framework; large-scale industrial software system; large-scale software project; practical classification schema; removal strategy; software company; Cloning; Conferences; Java; Maintenance engineering; Software maintenance; Software systems; application of clone analysis; industrial experiences with clone analysis; software clones; types of clones;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Clones (IWSC), 2012 6th International Workshop on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1794-8
  • Type

    conf

  • DOI
    10.1109/IWSC.2012.6227867
  • Filename
    6227867