Poster: Answering the Requirements Traceability Questions

被引:4
作者
Gupta, Arushi [1 ]
Wang, Wentao [1 ]
Niu, Nan [1 ]
Savolainen, Juha [2 ]
机构
[1] Univ Cincinnati, Dept EECS, Cincinnati, OH 45220 USA
[2] Danfoss Drives AS, Software & Control R&D, Grasten, Denmark
来源
PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION | 2018年
基金
美国国家科学基金会;
关键词
Traceability; requirements questions; answering status; THEORETICAL REPLICATION;
D O I
10.1145/3183440.3195049
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To understand requirements traceability in practice, we present a preliminary study of identifying questions from requirements repositories and examining their answering status. Investigating four open-source projects results in 733 requirements questions, among which 43% were answered successfully, 35% were answered unsuccessfully, and 22% were not answered at all. We evaluate the accuracy of using a state-of-the-art natural language processing tool to identify the requirements questions and illuminate automated ways to classify their answering status.
引用
收藏
页码:444 / 445
页数:2
相关论文
共 15 条
[1]   Optimal Group Size for Software Change Tasks: A Social Information Foraging Perspective [J].
Bhowmik, Tanmay ;
Niu, Nan ;
Wang, Wentao ;
Cheng, Jing-Ru C. ;
Li, Ling ;
Cao, Xiongfei .
IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (08) :1784-1795
[2]  
Gotel O. C. Z., 1994, Proceedings of the First International Conference on Requirements Engineering (Cat. No.94TH0613-0), P94, DOI 10.1109/ICRE.1994.292398
[3]   On the Impact of Social Network Information Diversity on End-User Programming Productivity: A Foraging-Theoretic Study [J].
Jin, Xiaoyu ;
Niu, Nan ;
Wagner, Michael .
PROCEEDINGS OF THE 8TH INTERNATIONAL WORKSHOP ON SOCIAL SOFTWARE ENGINEERING (SSE'16), 2016, :15-21
[4]   Advancing viewpoint merging in requirements engineering: a theoretical replication and explanatory study [J].
Khatwani, Charu ;
Jin, Xiaoyu ;
Niu, Nan ;
Koshoffer, Amy ;
Newman, Linda ;
Savolainen, Juha .
REQUIREMENTS ENGINEERING, 2017, 22 (03) :317-338
[5]   Question microblog identification and answer recommendation [J].
Liu, Xiangrong ;
Xie, Runquan ;
Lin, Chen ;
Cao, Liujuan .
MULTIMEDIA SYSTEMS, 2016, 22 (04) :487-496
[6]   What Questions do Requirements Engineers Ask? [J].
Malviya, Sugandha ;
Vierhauser, Michael ;
Cleland-Huang, Jane ;
Ghaisas, Smita .
2017 IEEE 25TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2017, :100-109
[7]   The Stanford CoreNLP Natural Language Processing Toolkit [J].
Manning, Christopher D. ;
Surdeanu, Mihai ;
Bauer, John ;
Finkel, Jenny ;
Bethard, Steven J. ;
McClosky, David .
PROCEEDINGS OF 52ND ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS: SYSTEM DEMONSTRATIONS, 2014, :55-60
[8]   RE in the Age of Continuous Deployment [J].
Niu, Nan .
2017 IEEE 25TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2017, :568-569
[9]   Gray Links in the Use of Requirements Traceability [J].
Niu, Nan ;
Wang, Wentao ;
Gupta, Arushi .
FSE'16: PROCEEDINGS OF THE 2016 24TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2016, :384-395
[10]   Advancing Repeated Research in Requirements Engineering: A Theoretical Replication of Viewpoint Merging [J].
Niu, Nan ;
Koshoffer, Amy ;
Newnan, Linda ;
Khatwani, Charu ;
Samarasinghe, Chatura ;
Savolainen, Julia .
2016 IEEE 24TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2016, :186-195