中文
相关论文

相关论文: Modeling Functional Similarity in Source Code with…

200 篇论文

Function-level binary code similarity detection is a crucial aspect of cybersecurity. It enables the detection of bugs and patent infringements in released software and plays a pivotal role in preventing supply chain attacks. A practical…

密码学与安全 · 计算机科学 2023-12-27 Sun RuiJin , Guo Shize , Guo Jinhong , Li Wei , Zhan Dazhi , Sun Meng , Pan Zhisong

Given two multi-temporal aerial images, semantic change detection aims to locate the land-cover variations and identify their change types with pixel-wise boundaries. This problem is vital in many earth vision related tasks, such as precise…

计算机视觉与模式识别 · 计算机科学 2021-05-11 Kunping Yang , Gui-Song Xia , Zicheng Liu , Bo Du , Wen Yang , Marcello Pelillo , Liangpei Zhang

Current research in clone detection suffers from poor ecosystems for evaluating precision of clone detection tools. Corpora of labeled clones are scarce and incomplete, making evaluation labor intensive and idiosyncratic, and limiting inter…

Automated program comprehension underpins many software engineering tasks, from code summarisation to clone detection. Recent deep learning models achieve strong results but typically rely on source code alone, overlooking contextual…

软件工程 · 计算机科学 2025-10-15 Huy Nguyen , Christoph Treude , Patanamon Thongtanunam

Developers often search and reuse existing code snippets in the process of software development. Code search aims to retrieve relevant code snippets from a codebase according to natural language queries entered by the developer. Up to now,…

软件工程 · 计算机科学 2022-04-28 Yi Cheng , Li Kuang

Over the last years, software development in domains with high security demands transitioned from traditional methodologies to uniting modern approaches from software development and operations (DevOps). Key principles of DevOps gained more…

计算与语言 · 计算机科学 2022-11-22 Phillip Schneider , Markus Voggenreiter , Abdullah Gulraiz , Florian Matthes

We introduce graphcodes, a novel multi-scale summary of the topological properties of a dataset that is based on the well-established theory of persistent homology. Graphcodes handle datasets that are filtered along two real-valued scale…

代数拓扑 · 数学 2024-05-24 Michael Kerber , Florian Russold

This study proposes a deep learning-based approach for discovering loops in programming code according to their potential for parallelization. Two genetic algorithm-based code generators were developed to produce two distinct types of code:…

机器学习 · 计算机科学 2025-10-03 Izavan dos S. Correia , Henrique C. T. Santos , Tiago A. E. Ferreira

A relevant, sometimes overlooked, quality criterion for communities in graphs is that they should be well-connected in addition to being edge-dense. Prior work has shown that leading community detection methods can produce poorly-connected…

社会与信息网络 · 计算机科学 2025-08-07 The-Anh Vu-Le , Minhyuk Park , Ian Chen , George Chacko , Tandy Warnow

Pre-trained language models (PLMs) are increasingly being applied to code-related tasks. Although PLMs have achieved good results, they do not take into account potential high-order data correlations within the code. We propose three types…

计算与语言 · 计算机科学 2025-11-27 Guang Yang , Yujie Zhu

Binary code similarity analysis (BCSA) is widely used for diverse security applications, including plagiarism detection, software license violation detection, and vulnerability discovery. Despite the surging research interest in BCSA, it is…

软件工程 · 计算机科学 2022-07-08 Dongkwan Kim , Eunsoo Kim , Sang Kil Cha , Sooel Son , Yongdae Kim

This paper presents a procedure for and evaluation of using a semantic similarity metric as a loss function for neural source code summarization. Code summarization is the task of writing natural language descriptions of source code. Neural…

软件工程 · 计算机科学 2024-06-13 Chia-Yi Su , Collin McMillan

Handwritten numerals of different languages have various characteristics. Similarities and dissimilarities of the languages can be measured by analyzing the extracted features of the numerals. Handwritten numeral datasets are available and…

计算机视觉与模式识别 · 计算机科学 2020-12-15 Md. Rahat-uz-Zaman , Shadmaan Hye

Machine learning applications cover a wide range of predictive tasks in which tabular datasets play a significant role. However, although they often address similar problems, tabular datasets are typically treated as standalone tasks. The…

机器学习 · 计算机科学 2023-06-21 Katarzyna Woźnica , Piotr Wilczyński , Przemysław Biecek

As one of the most detrimental code smells, code clones significantly increase software maintenance costs and heighten vulnerability risks, making their detection a critical challenge in software engineering. Abstract Syntax Trees (ASTs)…

人工智能 · 计算机科学 2025-06-18 Zixian Zhang , Takfarinas Saber

Neural Language Models of Code, or Neural Code Models (NCMs), are rapidly progressing from research prototypes to commercial developer tools. As such, understanding the capabilities and limitations of such models is becoming critical.…

软件工程 · 计算机科学 2024-03-29 David N. Palacio , Alejandro Velasco , Nathan Cooper , Alvaro Rodriguez , Kevin Moran , Denys Poshyvanyk

Logs are semi-structured text files that represent software's execution paths and states during its run-time. Therefore, detecting anomalies in software logs reflect anomalies in the software's execution path or state. So, it has become a…

软件工程 · 计算机科学 2024-08-06 Shayan Hashemi , Mika Mäntylä

There are a great many clone detection tools proposed in the literature. In this paper, we investigate the state of clone detection tool evaluation. We begin by surveying the clone detection benchmarks, and performing a multi-faceted…

软件工程 · 计算机科学 2020-06-30 Jeffrey Svajlenko , Chanchal K. Roy

Clone-and-own approach is a natural way of source code reuse for software developers. To assess how known bugs and security vulnerabilities of a cloned component affect an application, developers and security analysts need to identify an…

软件工程 · 计算机科学 2017-04-28 Takashi Ishio , Yusuke Sakaguchi , Kaoru Ito , Katsuro Inoue

Data contamination is a known threat to the reliability of model evaluation. However, it remains underexplored in code large language models (LLMs), where contamination often goes beyond exact duplication. We present TRACER, a…

软件工程 · 计算机科学 2026-05-26 Yifeng Di , Xuliang Huang , Tianyi Zhang