<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Publications | Anthony Peruma</title><link>https://www.peruma.me/publication/</link><atom:link href="https://www.peruma.me/publication/index.xml" rel="self" type="application/rss+xml"/><description>Publications</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><image><url>https://www.peruma.me/media/icon_hu6ff2303f8c70218a48ee81c54ca12e93_198050_512x512_fill_lanczos_center_3.png</url><title>Publications</title><link>https://www.peruma.me/publication/</link></image><item><title>Practitioner Views on Mobile App Accessibility: Practices and Challenges</title><link>https://www.peruma.me/publication/2026-icse-accessibility/</link><pubDate>Sun, 12 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2026-icse-accessibility/</guid><description/></item><item><title>Understanding npm Developers' Practices, Challenges, and Recommendations for Secure Package Development</title><link>https://www.peruma.me/publication/2026-chase-npm/</link><pubDate>Sun, 12 Apr 2026 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2026-chase-npm/</guid><description/></item><item><title>Understanding Computer Science Students' Career Fair Experiences: Goals, Preparation, and Outcomes</title><link>https://www.peruma.me/publication/2026-hicss-career/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2026-hicss-career/</guid><description/></item><item><title>ChatGPT for Code Refactoring: Analyzing Topics, Interaction, and Effective Prompts</title><link>https://www.peruma.me/publication/2025-cascon-chatgpt/</link><pubDate>Mon, 10 Nov 2025 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2025-cascon-chatgpt/</guid><description/></item><item><title>Exploring Large Language Models for Analyzing and Improving Method Names in Scientific Code</title><link>https://www.peruma.me/publication/2025-esem-llm/</link><pubDate>Thu, 02 Oct 2025 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2025-esem-llm/</guid><description/></item><item><title>Identifier Name Similarities: An Exploratory Study</title><link>https://www.peruma.me/publication/2025-esem-similarities/</link><pubDate>Thu, 02 Oct 2025 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2025-esem-similarities/</guid><description/></item><item><title>On the structure and semantics of identifier names containing closed syntactic category words</title><link>https://www.peruma.me/publication/2025-emse-closed/</link><pubDate>Thu, 24 Jul 2025 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2025-emse-closed/</guid><description/></item><item><title>Exploring Code Comprehension in Scientific Programming: Preliminary Insights from Research Scientists</title><link>https://www.peruma.me/publication/2025-icpc-survey/</link><pubDate>Mon, 28 Apr 2025 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2025-icpc-survey/</guid><description/></item><item><title>Method Names in Jupyter Notebooks: An Exploratory Study</title><link>https://www.peruma.me/publication/2025-icpc-notebooks/</link><pubDate>Mon, 28 Apr 2025 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2025-icpc-notebooks/</guid><description/></item><item><title>SCALAR: A Part-of-speech Tagger for Identifiers</title><link>https://www.peruma.me/publication/2025-icpc-tool/</link><pubDate>Mon, 28 Apr 2025 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2025-icpc-tool/</guid><description/></item><item><title>Exploring Accessibility Trends and Challenges in Mobile App Development: A Study of Stack Overflow Questions</title><link>https://www.peruma.me/publication/2025-hicss-accessibility/</link><pubDate>Tue, 07 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2025-hicss-accessibility/</guid><description/></item><item><title>Mobile App Security Trends and Topics: An Examination of Questions From Stack Overflow</title><link>https://www.peruma.me/publication/2025-hicss-security/</link><pubDate>Tue, 07 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2025-hicss-security/</guid><description/></item><item><title>The Impact of Generative AI-Powered Code Generation Tools on Software Engineer Hiring: Recruiters' Experiences, Perceptions, and Strategies</title><link>https://www.peruma.me/publication/2025-hicss-recruiter/</link><pubDate>Tue, 07 Jan 2025 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2025-hicss-recruiter/</guid><description/></item><item><title>A Developer-Centric Study Exploring Mobile Application Security Practices and Challenges</title><link>https://www.peruma.me/publication/2024-icsme-security/</link><pubDate>Sun, 06 Oct 2024 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2024-icsme-security/</guid><description/></item><item><title>On the Rationale and Use of Assertion Messages in Test Code: Insights from Software Practitioners</title><link>https://www.peruma.me/publication/2024-icsme-assert/</link><pubDate>Sun, 06 Oct 2024 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2024-icsme-assert/</guid><description/></item><item><title>Insights from the Field: Exploring Students' Perspectives on Bad Unit Testing Practices</title><link>https://www.peruma.me/publication/2024-iticse-tsdetect/</link><pubDate>Wed, 03 Jul 2024 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2024-iticse-tsdetect/</guid><description/></item><item><title>Impostor Syndrome in Final Year Computer Science Students: An Eye Tracking and Biometrics Study</title><link>https://www.peruma.me/publication/2024-ac-eyetracking/</link><pubDate>Tue, 02 Jul 2024 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2024-ac-eyetracking/</guid><description/></item><item><title>Making Team Projects with Novices More Effective: An Experience Report</title><link>https://www.peruma.me/publication/2024-hicss-capstone/</link><pubDate>Thu, 04 Jan 2024 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2024-hicss-capstone/</guid><description/></item><item><title>An Exploratory Study on the Occurrence of Self-Admitted Technical Debt in Android Apps</title><link>https://www.peruma.me/publication/2023-techdebt-android/</link><pubDate>Sun, 14 May 2023 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2023-techdebt-android/</guid><description/></item><item><title>An Exploratory Study on the Usage and Readability of Messages Within Assertion Methods of Test Cases</title><link>https://www.peruma.me/publication/2023-nlbse-assert/</link><pubDate>Sun, 14 May 2023 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2023-nlbse-assert/</guid><description/></item><item><title>Do the Test Smells Assertion Roulette and Eager Test Impact Students' Troubleshooting and Debugging Capabilities?</title><link>https://www.peruma.me/publication/2023-seet-test/</link><pubDate>Sun, 14 May 2023 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2023-seet-test/</guid><description/></item><item><title>Performance Comparison of Binary Machine Learning Classifiers in Identifying Code Comment Types: An Exploratory Study</title><link>https://www.peruma.me/publication/2023-nlbse-ml/</link><pubDate>Sun, 14 May 2023 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2023-nlbse-ml/</guid><description/></item><item><title>How Is Software Reuse Discussed in Stack Overflow?</title><link>https://www.peruma.me/publication/2023-cser-rename/</link><pubDate>Thu, 16 Mar 2023 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2023-cser-rename/</guid><description/></item><item><title>Rename Chains: An Exploratory Study on the Occurrence and Characteristics of Identifiers Undergoing Multiple Renamings</title><link>https://www.peruma.me/publication/2022-iwor-rename/</link><pubDate>Thu, 13 Oct 2022 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2022-iwor-rename/</guid><description/></item><item><title>Supporting the Maintenance of Identifier Names: A Holistic Approach to High-Quality Automated Identifier Naming</title><link>https://www.peruma.me/publication/2022-rit-identifier_names/</link><pubDate>Thu, 30 Jun 2022 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2022-rit-identifier_names/</guid><description/></item><item><title>An Exploratory Study on Refactoring Documentation in Issues Handling</title><link>https://www.peruma.me/publication/2022-msr-refactoring/</link><pubDate>Mon, 23 May 2022 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2022-msr-refactoring/</guid><description/></item><item><title>Refactoring Debt: Myth or Reality? An Exploratory Study on the Relationship Between Technical Debt and Refactoring</title><link>https://www.peruma.me/publication/2022-msr-debt/</link><pubDate>Mon, 23 May 2022 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2022-msr-debt/</guid><description/></item><item><title>Understanding Digits in Identifier Names: An Exploratory Study</title><link>https://www.peruma.me/publication/2022-nlbse-digits/</link><pubDate>Sun, 08 May 2022 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2022-nlbse-digits/</guid><description/></item><item><title>Behind the scenes: On the relationship between developer experience and refactoring</title><link>https://www.peruma.me/publication/2021-jsep-refactor/</link><pubDate>Thu, 28 Oct 2021 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2021-jsep-refactor/</guid><description/></item><item><title>How Do I Refactor This? An Empirical Study on Refactoring Trends and Topics in Stack Overflow</title><link>https://www.peruma.me/publication/2021-emse-refactor/</link><pubDate>Sat, 23 Oct 2021 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2021-emse-refactor/</guid><description/></item><item><title>IDEAL: An Open-Source Identifier Name Appraisal Tool</title><link>https://www.peruma.me/publication/2021-icsme-ideal/</link><pubDate>Mon, 27 Sep 2021 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2021-icsme-ideal/</guid><description/></item><item><title>An Ensemble Approach for Annotating Source Code Identifiers with Part-of-speech Tags</title><link>https://www.peruma.me/publication/2021-tse-tagger/</link><pubDate>Tue, 20 Jul 2021 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2021-tse-tagger/</guid><description/></item><item><title>Test Smell Detection Tools: A Systematic Mapping Study</title><link>https://www.peruma.me/publication/2021-ease-testsmells/</link><pubDate>Mon, 21 Jun 2021 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2021-ease-testsmells/</guid><description/></item><item><title>Using Grammar Patterns to Interpret Test Method Name Evolution</title><link>https://www.peruma.me/publication/2021-icpc-methods/</link><pubDate>Tue, 18 May 2021 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2021-icpc-methods/</guid><description/></item><item><title>On the Distribution of "Simple Stupid Bugs" in Unit Test Files: An Exploratory Study</title><link>https://www.peruma.me/publication/2021-msr-sstub/</link><pubDate>Mon, 17 May 2021 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2021-msr-sstub/</guid><description/></item><item><title>tsDetect: An Open Source Test Smells Detection Tool</title><link>https://www.peruma.me/publication/2020-fse-tsdetect/</link><pubDate>Sun, 08 Nov 2020 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2020-fse-tsdetect/</guid><description/></item><item><title>How we refactor and how we document it? On the use of supervised machine learning algorithms to classify refactoring documentation</title><link>https://www.peruma.me/publication/2020-eswa-refactoring/</link><pubDate>Sat, 07 Nov 2020 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2020-eswa-refactoring/</guid><description/></item><item><title>On the generation, structure, and semantics of grammar patterns in source code identifiers</title><link>https://www.peruma.me/publication/2020-jss-grammarpatterns/</link><pubDate>Wed, 01 Jul 2020 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2020-jss-grammarpatterns/</guid><description/></item><item><title>An Exploratory Study on the Refactoring of Unit Test Files in Android Applications</title><link>https://www.peruma.me/publication/2020-iwor-android/</link><pubDate>Mon, 29 Jun 2020 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2020-iwor-android/</guid><description/></item><item><title>On the Relationship Between Developer Experience and Refactoring: An Exploratory Study and Preliminary Results</title><link>https://www.peruma.me/publication/2020-iwor-refactoring/</link><pubDate>Mon, 29 Jun 2020 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2020-iwor-refactoring/</guid><description/></item><item><title>Contextualizing rename decisions using refactorings, commit messages, and data types</title><link>https://www.peruma.me/publication/2020-jss-renames/</link><pubDate>Mon, 01 Jun 2020 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2020-jss-renames/</guid><description/></item><item><title>On the Distribution of Test Smells in Open Source Android Applications: An Exploratory Study</title><link>https://www.peruma.me/publication/2019-cascon-testsmells/</link><pubDate>Fri, 01 Nov 2019 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2019-cascon-testsmells/</guid><description/></item><item><title>An Empirical Study of Abbreviations and Expansions in Software Artifacts</title><link>https://www.peruma.me/publication/2019-icsme-abbreviations/</link><pubDate>Sun, 01 Sep 2019 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2019-icsme-abbreviations/</guid><description/></item><item><title>An Open Dataset of Abbreviations and Expansions</title><link>https://www.peruma.me/publication/2019-icsme-dataset/</link><pubDate>Sun, 01 Sep 2019 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2019-icsme-dataset/</guid><description/></item><item><title>Contextualizing Rename Decisions using Refactorings and Commit Messages</title><link>https://www.peruma.me/publication/2019-scam-rename/</link><pubDate>Sun, 01 Sep 2019 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2019-scam-rename/</guid><description/></item><item><title>Modeling the Relationship Between Identifier Name and Behavior</title><link>https://www.peruma.me/publication/2019-icsme-model/</link><pubDate>Sun, 01 Sep 2019 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2019-icsme-model/</guid><description/></item><item><title>Permission Issues in Open-Source Android Apps: An Exploratory Study</title><link>https://www.peruma.me/publication/2019-scam-permissions/</link><pubDate>Sun, 01 Sep 2019 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2019-scam-permissions/</guid><description/></item><item><title>Towards a Model to Appraise and Suggest Identifier Names</title><link>https://www.peruma.me/publication/2019-icsme-appraisesuggest/</link><pubDate>Sun, 01 Sep 2019 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2019-icsme-appraisesuggest/</guid><description/></item><item><title>A Preliminary Study of Android Refactorings</title><link>https://www.peruma.me/publication/2019-mobilesoft-android/</link><pubDate>Wed, 01 May 2019 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2019-mobilesoft-android/</guid><description/></item><item><title>An Empirical History of Permission Requests and Mistakes in Open Source Android Apps</title><link>https://www.peruma.me/publication/2019-msr-permissions/</link><pubDate>Wed, 01 May 2019 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2019-msr-permissions/</guid><description/></item><item><title>Variability in Library Evolution: An Exploratory Study on Open-Source Java Libraries</title><link>https://www.peruma.me/publication/2019-auerbach-library/</link><pubDate>Tue, 01 Jan 2019 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2019-auerbach-library/</guid><description/></item><item><title>An Empirical Investigation of How and Why Developers Rename Identifiers</title><link>https://www.peruma.me/publication/2018-iwor-rename/</link><pubDate>Sat, 01 Sep 2018 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2018-iwor-rename/</guid><description/></item><item><title>Investigating User Perception and Comprehension of Android Permission Models</title><link>https://www.peruma.me/publication/2018-mobilesoft-permissions/</link><pubDate>Tue, 01 May 2018 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2018-mobilesoft-permissions/</guid><description/></item><item><title>Providing an Experiential Cybersecurity Learning Experience through Mobile Security Labs</title><link>https://www.peruma.me/publication/2018-sead-cybersecurity/</link><pubDate>Tue, 01 May 2018 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2018-sead-cybersecurity/</guid><description/></item><item><title>Security: A Critical Quality Attribute in Self-Adaptive Systems</title><link>https://www.peruma.me/publication/2018-seams-security/</link><pubDate>Tue, 01 May 2018 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2018-seams-security/</guid><description/></item><item><title>Understanding the Relationship between Quality and Security: A Large-Scale Analysis of Android Applications</title><link>https://www.peruma.me/publication/2018-sead-security/</link><pubDate>Tue, 01 May 2018 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2018-sead-security/</guid><description/></item><item><title>What the smell? an empirical investigation on the distribution and severity of test smells in open source android applications</title><link>https://www.peruma.me/publication/2018-rit-testsmells/</link><pubDate>Tue, 01 May 2018 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2018-rit-testsmells/</guid><description/></item><item><title>Apps for Everyone: Mobile Accessibility Learning Modules</title><link>https://www.peruma.me/publication/2018-inroads-accessibility/</link><pubDate>Sun, 01 Apr 2018 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2018-inroads-accessibility/</guid><description/></item><item><title>CollabAll: Inclusive Discussion Support System For Deaf and Hearing Students</title><link>https://www.peruma.me/publication/2017-assets-collaball/</link><pubDate>Sun, 01 Oct 2017 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2017-assets-collaball/</guid><description/></item><item><title>Who Added That Permission to My App? An Analysis of Developer Permission Changes in Open Source Android Apps</title><link>https://www.peruma.me/publication/2017-mobilesoft-permission/</link><pubDate>Mon, 01 May 2017 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2017-mobilesoft-permission/</guid><description/></item><item><title>Understanding Software Vulnerabilities Related to Architectural Security Tactics: An Empirical Investigation of Chromium, PHP and Thunderbird</title><link>https://www.peruma.me/publication/2017-icsa-vulnerabilities/</link><pubDate>Sat, 01 Apr 2017 00:00:00 +0000</pubDate><guid>https://www.peruma.me/publication/2017-icsa-vulnerabilities/</guid><description/></item></channel></rss>