Anthony Peruma
Anthony Peruma
Home
Experience
Accomplishments
Events
Publications
Courses
Light
Dark
Automatic
Software Maintenance and Evolution
Behind the scenes: On the relationship between developer experience and refactoring
Refactoring is widely recognized as one of the efficient techniques to manage technical debt and maintain a healthy software project …
Eman Abdullah AlOmar
,
Anthony S. Peruma
,
Mohamed Wiem Mkaouer
,
Christian D. Newman
,
Ali Ouni
PDF
Cite
DOI
How Do I Refactor This? An Empirical Study on Refactoring Trends and Topics in Stack Overflow
An essential part of software maintenance and evolution, refactoring is performed by developers, regardless of technology or domain, to …
Anthony S. Peruma
,
Steven Simmons
,
Eman Abdullah AlOmar
,
Christian D. Newman
,
Mohamed Wiem Mkaouer
,
Ali Ouni
PDF
Cite
DOI
An Exploratory Study on the Refactoring of Unit Test Files in Android Applications
An essential activity of software maintenance is the refactoring of source code. Refactoring operations enable developers to take …
Anthony S. Peruma
,
Christian D. Newman
,
Mohamed Wiem Mkaouer
,
Ali Ouni
,
Fabio Palomba
PDF
Cite
DOI
On the Relationship Between Developer Experience and Refactoring: An Exploratory Study and Preliminary Results
Refactoring is one of the means of managing technical debt and maintaining a healthy software structure through enforcing best design …
Eman Abdullah AlOmar
,
Anthony S. Peruma
,
Christian D. Newman
,
Mohamed Wiem Mkaouer
,
Ali Ouni
PDF
Cite
DOI
Cite
×