A Cohesion Metric Approach to Dividing Source Code into Functional Segments to Improve Maintainability.
Norihiro YoshidaMasataka KinoshitaHajimu IidaPublished in: CSMR (2012)
Keyphrases
- source code
- open source
- software systems
- software maintenance
- open source software
- static analysis
- software projects
- high level
- software engineers
- software evolution
- execution traces
- plagiarism detection
- free software
- real world
- program understanding
- version control
- program slicing
- reverse engineer
- code reuse
- linux kernel
- maintenance activities
- software artifacts
- software metrics
- legacy systems
- mailing lists
- open source projects
- case study