Improving predictive models of cognitive complexity using an evolutionary computational approach

Rodrigo A. Vivanco, Dean Jin · Proceedings of CASCON · 2007

The development of software is a human endeavor and program comprehension is an important factor in software maintenance. Predictive models can be used to identify software components as potentially problematic for the purpose of future maintenance. Such modules could lead to increased development effort, and as such, may be in need of mitigating actions such as refactoring or assigning more experienced developers.

Read the paper · More papers on PaperTik