Abstract—One common task of developing or maintaining software is searching the source code for information like specific method calls or write accesses to certain fields. This kind of information is required to correctly implement new features and to solve bugs. This paper presents an approach for querying source code with natural language. I
Programmers frequently search for source code to reuse using keyword searches. When effective and ef...
Enabling code reuse is an important goal in software engineering, and it depends crucially on effect...
Code reuse, code querying and computer aided programming are some of the main research challenges in...
One common task of developing or maintaining software is searching the source code for information l...
This is the companion page of the paper "Querying Source Code with Natural Language". @inproceedin...
One common task of developing or maintaining software is searching the source code for information l...
Motivated by the idea of reusing existing source code from previous projects within a software compa...
Understanding a software system consumes a substantial portion of a developer's effort. To support s...
Abstract. Significant portions of software life cycle resources are de-voted to program maintenance,...
Querying and analyzing source code interactively is a critical task in reverse engineering and progr...
Abstract—As software systems continue to grow and evolve, lo-cating code for software maintenance ta...
In this paper, we describe a semantic approach to translate complex natural language commands and qu...
Thesis (Ph.D.)--University of Washington, 2019Models that automatically map natural language (NL) to...
Abstract—Identifying relevant code to perform maintenance or reuse tasks is becoming increasingly di...
Querying and analyzing source code is an essential aspect of a variety of software engineering tasks...
Programmers frequently search for source code to reuse using keyword searches. When effective and ef...
Enabling code reuse is an important goal in software engineering, and it depends crucially on effect...
Code reuse, code querying and computer aided programming are some of the main research challenges in...
One common task of developing or maintaining software is searching the source code for information l...
This is the companion page of the paper "Querying Source Code with Natural Language". @inproceedin...
One common task of developing or maintaining software is searching the source code for information l...
Motivated by the idea of reusing existing source code from previous projects within a software compa...
Understanding a software system consumes a substantial portion of a developer's effort. To support s...
Abstract. Significant portions of software life cycle resources are de-voted to program maintenance,...
Querying and analyzing source code interactively is a critical task in reverse engineering and progr...
Abstract—As software systems continue to grow and evolve, lo-cating code for software maintenance ta...
In this paper, we describe a semantic approach to translate complex natural language commands and qu...
Thesis (Ph.D.)--University of Washington, 2019Models that automatically map natural language (NL) to...
Abstract—Identifying relevant code to perform maintenance or reuse tasks is becoming increasingly di...
Querying and analyzing source code is an essential aspect of a variety of software engineering tasks...
Programmers frequently search for source code to reuse using keyword searches. When effective and ef...
Enabling code reuse is an important goal in software engineering, and it depends crucially on effect...
Code reuse, code querying and computer aided programming are some of the main research challenges in...