A survey on machine learning techniques for source code analysis
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …
these techniques to a myriad of software engineering tasks that use source code analysis …
On the importance of building high-quality training datasets for neural code search
The performance of neural code search is significantly influenced by the quality of the
training data from which the neural models are derived. A large corpus of high-quality query …
training data from which the neural models are derived. A large corpus of high-quality query …
Big code search: a bibliography
Code search is an essential task in software development. Developers often search the
internet and other code databases for necessary source code snippets to ease the …
internet and other code databases for necessary source code snippets to ease the …
Self-attention networks for code search
Context: Developers tend to search and reuse code snippets from a large-scale codebase
when they want to implement some functions that exist in the previous projects, which can …
when they want to implement some functions that exist in the previous projects, which can …
[HTML][HTML] A survey on machine learning techniques applied to source code
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …
these techniques to a myriad of software engineering tasks that use source code analysis …
Apiro: A framework for automated security tools api recommendation
Security Orchestration, Automation, and Response (SOAR) platforms integrate and
orchestrate a wide variety of security tools to accelerate the operational activities of Security …
orchestrate a wide variety of security tools to accelerate the operational activities of Security …
Is a single model enough? mucos: A multi-model ensemble learning approach for semantic code search
Recently, deep learning methods have become mainstream in code search since they do
better at capturing semantic correlations between code snippets and search queries and …
better at capturing semantic correlations between code snippets and search queries and …
Two birds with one stone: Boosting code generation and code search via a generative adversarial network
Automatically transforming developers' natural language descriptions into source code has
been a longstanding goal in software engineering research. Two types of approaches have …
been a longstanding goal in software engineering research. Two types of approaches have …
[Retracted] Software Systems Security Vulnerabilities Management by Exploring the Capabilities of Language Models Using NLP
Security of the software system is a prime focus area for software development teams. This
paper explores some data science methods to build a knowledge management system that …
paper explores some data science methods to build a knowledge management system that …
Survey of code search based on deep learning
Code writing is repetitive and predictable, inspiring us to develop various code intelligence
techniques. This survey focuses on code search, that is, to retrieve code that matches a …
techniques. This survey focuses on code search, that is, to retrieve code that matches a …