English
Related papers

Related papers: User Driven Functionality Deletion for Mobile Apps

200 papers

For graphical user interface (UI) design, it is important to understand what attracts visual attention. While previous work on saliency has focused on desktop and web-based UIs, mobile app UIs differ from these in several respects. We…

Human-Computer Interaction · Computer Science 2021-01-25 Luis A. Leiva , Yunfei Xue , Avya Bansal , Hamed R. Tavakoli , Tuğçe Köroğlu , Niraj R. Dayama , Antti Oulasvirta

Smartphones are becoming necessary tools in the daily lives of mil-lions of users who rely on these devices and their applications. There are thou-sands of applications for smartphone devices such as the iPhone, Blackberry, and Android,…

Software Engineering · Computer Science 2019-10-08 Sonia Meskini , Ali Bou Nassif , Luiz Fernando Capretz

With billions of smartphones in use globally, the daily time spent on these devices contributes significantly to overall electricity consumption. Given this scale, even minor reductions in smartphone power use could result in substantial…

Software Engineering · Computer Science 2025-02-13 Chibundom U. Ejimuda , Gaston Longhitano , Reza Rawassizadeh

The Android ecosystem faces a notable challenge known as fragmentation, which denotes the extensive diversity within the system. This issue is mainly related to differences in system versions, device hardware specifications, and…

Software Engineering · Computer Science 2024-06-17 Zikan Dong , Yanjie Zhao , Tianming Liu , Chao Wang , Guosheng Xu , Guoai Xu , Haoyu Wang

The age of technology has created a huge market for smartphones and Apps usage and a new generation has been created based on knowledge sharing. Now knowledge has been made easily accessible by Apps but; are users even aware of the…

Computers and Society · Computer Science 2018-04-19 Akosua Boakyewaa Teye , Ezer Osei Yeboah-Boateng

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

Chat messages of development teams play an increasingly significant role in software development, having replaced emails in some cases. Chat messages contain information about discussed issues, considered alternatives and argumentation…

Software Engineering · Computer Science 2017-04-28 Rana Alkadhi , Teodora Lata , Emitza Guzman , Bernd Bruegge

Mobile applications have become indispensable companions in our daily lives. Spanning over the categories from communication and entertainment to healthcare and finance, these applications have been influential in every aspect. Despite…

Software Engineering · Computer Science 2024-09-25 Tanmai Kumar Ghosh , Atharva Pargaonkar , Nasir U. Eisty

Mobile operating systems (OS) are frequently updated, but such updates can unintentionally degrade user experience by introducing performance regressions. Existing detection techniques often rely on system-level metrics (e.g., CPU or memory…

Software Engineering · Computer Science 2025-09-23 Wei Liu , Yi Wen Heng , Feng Lin , Tse-Hsun , Chen , Ahmed E. Hassan

Information technology and software services are pervasive, occupying the centre of most aspects of contemporary societies. This has given rise to commonly expected norms and expectations around how such systems should work, appropriate…

Software Engineering · Computer Science 2022-01-10 Sherlock A. Licorish , Helen E. Owen , Bastin Tony Roy Savarimuthu , Priyanka Patel

We investigate a growing body of work that seeks to improve recommender systems through the use of review text. Generally, these papers argue that since reviews 'explain' users' opinions, they ought to be useful to infer the underlying…

Information Retrieval · Computer Science 2020-05-26 Noveen Sachdeva , Julian McAuley

Cognition has been found to constrain several aspects of human behaviour, such as the number of friends and the number of favourite places a person keeps stable over time. This limitation has been empirically defined in the physical and…

Computers and Society · Computer Science 2019-04-23 Marco De Nadai , Angelo Cardoso , Antonio Lima , Bruno Lepri , Nuria Oliver

End-users play an integral role in identifying requirements, validating software features' usefulness, locating defects, and in software product evolution in general. Their role in these activities is especially prominent in online…

Software Engineering · Computer Science 2021-03-15 Sherlock A. Licorish , Amjed Tahir , Michael Franklin Bosu , Stephen G. MacDonell

Over the past decade, app store (AppStore)-inspired requirements elicitation has proven to be highly beneficial. Developers often explore competitors' apps to gather inspiration for new features. With the advance of Generative AI, recent…

Software Engineering · Computer Science 2024-09-26 Jialiang Wei , Anne-Lise Courbis , Thomas Lambolais , Binbin Xu , Pierre Louis Bernard , Gérard Dray , Walid Maalej

Computer users spend time every day interacting with digital files and folders, including downloading, moving, naming, navigating to, searching for, sharing, and deleting them. Such file management has been the focus of many studies across…

Human-Computer Interaction · Computer Science 2021-09-21 Jesse David Dinneen , Charles-Antoine Julien

Programs have to be designed in such a way as to make them looking good and being handy for all users. Adaptive interface, with all the numerous achievements throughout 30 years of its history, contains and in reality is based on one…

Human-Computer Interaction · Computer Science 2011-09-15 Sergey Andreyev

Dating apps for mobile devices, one popular GeoSocial app category, are growing increasingly popular. These apps encourage the sharing of more personal information than conventional social media apps, including continuous location data.…

Computers and Society · Computer Science 2015-05-13 Jody Farnden , Ben Martini , Kim-Kwang Raymond Choo

App store reviews provide a constant flow of real user feedback that can help improve software requirements. However, these reviews are often messy, informal, and difficult to analyze manually at scale. Although automated techniques exist,…

Computation and Language · Computer Science 2026-03-31 Shadman Sakib , Oishy Fatema Akhand , Tasnia Tasneem , Shohel Ahmed

It is known that user-centered approaches to requirements engineering in general lead to a better suited product for the end-users. LLM4RE provides promising approaches to support the requirements elicitation process (e.g. classification of…

Software Engineering · Computer Science 2026-05-14 Cedric Wellhausen , Laura Reinhardt , Kurt Schneider

Fragmentation is a serious problem in the Android ecosystem. This problem is mainly caused by the fast evolution of the system itself and the various customizations independently maintained by different smartphone manufacturers. Many…

Software Engineering · Computer Science 2022-06-01 Pei Liu , Yanjie Zhao , Haipeng Cai , Mattia Fazzini , John Grundy , Li Li