paper-with-me

홈 › Papers

An Empirical Study of the Relationships between Code Readability and Software Complexity

2019-08-30 · Duaa Alawad, Manisha Panta, Minhaz Zibran, Md. Rakibul Islam

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.

📄 PDF Abstract BibTeX arXiv:1909.01760

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine Learning

Similar Papers 제목 키워드 기반

A BERT-based Empirical Study of Privacy Policies' Compliance with GDPR

2024-07-09 · Lu Zhang, Nabil Moukafih, Hamad Alamri, Gregory Epiphaniou 외

Since its implementation in May 2018, the General Data Protection Regulation (GDPR) has prompted businesses to revisit and revise their data handling practices to ensure compliance. The privacy policy, which serves as th…

Learning Syntactic Dense Embedding with Correlation Graph for Automatic Readability Assessment

2021-07-09 · ACL 2021 5 · Xinying Qiu, Yuan Chen, Hanwu Chen, Jian-Yun Nie 외

Deep learning models for automatic readability assessment generally discard linguistic features traditionally used in machine learning models for the task. We propose to incorporate linguistic features into neural networ…

Code Readability in the Age of Large Language Models: An Industrial Case Study from Atlassian

2025-01-20 · Wannita Takerngsaksiri, Micheal Fu, Chakkrit Tantithamthavorn, Jirat Pasuksmit 외

Software engineers spend a significant amount of time reading code during the software development process. This trend is amplified by the emergence of large language models (LLMs) that automatically generate code. Howev…

Lexicon-Enriched Graph Modeling for Arabic Document Readability Prediction

2025-09-26 · Passant Elchafei, Mayar Osama, Mohamed Rageh, Mervat Abuelkheir arxiv

We present a graph-based approach enriched with lexicons to predict document-level readability in Arabic, developed as part of the Constrained Track of the BAREC Shared Task 2025. Our system models each document as a sen…

Graph Neural Network

Readability Measures and Automatic Text Simplification: In the Search of a Construct

2025-11-12 · Rémi Cardon, A. Seza Doğruöz arxiv

Readability is a key concept in the current era of abundant written information. To help making texts more readable and make information more accessible to everyone, a line of researched aims at making texts accessible f…

Text Simplification