中文
相关论文

相关论文: Scalable Defect Detection via Traversal on Code Gr…

200 篇论文

In this paper, we introduce PASGAL (Parallel And Scalable Graph Algorithm Library), a parallel graph library that scales to a variety of graph types, many processors, and large graph sizes. One special focus of PASGAL is the efficiency on…

分布式、并行与集群计算 · 计算机科学 2024-04-29 Xiaojun Dong , Yan Gu , Yihan Sun , Letong Wang

Today's small and medium-sized enterprises (SMEs) in the software industry are faced with major challenges. While having to work efficiently using limited resources they have to perform quality assurance on their code to avoid the risk of…

软件工程 · 计算机科学 2016-11-24 Mario Gleirscher , Dmitriy Golubitskiy , Maximilian Irlbeck , Stefan Wagner

Existing camouflaged object detection (COD) methods rely heavily on large-scale datasets with pixel-wise annotations. However, due to the ambiguous boundary, annotating camouflage objects pixel-wisely is very time-consuming and…

计算机视觉与模式识别 · 计算机科学 2022-11-29 Ruozhen He , Qihua Dong , Jiaying Lin , Rynson W. H. Lau

Graphs are a ubiquitous data structure to model processes and relations in a wide range of domains. Examples include control-flow graphs in programs and semantic scene graphs in images. Identifying subgraph patterns in graphs is an…

机器学习 · 计算机科学 2022-02-22 Huan Song , Zeng Dai , Panpan Xu , Liu Ren

The rapid pace of large-scale software development places increasing demands on traditional testing methodologies, often leading to bottlenecks in efficiency, accuracy, and coverage. We propose a novel perspective on software testing by…

软件工程 · 计算机科学 2025-04-08 Yuchen Wang , Shangxin Guo , Chee Wei Tan

Modern machine learning frameworks support very large models by incorporating parallelism and optimization techniques. Yet, these very techniques add new layers of complexity, introducing silent errors that severely degrade model…

机器学习 · 计算机科学 2025-09-16 Kahfi S. Zulkifli , Wenbo Qian , Shaowei Zhu , Yuan Zhou , Zhen Zhang , Chang Lou

In the past decades, static analysis has thrived in software, facilitating applications in bug detection, security, and program understanding. These advanced analyses are largely underpinned by general-purpose static analysis frameworks,…

编程语言 · 计算机科学 2026-01-19 Qinlin Chen , Nairen Zhang , Jinpeng Wang , Jiacai Cui , Tian Tan , Xiaoxing Ma , Chang Xu , Jian Lu , Yue Li

Formal connectivity checking offers scalable verification of signal paths in complex SoC designs, but debugging counterexamples remains a manual and time-consuming process. ConnChecker introduces a new graph-based perspective for automating…

硬件体系结构 · 计算机科学 2026-03-10 Do Ngoc Tiep , Nguyen Linh Anh , Luu Danh Minh

Verifying the complex and multi-step reasoning of Large Language Models (LLMs) is a critical challenge, as holistic methods often overlook localized flaws. Step-by-step validation is a promising alternative, yet existing methods are often…

人工智能 · 计算机科学 2025-11-25 Jiwei Fang , Bin Zhang , Changwei Wang , Jin Wan , Zhiwei Xu

Prior studies have demonstrated the effectiveness of Deep Learning (DL) in automated software vulnerability detection. Graph Neural Networks (GNNs) have proven effective in learning the graph representations of source code and are commonly…

软件工程 · 计算机科学 2023-02-10 Xin-Cheng Wen , Yupan Chen , Cuiyun Gao , Hongyu Zhang , Jie M. Zhang , Qing Liao

Graphical Lasso (GL) is a popular method for learning the structure of an undirected graphical model, which is based on an $l_1$ regularization technique. The objective of this paper is to compare the computationally-heavy GL technique with…

机器学习 · 统计学 2019-07-02 Salar Fattahi , Somayeh Sojoudi

With the growing complexity of cyberattacks targeting critical infrastructures such as water treatment networks, there is a pressing need for robust anomaly detection strategies that account for both system vulnerabilities and evolving…

机器学习 · 计算机科学 2025-08-14 Arun Vignesh Malarkkan , Haoyue Bai , Dongjie Wang , Yanjie Fu

Software debloating can effectively thwart certain code reuse attacks by reducing attack surfaces to break gadget chains. Approaches based on static analysis enable a reduced set of functions reachable at a callsite for execution by…

密码学与安全 · 计算机科学 2024-04-02 Chris Porter , Sharjeel Khan , Kangqi Ni , Santosh Pande

Software vulnerabilities represent one of the most pressing threats to computing systems. Identifying vulnerabilities in source code is crucial for protecting user privacy and reducing economic losses. Traditional static analysis tools rely…

软件工程 · 计算机科学 2024-10-25 Zhonghao Jiang , Weifeng Sun , Xiaoyan Gu , Jiaxin Wu , Tao Wen , Haibo Hu , Meng Yan

Efficient Key-Value (KV) cache management is essential for processing long text sequences in large language models (LLMs), where memory constraints often limit performance. Conventional KV eviction strategies, such as top-k selection based…

计算与语言 · 计算机科学 2025-09-03 Xuelin Li , Xiangqi Jin , Linfeng Zhang

SVG (Scalable Vector Graphics) is a widely used graphics format that possesses excellent scalability and editability. Image vectorization, which aims to convert raster images to SVGs, is an important yet challenging problem in computer…

计算机视觉与模式识别 · 计算机科学 2024-06-17 Teng Hu , Ran Yi , Baihong Qian , Jiangning Zhang , Paul L. Rosin , Yu-Kun Lai

Training frontier-scale foundation models involves coordinating tens of thousands of GPUs over multi-month runs, where even minor performance degradations can accumulate into substantial efficiency losses. Existing health-check mechanisms,…

Software vendors often silently release security patches without providing sufficient advisories (e.g., Common Vulnerabilities and Exposures) or delayed updates via resources (e.g., National Vulnerability Database). Therefore, it has become…

软件工程 · 计算机科学 2024-12-12 Xin-Cheng Wen , Zirui Lin , Cuiyun Gao , Hongyu Zhang , Yong Wang , Qing Liao

The rise of graph analytic systems has created a need for ways to measure and compare the capabilities of these systems. Graph analytics present unique scalability difficulties. The machine learning, high performance computing, and visual…

Instrumenting programs for performing run-time checking of properties, such as regular shapes, is a common and useful technique that helps programmers detect incorrect program behaviors. This is specially true in dynamic languages such as…