中文
相关论文

相关论文: Auto-completing Bug Reports for Android Applicatio…

200 篇论文

Software auditing is an increasingly critical task in the era of rapid code generation. While LLM-based auditors have demonstrated strong potential, their effectiveness remains limited by misalignment with the highly complex,…

软件工程 · 计算机科学 2026-04-16 Jinyao Guo , Chengpeng Wang , Dominic Deluca , Jinjie Liu , Zhuo Zhang , Xiangyu Zhang

XML configurations are integral to the Android development framework, particularly in the realm of UI display. However, these configurations can introduce compatibility issues (bugs), resulting in divergent visual outcomes and system…

软件工程 · 计算机科学 2024-02-26 Zhijie Liu , Yutian Tang , Meiyun Li , Xin Jin , Yunfei Long , Liang Feng Zhang , Xiapu Luo

Bug report management is a costly software maintenance process comprised of several challenging tasks. Given the UI-driven nature of mobile apps, bugs typically manifest through the UI, hence the identification of buggy UI screens and UI…

软件工程 · 计算机科学 2024-08-09 Antu Saha , Yang Song , Junayed Mahmud , Ying Zhou , Kevin Moran , Oscar Chaparro

We present ConFusion, an open-source package for online sensor fusion for robotic applications. ConFusion is a modular framework for fusing measurements from many heterogeneous sensors within a moving horizon estimator. ConFusion offers…

机器人学 · 计算机科学 2019-03-04 Timothy Sandy , Lukas Stadelmann , Simon Kerscher , Jonas Buchli

Android OS supports multiple communication methods between apps. This opens the possibility to carry out threats in a collaborative fashion, c.f. the Soundcomber example from 2011. In this paper we provide a concise definition of collusion…

With the recent explosive growth of mobile devices such as smartphones or tablets, guaranteeing consistent web appearance across all environments has become a significant problem. This happens simply because it is hard to keep track of the…

软件工程 · 计算机科学 2022-01-04 Thanh Le-Cong , Xuan Bach D. Le , Quyet-Thang Huynh , Phi-Le Nguyen

Android Apps are frequently updated, every couple of weeks, to keep up with changing user, hardware and business demands. Correctness of App updates is checked through extensive testing. Recent research has proposed tools for automated GUI…

软件工程 · 计算机科学 2020-11-25 Chao Peng , Ajitha Rajan

XML configuration files are widely used in Android to define an app's user interface and essential runtime information such as system permissions. As Android evolves, it might introduce functional changes in the configuration environment,…

软件工程 · 计算机科学 2021-09-02 Huaxun Huang , Ming Wen , Lili Wei , Yepang Liu , Shing-Chi Cheung

Bug reports provide critical insights into software quality, yet existing datasets often suffer from limited scope, outdated content, or insufficient metadata for machine learning. To address these limitations, we present GitBugs-a…

软件工程 · 计算机科学 2026-04-30 Avinash Patil , Siru Tao , Aryan Jadon

Android is designed with a number of built-in security features such as app sandboxing and permission-based access controls. Android supports multiple communication methods for apps to cooperate. This creates a security risk of app…

密码学与安全 · 计算机科学 2017-06-09 Jorge Blasco , Thomas M. Chen , Igor Muttik , Markus Roggenbach

Software patching is a common method of removing vulnerabilities in software components to make IT systems more secure. However, there are many cases where software patching is not possible due to the critical nature of the application,…

密码学与安全 · 计算机科学 2021-06-03 Stjepan Groš , Ivan Kovačević , Ivan Dujmić , Matej Petrinović

The reliability of mobile devices is a challenge for vendors, since the mobile software stack has significantly grown in complexity. In this paper, we study how to assess the impact of faults on the quality of user experience in the Android…

软件工程 · 计算机科学 2019-12-10 Domenico Cotroneo , Antonio Ken Iannillo , Roberto Natella , Stefano Rosiello

Modern embedded Linux devices, such as routers, IP cameras, and IoT gateways, rely on complex software stacks where numerous daemons interact to provide services. Testing these devices is crucial from a security perspective since vendors…

密码学与安全 · 计算机科学 2025-09-23 Alessio Izzillo , Riccardo Lazzeretti , Emilio Coppa

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…

信息检索 · 计算机科学 2020-02-03 Luca Costa , Mohammad Aliannejadi , Fabio Crestani

In community-based software development, developers frequently rely on live-chatting to discuss emergent bugs/errors they encounter in daily development tasks. However, it remains a challenging task to accurately record such knowledge due…

软件工程 · 计算机科学 2022-04-21 Lin Shi , Fangwen Mu , Yumin Zhang , Ye Yang , Junjie Chen , Xiao Chen , Hanzhi Jiang , Ziyou Jiang , Qing Wang

Mobile apps have become indispensable for daily life, not only for individuals but also for companies/organizations that offer their services digitally. Inherited by the mobility of devices, there are no limitations regarding the locations…

App quality has been shown to be the most important indicator of app adoption. To assure quality, developers mainly use testing to find bugs in app and apply structural and GUI test coverage criteria. However, mobile apps have more…

软件工程 · 计算机科学 2019-11-22 Danilo Dominguez Perez , Wei Le

Although mobile ad frauds have been widespread, state-of-the-art approaches in the literature have mainly focused on detecting the so-called static placement frauds, where only a single UI state is involved and can be identified based on…

密码学与安全 · 计算机科学 2018-06-14 Feng Dong , Haoyu Wang , Li Li , Yao Guo , Tegawende F. Bissyande , Tianming Liu , Guoai Xu , Jacques Klein

Bugs are prevalent in software development. To improve software quality, bugs are filed using a bug tracking system. Properties of a reported bug would consist of a headline, description, project, product, component that is affected by the…

软件工程 · 计算机科学 2020-01-29 Amit Kumar , Manohar Madanu , Hari Prakash , Lalitha Jonnavithula , Srinivasa Rao Aravilli

This paper presents a novel fuzzing framework, called MicroFuzz, specifically designed for Microservices. Mocking-Assisted Seed Execution, Distributed Tracing, Seed Refresh and Pipeline Parallelism approaches are adopted to address the…

软件工程 · 计算机科学 2024-02-06 Peng Di , Bingchang Liu , Yiyi Gao