arrow
返回

Locating Latent Design Information in Developer Discussions: A Study on Pull Requests

delete2021-07-01
delete15
PRE
AI
G
Giovanni Viviani *
M
Michalis Famelis
X
Xin Xia
C
Calahan Janik-Jones
G
Gail C. Murphy
DOI:10.1109/TSE.2019.2924006delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
A software system's design determines many of its properties, such as maintainability and performance. An understanding of design is needed to maintain system properties as changes to the system occur. Unfortunately, many systems do not have up-to-date design documentation and approaches that have been developed to recover design often focus on how a system works by extracting structural and behaviour information rather than information about the desired design properties, such as robustness or performance. In this paper, we explore whether it is possible to automatically locate where design is discussed in on-line developer discussions. We investigate and introduce a classifier that can locate paragraphs in pull request discussions that pertain to design with an average AUC score of 0.87. We show that this classifier, when applied to projects on which it was not trained, agrees with the identification of design points by humans with an average AUC score of 0.79. We describe how this classifier could be used as the basis of tools to improve such tasks as reviewing code and implementing new features.
Keyword:
System analysis and design
Tools
Documentation
Robustness
Predictive models
Software systems
Design discussions
latent design
conversations
prediction model
design recovery
AI总结

AI总结

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

期刊

IEEE Transactions on Software Engineering 封面图
IEEE Transactions on Software Engineering
IF:
5.6
论文数:
2.9K
被引数:
1.1W

机构

M
Monash University
学者数:
5.4W
论文数: 5.4W
被引数: 79
U
universite de montreal
学者数:
4.6W
论文数: 3.8W
被引数: 46
U
University of British Columbia
学者数:
7.0W
论文数: 6.1W
被引数: 8.6W
U
university of toronto
学者数:
14.8W
论文数: 12.0W
被引数: 165
学者 查看更多机构
引用论文

引用论文

Antifreeze Proteins in Foods
err2020-07-01
err0
PREAI
errNebahat Sule Ustun; Sadettin Turhan
err分享
err收藏
Y-Autosome Translocation Associated with Azoospermia
err2010-02-15
err0
PREAI
errIsoji Sasagawa; Teruhiro Nakada; Yuichi Adachi; Tomoyuki Kato; Toshihiro Sawamura; Manabu Ishigooka; Tohru Hashimoto
err分享
err收藏
AciDB 1.0: a database of acidophilic organisms, their genomic information and associated metadata
err2020-07-23
err0
PREAI
errGonzalo Neira; Diego Cortez; Joaquin Jil; David S Holmes
err分享
err收藏
What do developers search for on the web?
err2017-04-09
err132
PREAI
errXia, Xin; Bao, Lingfeng; Lo, David; Kochhar, Pavneet Singh; Hassan, Ahmed E.; Xing, Zhenchang
err分享
err收藏
Forward-Looking MD&A Disclosures and the Information Environment前瞻性的MD & A披露和信息环境
err2015-05-01
err0
PREAI
errVolkan Muslu; Suresh Radhakrishnan; K. R. Subramanyam; Dongkuk Lim
err分享
err收藏
err分享
err收藏
学者 查看更多内容