A first step towards detecting human values-violating defects in Android APIs

Conghui Li, Humphrey O. Obie, Hourieh Khalajzadeh

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

1 Citation (Scopus)

Abstract

Human values are an important aspect of life and should be supported in ubiquitous technologies such as mobile applications (apps). There has been a lot of focus on fixing certain kinds of violation of human values, especially privacy, accessibility, and security while other values such as pleasure, tradition, and humility have received little focus. In this paper, we investigate the relationship between human values and Android API services and developed algorithms to detect potential violation of these values. We evaluated our algorithms with a manually curated ground truthset resulting in a high performance, and applied the algorithms to 10,000 apps. Our results show a correlation between violation of values and the presence of viruses. Our results also show that apps with the lowest number of installations contain more violation of values and the frequency of the violation of values was highest in social apps.

Original languageEnglish
Title of host publicationProceedings - 2021 36th IEEE/ACM International Conference on Automated Software Engineering Workshops, ASEW 2021
EditorsDan Hao, Denys Poshyvanyk
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages53-58
Number of pages6
ISBN (Electronic)9781665435833
ISBN (Print)9781665411851
DOIs
Publication statusPublished - 2021
EventInternational Workshop on Advances in Mobile
App Analysis 2021
- Online, Australia
Duration: 15 Nov 202115 Nov 2021
Conference number: 4th
https://a-mobile.github.io/amobile2021.html

Publication series

NameProceedings - 2021 36th IEEE/ACM International Conference on Automated Software Engineering Workshops, ASEW 2021
PublisherIEEE, Institute of Electrical and Electronics Engineers
ISSN (Print)2151-0830

Conference

ConferenceInternational Workshop on Advances in Mobile
App Analysis 2021
Abbreviated titleA-Mobile 2021
Country/TerritoryAustralia
Period15/11/2115/11/21
Internet address

Keywords

  • Android APIs
  • Code
  • Human values
  • Mobile Apps
  • Violations

Cite this