中文
相关论文

相关论文: Investigating Expectation Violations in Mobile App…

200 篇论文

Continuous practices that rely on automation in the software development workflow have been widely adopted by industry for over a decade. Despite this widespread use, software development remains a primarily human-driven activity that is…

软件工程 · 计算机科学 2021-04-07 Omar Elazhary , Margaret-Anne Storey , Neil A. Ernst , Elise Paradis

In organizational and commercial settings, people often have clear roles and workflows against which functional and non-functional requirements can be extracted. However, in more social settings, such as platforms for enhancing social…

软件工程 · 计算机科学 2018-11-02 Mohammadhossein Sherkat , Antonette Mendoza , Tim Miller , Rachel Burrows

The mobile device is one of the fasted growing technologies that is widely used in a diversifying sector. Mobile devices are used for everyday life, such as personal information exchange - chatting, email, shopping, and mobile banking,…

密码学与安全 · 计算机科学 2022-03-04 F. Ley Sylvester

With the increasing usage of smartphones a plethora of security solutions are being designed and developed. Many of the security solutions fail to cope with advanced attacks and are not aways properly designed for smartphone platforms.…

密码学与安全 · 计算机科学 2015-02-18 Asaf Shabtai , Dudu Mimran , Yuval Elovici

Problem: We address the challenge in responsible computing where an exploitable mobile app is misused by one app user (an abuser) against another user or bystander (victim). We introduce the idea of a misuse audit of apps as a way of…

密码学与安全 · 计算机科学 2024-11-11 Vaibhav Garg , Hui Guo , Nirav Ajmeri , Saikath Bhattacharya , Munindar P. Singh

Access to privacy-sensitive information on Android is a growing concern in the mobile community. Albeit Google Play recently introduced some privacy guidelines, it is still an open problem to soundly verify whether apps actually comply with…

密码学与安全 · 计算机科学 2021-12-13 Luca Verderame , Davide Caputo , Andrea Romdhana , Alessio Merlo

Our decision-making processes are becoming more data driven, based on data from multiple sources, of different types, processed by a variety of technologies. As technology becomes more relevant for decision processes, the more likely they…

计算机与社会 · 计算机科学 2018-01-01 Tomasz Ostwald

App markets have evolved into highly competitive and dynamic environments for developers. While the traditional app life cycle involves incremental updates for feature enhancements and issue resolution, some apps deviate from this norm by…

软件工程 · 计算机科学 2026-04-07 D. Denipitiyage , B. Silva , K. Gunathilaka , S. Seneviratne , A. Mahanti , A. Seneviratne , S. Chawla

This report presents a taxonomy of vulnerabilities created as a part of an effort to develop a framework for deriving verification and validation strategies to assess software security. This taxonomy is grounded in a theoretical model of…

密码学与安全 · 计算机科学 2007-05-23 Anil Bazaz , James D. Arthur

In designing most software applications, much effort is placed upon the functional goals, which make a software system useful. However, the failure to consider emotional goals, which make a software system pleasurable to use, can result in…

软件工程 · 计算机科学 2018-10-31 Mohammadhossein Sherkat , Tim Miller , Antonette Mendoza , Rachel Burrows

Mobile app development has become the front line in software engineering. With the recent years many smartphone platforms have grew including but not limited to webOS, blackberry os, Tizen, android, and iOS. The coexistence of these…

软件工程 · 计算机科学 2023-01-03 Shehab Eldeen Ayman Mounir

Android applications collecting data from users must protect it according to the current legal frameworks. Such data protection has become even more important since the European Union rolled out the General Data Protection Regulation…

软件工程 · 计算机科学 2024-02-13 Mugdha Khedkar , Eric Bodden

Software testing is crucial for ensuring software quality, yet developers' engagement with it varies widely. Identifying the technical, organizational and social factors that lead to differences in engagement is required to remove barriers…

软件工程 · 计算机科学 2026-03-24 Mark Swillus , Rashina Hoda , Andy Zaidman

We are experiencing an abundance of Internet-of-Things (IoT) middleware solutions that provide connectivity for sensors and actuators to the Internet. To gain a widespread adoption, these middleware solutions, referred to as platforms, have…

计算机与社会 · 计算机科学 2016-03-17 Julien Mineraud , Oleksiy Mazhelis , Xiang Su , Sasu Tarkoma

Previous work has investigated the particularities of security practices within specific user communities defined based on country of origin, age, prior tech abuse, and economic status. Their results highlight that current security…

密码学与安全 · 计算机科学 2023-01-19 Savino Dambra , Leyla Bilge , Platon Kotzias , Yun Shen , Juan Caballero

The proper use of Android app permissions is crucial to the success and security of these apps. Users must agree to permission requests when installing or running their apps. Despite official Android platform documentation on proper…

Smartphones' cameras, microphones, and device displays enable users to capture and view memorable moments of their lives. However, adversaries can trick users into authorizing malicious apps that exploit weaknesses in current mobile…

操作系统 · 计算机科学 2016-04-11 Giuseppe Petracca , Ahmad Atamli , Yuqiong Sun , Jens Grossklags , Trent Jaeger

We have carefully instrumented a large portion of the population living in a university graduate dormitory by giving participants Android smart phones running our sensing software. In this paper, we propose the novel problem of predicting…

社会与信息网络 · 计算机科学 2011-06-06 Wei Pan , Nadav Aharony , Alex Pentland

Mobile devices and platforms have become an established target for modern software developers due to performant hardware and a large and growing user base numbering in the billions. Despite their popularity, the software development process…

软件工程 · 计算机科学 2018-07-20 Kevin Moran , Carlos Bernal Cardenas , Mario Linares Vasquez , Denys Poshyvanyk

In this paper we discuss the growing need for system behaviour to be validated and verified (V&V'ed) early in model-based systems engineering. Several aspects push companies towards integration of techniques, methods, and processes that…

软件工程 · 计算机科学 2024-06-07 Johan Cederbladh , Antonio Cicchetti