• DocumentCode
    3401353
  • Title

    Exploratory Analysis of the Relations between Code Cloning and Open Source Software Quality

  • Author

    Kozlov, Denis ; Koskinen, Jussi ; Sakkinen, Markku ; Markkula, Jouni

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Syst., Univ. of Jyvaskyla, Jyväskyla, Finland
  • fYear
    2010
  • fDate
    Sept. 29 2010-Oct. 2 2010
  • Firstpage
    358
  • Lastpage
    363
  • Abstract
    In recent literature there is still a lack of understanding how the reuse and cloning of software affects its quality. The focus of this study is to analyze the relationships between source code cloning and software quality for the case of open source software project forks (SPFs) as a kind of software reuse. In total 117 releases related to three generations of eight eMule SPFs were scrutinized. Software quality was measured in terms of internal quality attributes. The tools CCFinderX and SoftCalc were used to measure code cloning metrics and internal quality attributes, respectively. In total 8 code cloning metrics and 71 internal quality attributes were analyzed. The quantitative relationships between the code cloning metrics and internal quality attributes were identified based on Pearson product moment correlation analysis. Our results revealed a number of important relationships between the metrics under study.
  • Keywords
    public domain software; software management; software metrics; software quality; software reusability; CCFinderX; SoftCalc; code cloning metrics; exploratory analysis; open source software quality; software cloning; software project forks; software reuse; source code cloning; Arrays; Cloning; Complexity theory; Correlation; Heuristic algorithms; Measurement; Software; code cloning; internal quality attributes; open source software; software quality; software reuse;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Information and Communications Technology (QUATIC), 2010 Seventh International Conference on the
  • Conference_Location
    Porto
  • Print_ISBN
    978-1-4244-8539-0
  • Electronic_ISBN
    978-0-7695-4241-6
  • Type

    conf

  • DOI
    10.1109/QUATIC.2010.94
  • Filename
    5655665