中文
相关论文

相关论文: Code Clone Detection based on Event Embedding and …

200 篇论文

This report investigates enhancing semantic caching effectiveness by employing specialized, fine-tuned embedding models. Semantic caching relies on embedding similarity rather than exact key matching, presenting unique challenges in…

We present a neural model for representing snippets of code as continuous distributed vectors ("code embeddings"). The main idea is to represent a code snippet as a single fixed-length $\textit{code vector}$, which can be used to predict…

机器学习 · 计算机科学 2018-10-31 Uri Alon , Meital Zilberstein , Omer Levy , Eran Yahav

Automated production systems (aPS) are highly customized systems that consist of hardware and software. Such aPS are controlled by a programmable logic controller (PLC), often in accordance with the IEC 61131-3 standard that divides system…

软件工程 · 计算机科学 2021-08-24 Kamil Rosiak , Alexander Schlie , Lukas Linsbauer , Birgit Vogel-Heuser , Ina Schaefer

Software Defect Prediction aims at predicting which software modules are the most probable to contain defects. The idea behind this approach is to save time during the development process by helping find bugs early. Defect Prediction models…

软件工程 · 计算机科学 2023-01-02 Moti Cohen , Lior Rokach , Rami Puzis

Code cloning is an important software engineering aspect. It is a common software reuse principle that consists of duplicating source code within a program or across different systems owned or maintained by the same entity. There are…

软件工程 · 计算机科学 2015-04-30 Oualid El Halimi , Trith Patel , Zohaib S. Kiyani , Naresh. Kumar , Ankit Singh

One major problem in maintaining a software system is to understand how many functional features in the system and how these features are implemented. In this paper a novel approach for locating features in code by semantic and dynamic…

软件工程 · 计算机科学 2015-12-15 Ren Wu

Malware is becoming increasingly complex and widespread, making it essential to develop more effective and timely detection methods. Traditional static analysis often fails to defend against modern threats that employ code obfuscation,…

机器学习 · 计算机科学 2025-09-19 Wadduwage Shanika Perera , Haodi Jiang

This paper introduces and analyzes a search and retrieval model that adopts key semantic communication principles from retrieval-augmented generation. We specifically present an information-theoretic analysis of a remote document retrieval…

信息检索 · 计算机科学 2025-07-17 Sara Ghasvarianjahromi , Yauhen Yakimenka , Jörg Kliewer

Industrial financial systems operate on temporal event sequences such as transactions, user actions, and system logs. While recent research emphasizes representation learning and large language models, production systems continue to rely…

This research aims to develop a dynamic and scalable framework to facilitate harmonization of Common Data Elements (CDEs) across heterogeneous biomedical datasets by addressing challenges such as semantic heterogeneity, structural…

信息检索 · 计算机科学 2025-06-04 Madan Krishnamurthy , Daniel Korn , Melissa A Haendel , Christopher J Mungall , Anne E Thessen

Manual code reviews and static code analyzers are the traditional mechanisms to verify if source code complies with coding policies. However, these mechanisms are hard to scale. We formulate code compliance assessment as a machine learning…

软件工程 · 计算机科学 2022-09-13 Neela Sawant , Srinivasan H. Sengamedu

Continuous embeddings of tokens in computer programs have been used to support a variety of software development tools, including readability, code search, and program repair. Contextual embeddings are common in natural language processing…

软件工程 · 计算机科学 2020-04-29 Rafael - Michael Karampatsis , Charles Sutton

Clone detection plays an important role in software engineering. Finding clones within a single project introduces possible refactoring opportunities, and between different projects it could be used for detecting code reuse or possible…

软件工程 · 计算机科学 2021-01-08 Yaroslav Golubev , Viktor Poletansky , Nikita Povarov , Timofey Bryksin

The embedding-based retrieval (EBR) approach is widely used in mainstream search engine retrieval systems and is crucial in recent retrieval-augmented methods for eliminating LLM illusions. However, existing EBR models often face the…

计算与语言 · 计算机科学 2024-04-10 Yanan Zhang , Xiaoling Bai , Tianhua Zhou

Semantic embeddings to represent objects such as image, text and audio are widely used in machine learning and have spurred the development of vector similarity search methods for retrieving semantically related objects. In this work, we…

数据结构与算法 · 计算机科学 2026-01-21 Stephen Mussmann , Mehul Smriti Raje , Kavya Tumkur , Oumayma Messoussi , Cyprien Hachem , Seby Jacob

Detecting packed executables is a critical component of large-scale malware analysis and antivirus engine workflows, as it identifies samples that warrant computationally intensive dynamic unpacking to reveal concealed malicious behavior.…

密码学与安全 · 计算机科学 2025-09-22 Shijia Li , Jiang Ming , Lanqing Liu , Longwei Yang , Ni Zhang , Chunfu Jia

Source code processing heavily relies on the methods widely used in natural language processing (NLP), but involves specifics that need to be taken into account to achieve higher quality. An example of this specificity is that the semantics…

软件工程 · 计算机科学 2021-04-28 Nadezhda Chirkova

Duplicated code or code clones are a kind of code smell that have both positive and negative impacts on the development and maintenance of software systems. Software clone research in the past mostly focused on the detection and analysis of…

软件工程 · 计算机科学 2020-05-05 Chanchal K. Roy , Minhaz F. Zibran , Rainer Koschke

Dead code introduces several challenges in software development, such as increased binary size and maintenance difficulties. It can also obscure logical errors and be exploited for obfuscation in malware. For LLM-based code-related tasks,…

软件工程 · 计算机科学 2025-06-16 Minyu Chen , Guoqiang Li , Ling-I Wu , Ruibang Liu

Event extraction (EE) is the task of identifying interested event mentions from text. Conventional efforts mainly focus on the supervised setting. However, these supervised models cannot generalize to event types out of the pre-defined…

计算与语言 · 计算机科学 2022-11-15 Hongming Zhang , Wenlin Yao , Dong Yu