activity
20222026
most citedRefactoring to Pythonic Idioms: A Hybrid Knowledge-Driven Approach Leveraging Large Language Models

16 citations · 19 across the 5 of their papers we have counts for

collaborators
Showing cs.SEShow all

6 papers · 1 filter

cs.SE2026★ 1 cited

Still Manual? Automated Linter Configuration via DSL-Based LLM Compilation of Coding Standards

Zejun Zhang, Yixin Gan, Zhenchang Xing +5

Coding standards are essential for maintaining consistent and high-quality code across teams and projects. Linters help developers enforce these standards by detecting code violati…

cs.SE2025

A Benchmark for Localizing Code and Non-Code Issues in Software Projects

Zejun Zhang, Jian Wang, Qingyun Yang +7

Accurate project localization (e.g., files and functions) for issue resolution is a critical first step in software maintenance. However, existing benchmarks for issue localization…

cs.SE2025

Deployability-Centric Infrastructure-as-Code Generation: Fail, Learn, Refine, and Succeed through LLM-Empowered DevOps Simulation

Tianyi Zhang, Shidong Pan, Zejun Zhang +2

Infrastructure-as-Code (IaC) generation holds significant promise for automating cloud infrastructure provisioning. Recent advances in Large Language Models (LLMs) present a promis…

cs.SE2024★ 16 cited

Refactoring to Pythonic Idioms: A Hybrid Knowledge-Driven Approach Leveraging Large Language Models

Zejun Zhang, Zhenchang Xing, Xiaoxue Ren +2

Pythonic idioms are highly valued and widely used in the Python programming community. However, many Python users find it challenging to use Pythonic idioms. Adopting a rule-based…

cs.SE2023★ 1 cited

Faster or Slower? Performance Mystery of Python Idioms Unveiled with Empirical Evidence

Zejun Zhang, Zhenchang Xing, Xin Xia +3

The usage of Python idioms is popular among Python developers in a formative study of 101 performance-related questions of Python idioms on Stack Overflow, we find that developers…

cs.SE2022★ 1 cited

Making Python Code Idiomatic by Automatic Refactoring Non-Idiomatic Python Code with Pythonic Idioms

Zejun Zhang, Zhenchang Xing, Xin Xia +2

Compared to other programming languages (e.g., Java), Python has more idioms to make Python code concise and efficient. Although pythonic idioms are well accepted in the Python com…