Key points are not available for this paper at this time.
Keyword programming is a novel technique for reducing the need to remember details of programming language syntax and APIs, by translating a small number of keywords provided by the user into a valid expression. Prior work has demonstrated the feasibility and merit of this approach in limited domains. This paper presents a new algorithm that scales to the much larger domain of general-purpose Java programming. We tested the algorithm by extracting keywords from method calls in open source projects, and found that it could accurately reconstruct over 90% of the original expressions. We also conducted a study using keywords generated by users, whose results suggest that users can obtain correct Java code using keyword queries as accurately as they can write the correct Java code themselves
Building similarity graph...
Analyzing shared references across papers
Loading...
Little et al. (Mon,) studied this question.
synapsesocial.com/papers/6a16d23cb13aec50ea6b8ada — DOI: https://doi.org/10.1145/1321631.1321646
Greg Little
Hunter Water
Robert C. Miller
DePauw University
Massachusetts Institute of Technology
IIT@MIT
Building similarity graph...
Analyzing shared references across papers
Loading...
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: