A survey of machine learning for big code and naturalness
Research at the intersection of machine learning, programming languages, and software
engineering has recently taken important steps in proposing learnable probabilistic models …
engineering has recently taken important steps in proposing learnable probabilistic models …
Learning natural coding conventions
Every programmer has a characteristic style, ranging from preferences about identifier
naming to preferences about object relationships and design patterns. Coding conventions …
naming to preferences about object relationships and design patterns. Coding conventions …
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 …
Prompt-tuned code language model as a neural knowledge base for type inference in statically-typed partial code
Q Huang, Z Yuan, Z **_and_Knowledge_Graph/links/6497d4a1b9ed6874a5d738b2/XCoS-Explainable-Code-Search-Based-on-Query-Sco**-and-Knowledge-Graph.pdf" data-clk="hl=fr&sa=T&oi=gga&ct=gga&cd=8&d=17795152862593089533&ei=BB2nZ77uEJuoieoPsrvw8QE" data-clk-atid="_f-i6j4V9fYJ" target="_blank">[PDF] researchgate.net
Xcos: Explainable code search based on query sco** and knowledge graph
When searching code, developers may express additional constraints (eg, functional
constraints and nonfunctional constraints) on the implementations of desired functionalities …
constraints and nonfunctional constraints) on the implementations of desired functionalities …
Augmenting and structuring user queries to support efficient free-form code search
Motivation: Code search is an important activity in software development since developers
are regularly searching [6] for code examples dealing with diverse programming concepts …
are regularly searching [6] for code examples dealing with diverse programming concepts …