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

Reassessing Java Code Readability Models with a Human-Centered Approach (2401.14936v1)

Published 26 Jan 2024 in cs.SE and cs.HC

Abstract: To ensure that LLMs effectively support user productivity, they need to be adjusted. Existing Code Readability (CR) models can guide this alignment. However, there are concerns about their relevance in modern software engineering since they often miss the developers' notion of readability and rely on outdated code. This research assesses existing Java CR models for LLM adjustments, measuring the correlation between their and developers' evaluations of AI-generated Java code. Using the Repertory Grid Technique with 15 developers, we identified 12 key code aspects influencing CR that were consequently assessed by 390 programmers when labeling 120 AI-generated snippets. Our findings indicate that when AI generates concise and executable code, it is often considered readable by CR models and developers. However, a limited correlation between these evaluations underscores the importance of future research on learning objectives for adjusting LLMs and on the aspects influencing CR evaluations included in predictive models.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (7)
  1. Agnia Sergeyuk (12 papers)
  2. Olga Lvova (2 papers)
  3. Sergey Titov (16 papers)
  4. Anastasiia Serova (3 papers)
  5. Farid Bagirov (4 papers)
  6. Evgeniia Kirillova (1 paper)
  7. Timofey Bryksin (67 papers)
Citations (1)

Summary

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

X Twitter Logo Streamline Icon: https://streamlinehq.com