2 citations · 2 across the 7 of their papers we have counts for
7 papers
When is Generated Code Difficult to Comprehend? Assessing AI Agent Python Code Proficiency in the Wild
Nanthit Temkulkiat, Chaiyong Ragkhitwetsagul, Morakot Choetkiertikul +2
The rapid adoption of AI coding agents is fundamentally shifting software developers' roles from code authors to code reviewers. While developers spend a significant portion of the…
How Natural Language Proficiency Shapes GenAI Code for Software Engineering Tasks
Ruksit Rojpaisarnkit, Youmei Fan, Kenichi Matsumoto +1
With the widespread adoption of Foundation Model (FM)-powered tools in software engineering, the natural language prompt has become a critical interface between developers and Larg…
jscefr: A Framework to Evaluate the Code Proficiency for JavaScript
Chaiyong Ragkhitwetsagul, Komsan Kongwongsupak, Thanakrit Maneesawas +5
In this paper, we present jscefr (pronounced jes-cee-fer), a tool that detects the use of different elements of the JavaScript (JS) language, effectively measuring the level of pro…
Towards Identifying Code Proficiency through the Analysis of Python Textbooks
Ruksit Rojpaisarnkit, Gregorio Robles, Raula Gaikovina Kula +4
Python, one of the most prevalent programming languages today, is widely utilized in various domains, including web development, data science, machine learning, and DevOps. Recent…
Characterising Contributions that Coincide with Vulnerability Mitigation in NPM Libraries
Ruksit Rojpaisarnkit, Hathaichanok Damrongsiri, Christoph Treude +2
With the urgent need to secure supply chains among Open Source libraries, attention has focused on mitigating vulnerabilities detected in these libraries. Although awareness has im…
Visualizing Contributor Code Competency for PyPI Libraries: Preliminary Results
Indira Febriyanti, Raula Gaikovina Kula, Ruksit Rojpaisarnkit +3
Python is known to be used by beginners to professional programmers. Python provides functionality to its community of users through PyPI libraries, which allows developers to reus…
Intertwining Ecosystems: A Large Scale Empirical Study of Libraries that Cross Software Ecosystems
Kanchanok Kannee, Supatsara Wattanakriengkrai, Ruksit Rojpaisarnkit +2
An increase in diverse technology stacks and third-party library usage has led developers to inevitably switch technologies. To assist these developers, maintainers have started to…