Anthony Peruma

Orcid: 0000-0003-2585-657X

According to our database1, Anthony Peruma authored at least 42 papers between 2017 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Behind the scenes: On the relationship between developer experience and refactoring.
J. Softw. Evol. Process., January, 2024

Making Team Projects with Novices More Effective: An Experience Report.
Proceedings of the 57th Hawaii International Conference on System Sciences, 2024

2023
How is Software Reuse Discussed in Stack Overflow?
CoRR, 2023

Rename Chains: An Exploratory Study on the Occurrence and Characteristics of Identifiers Undergoing Multiple Renamings.
CoRR, 2023

An Exploratory Study on the Occurrence of Self-Admitted Technical Debt in Android Apps.
Proceedings of the 2023 ACM/IEEE International Conference on Technical Debt (TechDebt), 2023

An Exploratory Study on the Usage and Readability of Messages Within Assertion Methods of Test Cases.
Proceedings of the 2nd IEEE/ACM International Workshop on Natural Language-Based Software Engineering, 2023

Performance Comparison of Binary Machine Learning Classifiers in Identifying Code Comment Types: An Exploratory Study.
Proceedings of the 2nd IEEE/ACM International Workshop on Natural Language-Based Software Engineering, 2023

Do the Test Smells Assertion Roulette and Eager Test Impact Students' Troubleshooting and Debugging Capabilities?
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training, 2023

2022
An Ensemble Approach for Annotating Source Code Identifiers With Part-of-Speech Tags.
IEEE Trans. Software Eng., 2022

How do i refactor this? An empirical study on refactoring trends and topics in Stack Overflow.
Empir. Softw. Eng., 2022

Understanding Digits in Identifier Names: An Exploratory Study.
Proceedings of the 2022 IEEE/ACM 1st International Workshop on Natural Language-Based Software Engineering (NLBSE 2022), 2022

Refactoring Debt: Myth or Reality? An Exploratory Study on the Relationship Between Technical Debt and Refactoring.
Proceedings of the 19th IEEE/ACM International Conference on Mining Software Repositories, 2022

An Exploratory Study on Refactoring Documentation in Issues Handling.
Proceedings of the 19th IEEE/ACM International Conference on Mining Software Repositories, 2022

2021
How we refactor and how we document it? On the use of supervised machine learning algorithms to classify refactoring documentation.
Expert Syst. Appl., 2021

On the Distribution of "Simple Stupid Bugs" in Unit Test Files: An Exploratory Study.
Proceedings of the 18th IEEE/ACM International Conference on Mining Software Repositories, 2021

Using Grammar Patterns to Interpret Test Method Name Evolution.
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021

IDEAL: An Open-Source Identifier Name Appraisal Tool.
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021

Test Smell Detection Tools: A Systematic Mapping Study.
Proceedings of the EASE 2021: Evaluation and Assessment in Software Engineering, 2021

2020
Contextualizing rename decisions using refactorings, commit messages, and data types.
J. Syst. Softw., 2020

On the generation, structure, and semantics of grammar patterns in source code identifiers.
J. Syst. Softw., 2020

tsDetect: an open source test smells detection tool.
Proceedings of the ESEC/FSE '20: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2020

An Exploratory Study on the Refactoring of Unit Test Files in Android Applications.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

On the Relationship Between Developer Experience and Refactoring: An Exploratory Study and Preliminary Results.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020

2019
Permission Issues in Open-Source Android Apps: An Exploratory Study.
Proceedings of the 19th International Working Conference on Source Code Analysis and Manipulation, 2019

Contextualizing Rename Decisions using Refactorings and Commit Messages.
Proceedings of the 19th International Working Conference on Source Code Analysis and Manipulation, 2019

An empirical history of permission requests and mistakes in open source Android apps.
Proceedings of the 16th International Conference on Mining Software Repositories, 2019

Towards a Model to Appraise and Suggest Identifier Names.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

Modeling the Relationship Between Identifier Name and Behavior.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

An Open Dataset of Abbreviations and Expansions.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

An Empirical Study of Abbreviations and Expansions in Software Artifacts.
Proceedings of the 2019 IEEE International Conference on Software Maintenance and Evolution, 2019

A preliminary study of Android refactorings.
Proceedings of the 6th International Conference on Mobile Software Engineering and Systems, 2019

On the distribution of test smells in open source Android applications: an exploratory study.
Proceedings of the 29th Annual International Conference on Computer Science and Software Engineering, 2019

Variability in Library Evolution.
Proceedings of the Software Engineering for Variability Intensive Systems, 2019

2018
Apps for everyone: mobile accessibility learning modules.
Inroads, 2018

An empirical investigation of how and why developers rename identifiers.
Proceedings of the 2nd International Workshop on Refactoring, 2018

Investigating user perception and comprehension of Android permission models.
Proceedings of the 5th International Conference on Mobile Software Engineering and Systems, MOBILESoft@ICSE 2018, Gothenburg, Sweden, May 27, 2018

Providing an experiential cybersecurity learning experience through mobile security labs.
Proceedings of the 1st International Workshop on Security Awareness from Design to Deployment, 2018

Understanding the relationship between quality and security: a large-scale analysis of Android applications.
Proceedings of the 1st International Workshop on Security Awareness from Design to Deployment, 2018

Security: a critical quality attribute in self-adaptive systems.
Proceedings of the 13th International Conference on Software Engineering for Adaptive and Self-Managing Systems, 2018

2017
Who Added That Permission to My App? An Analysis of Developer Permission Changes in Open Source Android Apps.
Proceedings of the 4th IEEE/ACM International Conference on Mobile Software Engineering and Systems, 2017

Understanding Software Vulnerabilities Related to Architectural Security Tactics: An Empirical Investigation of Chromium, PHP and Thunderbird.
Proceedings of the 2017 IEEE International Conference on Software Architecture, 2017

CollabAll: Inclusive Discussion Support System For Deaf and Hearing Students.
Proceedings of the 19th International ACM SIGACCESS Conference on Computers and Accessibility, 2017


  Loading...