arrow
返回

A context model for IDE-based recommendation systems

delete2017-06-01
delete30
PRE
AI
M
Marko Gašparič *
G
Gail C. Murphy
F
Francesco Ricci⋆
DOI:10.1016/j.jss.2016.09.012delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Context, as modeled through variables called contextual factors, can improve human-computer interaction. To date, in applications supporting software development, such as integrated development environments (IDES) and recommendation systems for software engineering (RSSEs), contextual factors have generally been constrained to project artifacts, such as source code. In this paper, we present a context model that includes thirteen contextual factors, which capture various situations in which developers interact with an IDE. This context model can be used to support and enhance user interaction with an IDE or to improve the accuracy and timing of recommendations produced by RSSEs. To assess whether the proposed contextual factors are informative for a context model, we statistically evaluated the correlations between IDE command usage and different situations, as they are described by the factors. If a contextual factor correlates with the usage of a command this means that the user is using the command differently when the values of the contextual factor change. We discovered that different factors correlate with different commands and that all the factors correlate with some commands, hence, when a context change is detected, we can also expect a change in the interaction with an IDE. (C) 2016 Elsevier Inc. All rights reserved.
Keyword:
Context
Usage
Integrated development environment
Commands
Software development
Recommendation systems for software engineering
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.4K
被引数:
8.4K

机构

F
Free University of Bozen-Bolzano
学者数:
2.8K
论文数: 2.6K
被引数: 6
U
University of British Columbia
学者数:
7.0W
论文数: 6.1W
被引数: 8.6W
引用论文

引用论文

How are Java software developers usiong the eclipse IDE?
err2006-07-01
err278
PREAI
errMurphy, Gail C.; Kersten, Mik; Findlater, Leah
err分享
err收藏
High-Throughput Liquid Chromatography–Tandem Mass Spectrometry Quantification of Glycosaminoglycans as Biomarkers of Mucopolysaccharidosis II
err2020-07-30
err0
errOAAI
errJunhua Wang; Akhil Bhalla; Julie C. Ullman; Meng Fang; Ritesh Ravi; Annie Arguello; Elliot Thomsen; Buyankhishig Tsogtbaatar; Jing L. Guo; Lukas L. Skuja; Jason C. Dugas; Sonnet S. Davis; Suresh B. Poda; Kannan Gunasekaran; Simona Costanzo; Zachary K. Sweeney; Anastasia G. Henry; Jeffrey M. Harris; Kirk R. Henne; Giuseppe Astarita
err分享
err收藏
An electronic analog of the Mackey-Glass system
err1995-05-01
err0
PREAI
errA. Namajūnas; K. Pyragas; A. Tamaševičius
err分享
err收藏
Asking and answering questions during a programming change task
err2008-07-01
err220
errOAAI
errSillito, Jonathan; Murphy, Gail C.; De Volder, Kris
err分享
err收藏
err分享
err收藏
学者 查看更多内容