Improving Software Quality Through the Development of Code Readability
In this paper, the authors present the role of software readability on software development cost. They dispute that the upfront cost of incorporating software readability pays off attractively at later stages in the life cycle, especially at the maintenance phase which is where most of the life cycle cost of software is expended. They explore the concept of code readability and investigate its relation to software quality. They build an automated readability measure and show that it can be 75 percent effective and better than a human, on average, at predicting readability judgments.