中文
相关论文

相关论文: DocTer: Documentation Guided Fuzzing for Testing D…

200 篇论文

Ensuring that safety-critical applications behave as intended is an important yet challenging task. Modeling languages like differential dynamic logic (dL) have proof calculi capable of proving guarantees for such applications. However, dL…

形式语言与自动机理论 · 计算机科学 2024-10-08 Myra Dotzel , Stefan Mitsch , André Platzer

Modern software systems rely heavily on Web APIs, yet creating meaningful and executable test scripts remains a largely manual, time-consuming, and error-prone task. In this paper, we present APITestGenie, a novel tool that leverages Large…

软件工程 · 计算机科学 2026-04-03 André Pereira , Bruno Lima , João Pascoal Faria

Modern advances in machine learning (ML) and wearable medical sensors (WMSs) in edge devices have enabled ML-driven disease detection for smart healthcare. Conventional ML-driven methods for disease detection rely on customizing individual…

机器学习 · 计算机科学 2024-10-28 Chia-Hao Li , Niraj K. Jha

Document layout analysis is a critical preprocessing step in document intelligence, enabling the detection and localization of structural elements such as titles, text blocks, tables, and formulas. Despite its importance, existing layout…

计算机视觉与模式识别 · 计算机科学 2025-03-24 Ting Sun , Cheng Cui , Yuning Du , Yi Liu

Large language model (LLM)-based multi-agent systems are challenging to debug because failures often arise from long, branching interaction traces. The prevailing practice is to leverage LLMs for log-based failure localization, attributing…

人工智能 · 计算机科学 2026-02-03 Ming Ma , Jue Zhang , Fangkai Yang , Yu Kang , Qingwei Lin , Saravan Rajmohan , Dongmei Zhang

Using API reference documentation like JavaDoc is an integral part of software development. Previous research introduced a grounded taxonomy that organizes API documentation knowledge in 12 types, including knowledge about the…

软件工程 · 计算机科学 2019-07-24 Davide Fucci , Alireza Mollaalizadehbahnemiri , Walid Maalej

Knowledge editing aims to correct outdated or inaccurate knowledge in neural networks. In this paper, we explore knowledge editing using easily accessible documents instead of manually labeled factual triples employed in earlier research.…

计算与语言 · 计算机科学 2025-07-25 Suhang Wu , Ante Wang , Minlong Peng , Yujie Lin , Wenbo Li , Mingming Sun , Jinsong Su

Application Programming Interface (API) Injection attacks refer to the unauthorized or malicious use of APIs, which are often exploited to gain access to sensitive data or manipulate online systems for illicit purposes. Identifying actors…

密码学与安全 · 计算机科学 2025-05-16 Udi Aharon , Ran Dubin , Amit Dvir , Chen Hajaj

Large language models (LLMs) have driven significant progress across a wide range of real-world applications. Realizing such models requires substantial system-level support. Deep learning (DL) frameworks provide this foundation by enabling…

软件工程 · 计算机科学 2025-08-19 Yanzhou Mu , Rong Wang , Juan Zhai , Chunrong Fang , Xiang Chen , Jiacong Wu , An Guo , Jiawei Shen , Bingzhuo Li , Zhenyu Chen

Recent studies show LLMs struggle with complex instructions involving multiple constraints (e.g., length, format, sentiment). Existing works address this issue by fine-tuning, which heavily relies on fine-tuning data quality and is…

人工智能 · 计算机科学 2025-03-03 Xianren Zhang , Xianfeng Tang , Hui Liu , Zongyu Wu , Qi He , Dongwon Lee , Suhang Wang

Deep learning models are increasingly deployed in safety-critical tasks where predictions must satisfy hard constraints, such as physical laws, fairness requirements, or safety limits. However, standard architectures lack built-in…

机器学习 · 计算机科学 2025-11-26 Gonzalo E. Constante-Flores , Hao Chen , Can Li

Deep learning (DL) applications, built upon a heterogeneous and complex DL stack (e.g., Nvidia GPU, Linux, CUDA driver, Python runtime, and TensorFlow), are subject to software and hardware dependencies across the DL stack. One challenge in…

软件工程 · 计算机科学 2023-09-04 Kaifeng Huang , Bihuan Chen , Susheng Wu , Junmin Cao , Lei Ma , Xin Peng

To combat the misuse of Large Language Models (LLMs), many recent studies have presented LLM-generated-text detectors with promising performance. When users instruct LLMs to generate texts, the instruction can include different constraints…

计算与语言 · 计算机科学 2024-10-02 Ryuto Koike , Masahiro Kaneko , Naoaki Okazaki

The widespread adoption of REST APIs, coupled with their growing complexity and size, has led to the need for automated REST API testing tools. Current tools focus on the structured data in REST API specifications but often neglect valuable…

软件工程 · 计算机科学 2024-01-31 Myeongsoo Kim , Tyler Stennett , Dhruv Shah , Saurabh Sinha , Alessandro Orso

Each year, software vulnerabilities are discovered, which pose significant risks of exploitation and system compromise. We present a convolutional neural network model that can successfully identify bugs in C code. We trained our model…

密码学与安全 · 计算机科学 2026-02-27 C. Seas , G. Fitzpatrick , J. A. Hamilton , M. C. Carlisle

We introduce a novel approach for testing static typing implementations based on the concept of API-driven program synthesis. The idea is to synthesize type-intensive but small and well-typed programs by leveraging and combining application…

编程语言 · 计算机科学 2023-11-09 Thodoris Sotiropoulos , Stefanos Chaliasos , Zhendong Su

Deep learning (DL) has brought about remarkable breakthrough in processing images, video and speech due to its efficacy in extracting highly abstract representation and learning very complex functions. However, there is seldom operating…

机器学习 · 计算机科学 2021-01-01 Shen Chen , Mingwei Zhang , Jiamin Cui , Wei Yao

The tidal wave of advancements in Large Language Models (LLMs) has led to their swift integration into application-level logic. Many software systems now use prompts to interact with these black-box models, combining natural language with…

软件工程 · 计算机科学 2025-01-23 Dhia Elhaq Rzig , Dhruba Jyoti Paul , Kaiser Pister , Jordan Henkel , Foyzul Hassan

Database Management System (DBMS) is the key component for data-intensive applications. Recently, researchers propose many tools to comprehensively test DBMS systems for finding various bugs. However, these tools only cover a small subset…

密码学与安全 · 计算机科学 2025-03-11 Yu Liang , Hong Hu

Malware authors commonly use obfuscation to hide API identities in binary files, making analysis difficult and time-consuming for a human expert to understand the behavior and intent of the program. Automatic API prediction tools are…