Title :
Filtered mining in program code repositories
Author_Institution :
Fac. of Inf. Technol., Univ. of Manage. & Technol., Malaysia
Abstract :
An approach to automatically mine program code repositories in order to support software reuse is proposed in this paper. Code attributes and structural relationships are used to find and rank the potential elements based on a given query. Static program analysis is used to allow a filtered mining through three well-established metrics that have a direct impact on code quality. The approach has been empirically evaluated and the results obtained were promising.
Keywords :
data mining; program diagnostics; software metrics; software quality; software reusability; code attributes; code quality; filtered mining; metrics; potential elements; program code repositories; software reuse; static program analysis; structural relationships; Accuracy; Complexity theory; Data mining; Measurement; Software engineering; Software reusability; Mining Source Code Repositories; Program Comprehension; Software Metrics; Software Reuse; Static Program Analysis;
Conference_Titel :
Information Retrieval & Knowledge Management (CAMP), 2012 International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4673-1091-8
DOI :
10.1109/InfRKM.2012.6204986