Clustering Software Metric Values Extracted from C# Code for Maintainability Assessment.
Shumail ArshadChristos TjortjisPublished in: SETN (2016)
Keyphrases
- source code
- software systems
- software maintenance
- aspect oriented programming
- clustering algorithm
- distance metric
- software reuse
- software development
- software components
- open source
- clustering method
- program understanding
- software quality
- cluster analysis
- linux kernel
- hierarchical clustering
- maintenance effort
- categorical data
- k means
- self organizing maps
- unsupervised learning
- industry standard
- software projects
- software metrics
- maintenance activities
- rand index
- java programs
- code snippets
- information content
- software design
- metric space
- computer systems
- distance measure
- software engineering
- software testing
- similarity metric
- design patterns
- java virtual machine
- document clustering
- high dimensional data
- case study