中文
相关论文

相关论文: Client--Library Compatibility Testing with API Int…

200 篇论文

Android app developers extensively employ code reuse, integrating many third-party libraries into their apps. While such integration is practical for developers, it can be challenging for static analyzers to achieve scalability and…

软件工程 · 计算机科学 2024-02-12 Jordan Samhi , Tegawendé F. Bissyandé , Jacques Klein

Bias is an inherent threat to human decision-making, including in decisions made during software development. Extensive research has demonstrated the presence of biases at various stages of the software development life-cycle. Notably, code…

软件工程 · 计算机科学 2025-04-28 Yoseph Berhanu Alebachew , Chris Brown

The rapid development of Large Language Models (LLMs) has transformed software engineering, showing promise in tasks like code generation, bug detection, and compliance checking. However, current models struggle to detect compliance…

软件工程 · 计算机科学 2025-11-04 Haoyi Zhang , Huaijin Ran , Xunzhu Tang

Continuous cloud service performance benchmarking is essential for detecting performance bugs early before deploying them to production. However, detecting performance regressions using application benchmarks, which usually treat the system…

分布式、并行与集群计算 · 计算机科学 2026-05-19 Sebastian Koch , Nils Japke , David Bermbach

The prevalent use of third-party libraries (TPLs) in modern software development introduces significant security and compliance risks, necessitating the implementation of Software Composition Analysis (SCA) to manage these threats. However,…

软件工程 · 计算机科学 2025-03-31 Lyuye Zhang , Chengwei Liu , Jiahui Wu , Shiyang Zhang , Chengyue Liu , Zhengzi Xu , Sen Chen , Yang Liu

Continuous integration (CI) tools integrate code changes by automatically compiling, building, and executing test cases upon submission of code changes. Use of CI tools is getting increasingly popular, yet how proprietary projects reap the…

软件工程 · 计算机科学 2018-09-17 Akond Rahman , Amritanshu Agrawal , Rahul Krishna , Alexander Sobran

This paper serves as a progress report on our research, specifically focusing on utilizing interval analysis, an existing static analysis method, for detecting vulnerabilities in smart contracts. We present a selection of motivating…

软件工程 · 计算机科学 2023-09-26 Ştefan-Claudiu Susan , Andrei Arusoaie

Differential privacy (DP) implementations are notoriously prone to errors, with subtle bugs frequently invalidating theoretical guarantees. Existing verification methods are often impractical: formal tools are too restrictive, while…

密码学与安全 · 计算机科学 2026-02-20 Tudor Cebere , David Erb , Damien Desfontaines , Aurélien Bellet , Jack Fitzsimons

The fundamental trade-off between privacy and utility remains an active area of research. Our contribution is motivated by two observations. First, privacy mechanisms developed for one-time data release cannot straightforwardly be extended…

信息论 · 计算机科学 2026-01-30 Sophie Taylor , Praneeth Kumar Vippathalla , Justin Coon

Blind quantum computing [A. Broadbent, J. Fitzsimons, and E. Kashefi, Proceedings of the 50th Annual IEEE Symposium on Foundations of Computer Science 517 (2009)] is a secure cloud quantum computing protocol which enables a client (who does…

量子物理 · 物理学 2013-06-11 Tomoyuki Morimae , Takeshi Koshiba

Command line interface (CLI) agents are emerging as a practical paradigm for agent-computer interaction over evolving filesystems, executable command line programs, and online execution feedback. Recent work has used reinforcement learning…

人工智能 · 计算机科学 2026-05-11 Haoyang Su , Ying Wen

Data collection is an integral part of any citizen science project. Given the wide variety of projects, some level of expertise or, alternatively, some guidance for novice participants can greatly improve the quality of the collected data.…

计算机与社会 · 计算机科学 2022-12-13 Fahim Hasan Khan , Akila de Silva , Gregory Dusek , James Davis , Alex Pang

Automated debugging, long pursued in a variety of fields from software engineering to cybersecurity, requires a framework that offers the building blocks for a programmable debugging workflow. However, existing debuggers are primarily…

软件工程 · 计算机科学 2025-06-06 Gabriele Digregorio , Roberto Alessandro Bertolini , Francesco Panebianco , Mario Polino

CTR prediction is essential for modern recommender systems. Ranging from early factorization machines to deep learning based models in recent years, existing CTR methods focus on capturing useful feature interactions or mining important…

信息检索 · 计算机科学 2022-01-31 Wei Guo , Can Zhang , Zhicheng He , Jiarui Qin , Huifeng Guo , Bo Chen , Ruiming Tang , Xiuqiang He , Rui Zhang

There is a vast gap in the quality of IDE tooling between static languages like Java and dynamic languages like Python or JavaScript. Modern frameworks and libraries in these languages heavily use their dynamic capabilities to achieve the…

编程语言 · 计算机科学 2024-02-01 Franciszek Piszcz

Modern software development heavily relies on the reuse of functionalities through Application Programming Interfaces (APIs). However, client developers can have issues identifying the correct usage of a certain API, causing misuses…

软件工程 · 计算机科学 2021-08-31 Sebastian Nielebock , Paul Blockhaus , Jacob Krüger , Frank Ortmeier

Shared library hijacking attacks in the Linux ecosystem, including embedded Linux, are a significant concern. It fundamentally exploits the dynamic linker's library-resolution semantics rather than modifying trusted libraries directly.…

密码学与安全 · 计算机科学 2026-05-27 Can Ozkan , Dave Singelee

Moving scientific computation from high-performance computing (HPC) and cloud computing (CC) environments to devices on the edge, i.e., physically near instruments of interest, has received tremendous interest in recent years. Such edge…

分布式、并行与集群计算 · 计算机科学 2024-10-11 Christopher J. Vogl , Zachary Atkins , Alyson Fox , Agnieszka Miedlar , Colin Ponce

Dataset shift is common in credit scoring scenarios, and the inconsistency between the distribution of training data and the data that actually needs to be predicted is likely to cause poor model performance. However, most of the current…

机器学习 · 计算机科学 2021-12-21 Hongyi Qian , Baohui Wang , Ping Ma , Lei Peng , Songfeng Gao , You Song

In the context of "session behaviors" for client/server systems, we propose a weakening of the compliance and sub-behaviour relations where the bias toward the client (whose "requests" must be satisfied) is pushed further with respect to…

计算机科学中的逻辑 · 计算机科学 2014-10-29 Franco Barbanera , Ugo de' Liguoro