This site requires Cookies enabled in your browser for login.
Updating ...
WaterNet Home
WaterNet
for
pour le
Canada
Menu
WaterNet
Home
GWFO
Home
Master
List
Data
Centre
Collections
X
Defaults
Select All
Websites
X
Global Water Futures Observatories (GWFO) Global Water Futures (GWF) Global Institute for Water Security (GIWS) International Network of Alpine Research Catchment Hydrology
Legacy Research Programs
X
Changing Cold Regions Network (CCRN) Drought Research Initiative (DRI) International Network of Alpine Research Catchment Hydrology (Legacy Site) Improving Processes & Parameterization for Prediction in Cold Regions Hydrology (IP3) The Mackenzie Global Energy and Water Cycle Experiment (GEWEX) Study (MAGS)
Legacy sites
Map
Utilities
X
Account Settings Metadata Editor Record List Alias List Editor
Data Centre
Data Type Editor
. . .
X
Clear
Select All
Advanced Search
Go to Top⇡
Related items loading ...
Fetching Chart ...
Publication Additional Information Download
Publication Type
Journal Article
Authorship
Mondal, M., Roy, B., Roy, C. K., & Schneider, K. A.
Title
Ranking co-change candidates of micro-clones
Year
2019
Publication Outlet
In Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (pp. 244-253
DOI
https://dl.acm.org/doi/abs/10.5555/3370272.3370298
Citation
Mondal, M., Roy, B., Roy, C. K., & Schneider, K. A. (2019d). Ranking co-change candidates of micro-clones. In Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering (pp. 244-253). https://dl.acm.org/doi/abs/10.5555/3370272.3370298
Abstract
Identical or nearly similar code fragments in a software system's code-base are known as code clones. Code clones from the same clone class have a tendency of co-changing (changing together) consistently during evolution. Focusing on this co-change tendency, existing studies have investigated prediction and ranking co-change candidates of regular clones. However, a recent study shows that micro-clones which are smaller than the minimum size threshold of regular clones might also need to be co-changed consistently during evolution. Thus, identifying and ranking co-change candidates of micro-clones is also important. In this paper, we investigate factors that influenc the co-change tendency of the co-change candidates of a target micro-clone fragment. We mine fil level evolutionary coupling from thousands of revisions of our subject systems through mining association rules and analyze this coupling for the purpose of ranking. According to our finding on six open-source subject systems written in Java and C, consistent co-change tendency of micro-clones is influenc d by fil proximity of the micro-clone fragments as well as evolutionary coupling of the file containing those micro-clone fragments. On the basis of our finding we propose a composite ranking mechanism by incorporating both fil proximity and file coupling for ranking co-change candidates for micro-clones and fin that our proposed mechanism performs significantl better than File Proximity Ranking mechanism. We believe that our proposed ranking mechanism has the potential to help programmers in updating micro-clones consistently with less effort
Program Affiliations
GWF: Global Water Futures
Publication Stage
Published
Download Links
https://dl.acm.org/doi/abs/10.5555/3370272.3370298
© 2026 - WaterNet Version 2026-06-10
Global Water Futures Observatories
Powered by
G W F Net
T-2022-12-05-U1kcEuBY8P0apWyLy5f7Paw Publication 1.0