Anthony Peruma
Anthony Peruma
Home
Experience
Accomplishments
Events
Publications
Courses
Light
Dark
Automatic
Recent & Upcoming Talks
2024
On the Rationale and Use of Assertion Messages in Test Code: Insights from Software Practitioners
Oct 11, 2024
Flagstaff, AZ, United States
Slides
A Developer-Centric Study Exploring Mobile Application Security Practices and Challenges
Oct 10, 2024
Flagstaff, AZ, United States
Slides
Building Hawaii’s IT Future Together CIO Council & UH Manoa ICS Collaboration
Jul 18, 2024
Honolulu, HI
Slides
Impostor Syndrome in Final Year Computer Science Students: An Eye Tracking and Biometrics Study
Jul 2, 2024
Washington, DC
Slides
2023
Performance Comparison of Binary Machine Learning Classifiers in Identifying Code Comment Types: An Exploratory Study
May 20, 2023
Melbourne, Australia
Slides
An Exploratory Study on the Occurrence of Self-Admitted Technical Debt in Android Apps
May 14, 2023
Melbourne, Australia
Slides
2022
Rename Chains: An Exploratory Study on the Occurrence and Characteristics of Identifiers Undergoing Multiple Renamings
Oct 15, 2022
Oakland Center, Michigan, United States
Slides
Tutorial: A Primer on High-Quality Identifier Naming [ASE 2022]
Oct 10, 2022
Oakland Center, Michigan, United States
PDF
Slides
Preparing for the Academic Job Market: Experience and Tips from a Recent Faculty Hire
Searching and applying for a job can be one of the most exciting and stressful times for a student. As a Ph.D. candidate, you can either join the industry or academia as a faculty member.
Sep 1, 2022
Virtual Event
Slides
Supporting the Maintenance of Identifier Names: A Holistic Approach to High-Quality Automated Identifier Naming
Jun 28, 2022
Virtual Event
Slides
Tutorial: Test Anti-Patterns: From Definition to Detection
Jun 15, 2022
~~Montpellier, France~~ Virtual Event
Slides
Tutorial: A Primer on High-Quality Identifier Naming
Jun 15, 2022
~~Montpellier, France~~ Virtual Event
Slides
How Do I Refactor This? An Empirical Study on Refactoring Trends and Topics in Stack Overflow
May 27, 2022
Pittsburgh, PA, USA
Slides
Refactoring Debt: Myth or Reality? An Exploratory Study on the Relationship Between Technical Debt and Refactoring
May 24, 2022
Pittsburgh, PA, USA
Slides
Refactoring Debt: Myth or Reality? An Exploratory Study on the Relationship Between Technical Debt and Refactoring [Virtual]
May 18, 2022
~~Pittsburgh, PA, USA~~ Virtual Event
Slides
Video
How Do I Refactor This? An Empirical Study on Refactoring Trends and Topics in Stack Overflow [Virtual]
May 12, 2022
~~Pittsburgh, PA, USA~~ Virtual Event
Slides
Video
Understanding Digits in Identifier Names: An Exploratory Study
May 8, 2022
~~Pittsburgh, PA, USA~~ Virtual Event
Slides
Video
2021
IDEAL: An Open-Source Identifier Name Appraisal Tool
Sep 29, 2021
~~Luxembourg City, Luxembourg~~ Virtual Event
Slides
Video
Using Grammar Patterns to Interpret Test Method Name Evolution
May 20, 2021
~~Madrid, Spain~~ Virtual Event
Slides
Video
On the Distribution of "Simple Stupid Bugs" in Unit Test Files: An Exploratory Study
May 17, 2021
~~Madrid, Spain~~ Virtual Event
Slides
Video
2020
tsDetect: An Open Source Test Smells Detection Tool
Nov 12, 2020
~~Sacramento, California, United States~~ Virtual Event
Slides
Video
An Exploratory Study on the Refactoring of Unit Test Files in Android Applications
Jun 29, 2020
~~Seoul, South Korea~~ Virtual Event
Slides
Video
2019
On the Distribution of Test Smells in Open Source Android Applications: An Exploratory Study
Nov 4, 2019 — Nov 6, 2019
Markham, Ontario, Canada
Slides
Permission Issues in Open-Source Android Apps: An Exploratory Study
Sep 30, 2019 — Oct 1, 2019
Cleveland, OH, USA
Slides
Contextualizing Rename Decisions using Refactorings and Commit Messages
Sep 30, 2019 — Oct 1, 2019
Cleveland, OH, USA
Slides
Towards a Model to Appraise and Suggest Identifier Names
Sep 29, 2019 — Oct 4, 2020
Cleveland, OH, USA
A Preliminary Study of Android Refactorings
May 25, 2019
Montreal, QC, Canada, Canada
Slides
2016
Introduction to Visual Studio LightSwitch
This deck was part of my presentation to Virtusa employees on Visual Studio LightSwitch.
Apr 5, 2016
Virtusa, Colombo, Sri Lanka
Slides
2015
A Career In IT
A quick introduction to the IT Industry (particularly in Sri Lanka) for high school students.
Apr 22, 2015
Slides
Web Content Management - Introduction
A quick introduction to Web Content Management (WCM) concepts and systems.
Apr 15, 2015 6:00 PM — 8:30 PM
Virtusa, Colombo, Sri Lanka
Slides
2014
SharePoint 2013 - Search Driven Publishing Model
An overview of the search driven publishing feature available in SharePoint 2013. This deck was created and presented by me at the …
Jan 9, 2014 6:30 PM
Virtusa, Colombo, Sri Lanka
Slides
Newspaper Article
2013
Introduction to SignalR
An introduction to SignalR. This deck was part of my presentation to Virtusa employees on an ASP.NET asynchronous, persistent signaling …
Aug 23, 2013
Virtusa, Colombo, Sri Lanka
Slides
Cite
×