Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
97 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
44 tokens/sec
o3 Pro
5 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

An Empirical Study of the Relationships between Code Readability and Software Complexity (1909.01760v1)

Published 30 Aug 2019 in cs.SE and cs.LG

Abstract: Code readability and software complexity are important software quality metrics that impact other software metrics such as maintainability, reusability, portability and reliability. This paper presents an empirical study of the relationships between code readability and program complexity. The results are derived from an analysis of 35 Java programs that cover 23 distinct code constructs. The analysis includes six readability metrics and two complexity metrics. Our study empirically confirms the existing wisdom that readability and complexity are negatively correlated. Applying a machine learning technique, we also identify and rank those code constructs that substantially affect code readability.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (4)
  1. Duaa Alawad (1 paper)
  2. Manisha Panta (2 papers)
  3. Minhaz Zibran (1 paper)
  4. Md Rakibul Islam (8 papers)
Citations (12)

Summary

We haven't generated a summary for this paper yet.