Anthony Peruma
Anthony Peruma
Home
Experience
Accomplishments
Events
Publications
Service
Courses
iSQARE Lab
Light
Dark
Automatic
1
A Preliminary Study of Android Refactorings
Throughout the lifetime of a software system, developers continuously refactor the source code as a means of improving the quality of …
Anthony S. Peruma
PDF
Cite
DOI
An Empirical History of Permission Requests and Mistakes in Open Source Android Apps
Android applications (apps) rely upon proper permission usage to ensure that the user’s privacy and security are adequately …
Gian Luca Scoccia
,
Anthony S. Peruma
,
Virginia Pujols
,
Ben Christians
,
Daniel E. Krutz
PDF
Cite
DOI
An Empirical Investigation of How and Why Developers Rename Identifiers
Renaming is vital to software maintenance and evolution. Developers rename entities when their original names no longer fit their …
Anthony S. Peruma
,
Mohamed Wiem Mkaouer
,
Michael J. Decker
,
Christian D. Newman
PDF
Cite
DOI
Investigating User Perception and Comprehension of Android Permission Models
Do you know the permissions your favorite apps use? You probably don’t, and you aren’t alone. Everyone seemingly talks …
Anthony S. Peruma
,
Jeffrey Palmerino
,
Daniel E. Krutz
PDF
Cite
DOI
Providing an Experiential Cybersecurity Learning Experience through Mobile Security Labs
The reality of today’s computing landscape already suffers from a shortage of cybersecurity professionals, and this gap only …
Anthony S. Peruma
,
Samuel A. Malachowsky
,
Daniel E. Krutz
PDF
Cite
DOI
Security: A Critical Quality Attribute in Self-Adaptive Systems
Self-Adaptive Systems (SAS) are revolutionizing many aspects of our society. From server clusters to autonomous vehicles, SAS are …
Anthony S. Peruma
,
Daniel E. Krutz
PDF
Cite
DOI
Understanding the Relationship between Quality and Security: A Large-Scale Analysis of Android Applications
Android applications (apps) are not immune to the problems which also plague conventional software including security vulnerabilities, …
Anthony S. Peruma
,
Daniel E. Krutz
PDF
Cite
DOI
CollabAll: Inclusive Discussion Support System For Deaf and Hearing Students
Even with advances in technology, group meetings between hearing and deaf and hard-of-hearing (D/HH) students can be challenging for …
Anthony S. Peruma
,
Yasmine N. El-Glaly
PDF
Cite
DOI
Who Added That Permission to My App? An Analysis of Developer Permission Changes in Open Source Android Apps
Android applications rely on a permission-based model to carry out core functionality. Appropriate permission usage is imperative for …
Daniel E. Krutz
,
Nuthan Munaiah
,
Anthony S. Peruma
,
Mohamed Wiem Mkaouer
PDF
Cite
DOI
Understanding Software Vulnerabilities Related to Architectural Security Tactics: An Empirical Investigation of Chromium, PHP and Thunderbird
To satisfy security requirements, software architects often adopt security tactics. These architectural tactics provide mechanisms for …
Joanna C. S. Santos
,
Anthony S. Peruma
,
Mehdi Mirakhorli
,
Matthias Galstery
,
Jairo Veloz Vidal
,
Adriana Sejfia
PDF
Cite
DOI
«
Cite
×