Return
Evaluating a Query Framework for Software Evolution Data
DOI:10.1145/2522920.2522931.png)
Abstract
En 中文
With the steady advances in tooling to support software engineering, mastering all the features of modern IDEs, version control systems, and project trackers is becoming increasingly difficult. Answering even the most common developer questions can be surprisingly tedious and difficult. In this article we present a user study with 35 subjects to evaluate our quasi-natural language interface that provides access to various facets of the evolution of a software system but requires almost zero learning effort. Our approach is tightly woven into the Eclipse IDE and allows developers to answer questions related to source code, development history, or bug and issue management. The results of our evaluation show that our query interface can outperform classical software engineering tools in terms of correctness, while yielding significant time savings to its users and greatly advancing the state of the art in terms of usability and learnability.
Keywords:
Human Factors
Languages
Software evolution
software maintenance
source-code analysis
Semantic Web
natural language
conceptual queries
tool support
AI Summary
Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.
Journal
A
IF:
6.2
Papers:
1.2K
Citations:
3.4K
Organization
Cited Papers
Dexamethasone suppressibility of plasma pregnenolone or dehydroepiandrosterone in gonadectomized patients
Steroids
IF0
The Conceptualisation and Measurement of DSM-5 Internet Gaming Disorder: The Development of the IGD-20 Test
PLoS ONE
IF0

