138 citations · 142 across the 4 of their papers we have counts for
6 papers
Giving Back: Contributions Congruent to Library Dependency Changes in a Software Ecosystem
Supatsara Wattanakriengkrai, Dong Wang, Raula Gaikovina Kula +4
Popular adoption of third-party libraries for contemporary software development has led to the creation of large inter-dependency networks, where sustainability issues of a single…
Towards Just-Enough Documentation for Agile Effort Estimation: What Information Should Be Documented?
Jirat Pasuksmit, Patanamon Thongtanunam, Shanika Karunasekera
Effort estimation is an integral part of activities planning in Agile iterative development. An Agile team estimates the effort of a task based on the available information which i…
Assessing the Students' Understanding and their Mistakes in Code Review Checklists -- An Experience Report of 1,791 Code Review Checklist Questions from 394 Students
Chun Yong Chong, Patanamon Thongtanunam, Chakkrit Tantithamthavorn
Code review is a widely-used practice in software development companies to identify defects. Hence, code review has been included in many software engineering curricula at universi…
Predicting Defective Lines Using a Model-Agnostic Technique
Supatsara Wattanakriengkrai, Patanamon Thongtanunam, Chakkrit Tantithamthavorn +2
Defect prediction models are proposed to help a team prioritize source code areas files that need Software QualityAssurance (SQA) based on the likelihood of having defects. However…
Automatically Generating Documentation for Lambda Expressions in Java
Anwar Alqaimi, Patanamon Thongtanunam, Christoph Treude
When lambda expressions were introduced to the Java programming language as part of the release of Java 8 in 2014, they were the language's first step into functional programming.…
The Impact of Human Factors on the Participation Decision of Reviewers in Modern Code Review
Shade Ruangwan, Patanamon Thongtanunam, Akinori Ihara +1
Modern Code Review (MCR) plays a key role in software quality practices. In MCR process, a new patch (i.e., a set of code changes) is encouraged to be examined by reviewers in orde…