English
Related papers

Related papers: Accessible or Not? An Empirical Investigation of A…

200 papers

With app-based interaction increasingly permeating all aspects of daily living, it is essential to ensure that apps are designed to be \emph{inclusive} and are usable by a wider audience such as the elderly, with various impairments (e.g.,…

Human-Computer Interaction · Computer Science 2025-03-18 Wonjung Kim , Kenny Tsu Wei Choo , Youngki Lee , Archan Misra , Rajesh Krishna Balan

Health-related mobile applications are known as eHealth apps. These apps make people more aware of their health, help during critical situations, provide home-based disease management, and monitor/support personalized care through…

Software Engineering · Computer Science 2021-04-06 Md. Shamsujjoha , John Grundy , Li Li , Hourieh Khalajzadeh , Qinghua Lu

"App stores" are online software stores where end users may browse, purchase, download, and install software applications. By far, the best known app stores are associated with mobile platforms, such as Google Play for Android and Apple's…

Software Engineering · Computer Science 2025-01-29 Wenhan Zhu , Sebastian Proksch , Daniel M. German , Michael W. Godfrey , Li Li , Shane McIntosh

Surveys in mobile learning developed so far have analysed in a global way the effects on the usage of mobile devices by means of general apps or apps already developed. However, more and more teachers are developing their own apps to…

Computers and Society · Computer Science 2022-12-29 Antonio Ruiz-Martínez , Linda Castañeda , Jesualdo T. Fernández Breis

Android applications are frequently plagiarized or repackaged, and software obfuscation is a recommended protection against these practices. However, there is very little data on the overall rates of app obfuscation, the techniques used, or…

Cryptography and Security · Computer Science 2018-02-21 Dominik Wermke , Nicolas Huaman , Yasemin Acar , Brad Reaves , Patrick Traynor , Sascha Fahl

User reviews published in mobile app repositories are essential for understanding user satisfaction and engagement within a specific market segment. Manual analysis of reviews is impractical due to the large data volume, and automated…

Software Engineering · Computer Science 2024-06-10 Quim Motger , Xavier Franch , Vincenzo Gervasi , Jordi Marco

Factors such as app stores or platform choices heavily affect functional and non-functional mobile app requirements. We surveyed 45 companies and interviewed ten experts to explore how factors that impact mobile app requirements are…

Software Engineering · Computer Science 2020-02-21 Nitish Patkar , Mohammad Ghafari , Oscar Nierstrasz , Sofija Hotomski

This paper reports a large-scale study that aims to understand how mobile application (app) vulnerabilities are associated with software libraries. We analyze both free and paid apps. Studying paid apps was quite meaningful because it…

Cryptography and Security · Computer Science 2017-03-28 Takuya Watanabe , Mitsuaki Akiyama , Fumihiro Kanei , Eitaro Shioji , Yuta Takata , Bo Sun , Yuta Ishi , Toshiki Shibahara , Takeshi Yagi , Tatsuya Mori

Since last decade, smartphones have become an integral part of everyone's life. Having the ability to handle many useful and attractive applications, smartphones sport flawless functionality and small sizes leading to their exponential…

Cryptography and Security · Computer Science 2018-08-01 Keyur Kulkarni , Ahmad Y Javaid

UX (user experience) designers visually capture the UX of an app via storyboards. This method is also used in Android app development to conceptualize and design apps. Recently, security has become an integral part of Android app UX because…

Software Engineering · Computer Science 2020-07-24 Joydeep Mitra , Venkatesh-Prasad Ranganath

Mobile app stores are the key distributors of mobile applications. They regularly apply vetting processes to the deployed apps. Yet, some of these vetting processes might be inadequate or applied late. The late removal of applications might…

Cryptography and Security · Computer Science 2022-10-05 Fadi Mohsen , Dimka Karastoyanova , George Azzopardi

Being able to access software in daily life is vital for everyone, and thus accessibility is a fundamental challenge for software development. However, given the number of accessibility issues reported by many users, e.g., in app reviews,…

Software Engineering · Computer Science 2021-03-17 Tingting Bi , Xin Xia , David Lo , John Grundy , Thomas Zimmermann , Denae Ford

With the ever-growing interest in the area of mobile information retrieval and the ongoing fast development of mobile devices and, as a consequence, mobile apps, an active research area lies in studying users' behavior and search queries…

Information Retrieval · Computer Science 2020-02-03 Luca Costa , Mohammad Aliannejadi , Fabio Crestani

Accessibility reviews provide valuable insights into both the limitations and benefits experienced by users with disabilities when using virtual reality (VR) applications. However, a comprehensive investigation into VR accessibility for…

Software Engineering · Computer Science 2025-08-27 Yi Wang , Chetan Arora , Xiao Liu , Thuong Hoang , ZHengxin Zhang , Henry Been Lirn Duh , John Grundy

People with visual impairments face numerous challenges in their daily lives, including mobility, access to information, independent living, and employment. Artificial Intelligence (AI) with Computer Vision (CV) has the potential to improve…

Human-Computer Interaction · Computer Science 2024-07-26 Saidarshan Bhagat , Padmaja Joshi , Avinash Agarwal , Shubhanshu Gupta

Bug reports document unexpected behaviors in software, enabling developers to understand, validate, and fix bugs. Unfortunately, a significant portion of bug reports is of low quality, which poses challenges for developers in terms of…

Software Engineering · Computer Science 2023-12-27 Junayed Mahmud

This paper introduces BURT, a web-based chatbot for interactive reporting of Android app bugs. BURT is designed to assist Android app end-users in reporting high-quality defect information using an interactive interface. BURT guides the…

Software Engineering · Computer Science 2023-02-14 Yang Song , Junayed Mahmud , Nadeeshan De Silva , Ying Zhou , Oscar Chaparro , Kevin Moran , Andrian Marcus , Denys Poshyvanyk

Mobile app development involves a unique set of challenges including device fragmentation and rapidly evolving platforms, making testing a difficult task. The design space for a comprehensive mobile testing strategy includes features,…

Software Engineering · Computer Science 2018-01-22 Mario Linares Vasquez , Kevin Moran , Denys Poshyvanyk

Energy efficiency is an important criterion to judge the quality of mobile apps, but one third of our randomly sampled apps suffer from energy issues that can quickly drain battery power. To understand these issues, we conducted an…

Software Engineering · Computer Science 2019-04-02 Xueliang Li , Yuming Yang , Yepang liu , John P. Gallagher , Kaishun Wu

Smartphone overuse has many negative effects on human beings. The function App Limits in our phones, which belongs to behavior reinforcement strategies for overcoming problematic smartphone overuse, constrains users by shutting them…

Human-Computer Interaction · Computer Science 2020-12-01 Yixian Wu