Authors:
José Jorge Barreto Torres
1
;
Methanias C. R. Junior
1
and
Mário André de Freitas Farias
2
Affiliations:
1
Federal University of Sergipe - UFS, Brazil
;
2
Federal Institute of Sergipe - IFS, Brazil
Keyword(s):
Software, Mining Software Repositories, Clones, Experimental Software Engineering, Closed-source Projects.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Software Engineering
Abstract:
Open Source Software (OSS) repositories are widely used to execute studies around code clone detection, mostly inside the public scenario. However, corporative code Repositories have their content restricted and protected from access by developers who are not part of the company. Besides, there are a lot of questions regarding paradigm efficiency and its relation to clone manifestation. This article presents an experiment performed on systems developed in a large private education company, to observe and compare the incidence of cloned code between Object Oriented and Procedural proprietary software, using an exact similarity threshold. The results indicate that Object Oriented Software wondrously showed higher cloned lines of code incidence and a similar use of abstraction (clone sets) for functions or methods.