Evaluating a query framework for software evolution data

ACM Trans. Softw. Eng. Methodol.(2013)

引用 13|浏览41
暂无评分
摘要
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.
更多
查看译文
关键词
query interface,classical software engineering tool,common developer question,eclipse ide,issue management,evaluation show,software evolution data,query framework,quasi-natural language interface,software engineering,development history,software system,software maintenance,semantic web,natural language,software evolution
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要