Towards Reproducible Research: Automatic Classification of Empirical Requirements Engineering Papers

被引:1
|
作者
Woodson, Clinton [1 ]
Hayes, Jane Huffman [1 ]
Griffioen, Sarah [1 ]
机构
[1] Univ Kentucky, Dept Comp Sci, Lexington, KY 40506 USA
来源
ACMSE '18: PROCEEDINGS OF THE ACMSE 2018 CONFERENCE | 2018年
关键词
Empirical research; reproducible research; requirements engineering; machine learning; supervised classification learning; statistical analysis; text classification; information retrieval;
D O I
10.1145/3190645.3190689
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Research must be reproducible in order to make an impact on science and to contribute to the body of knowledge in our field. Yet studies have shown that 70% of research from academic labs cannot be reproduced. In software engineering, and more specifically requirements engineering (RE), reproducible research is rare, with datasets not always available or methods not fully described. This lack of reproducible research hinders progress, with researchers having to replicate an experiment from scratch A researcher starting out in RE has to sift through conference papers, finding ones that are empirical, then must look through the data available from the empirical paper (if any) to make a preliminary determination if the paper can be reproduced. This paper addresses two parts of that problem, identifying RE papers and identifying empirical papers within the RE papers. Recent RE and empirical conference papers were used to learn features and to build an automatic classifier to identify RE and empirical papers. We introduce the Empirical Requirements Research Classifier (ERRC) method, which uses natural language processing and machine learning to perform supervised classification of conference papers. We compare our method to a baseline keyword-based approach To evaluate our approach, we examine sets of papers from the IEEE Requirements Engineering conference and the IEEE International Symposium on Software Testing and Analysis. We found that the ERRC method performed better than the baseline method in all but a few cases.
引用
收藏
页数:7
相关论文
共 50 条
  • [31] Agile Requirements Engineering: A Research Perspective
    Nawrocki, Jerzy
    Ochodek, Miroslaw
    Jurkiewicz, Jakub
    Kopczynska, Sylwia
    Alchimowicz, Bartosz
    SOFSEM 2014: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2014, 8327 : 40 - 51
  • [32] Automatic Requirements Classification Based on Graph Attention Network
    Li, Gang
    Zheng, Chengpeng
    Li, Min
    Wang, Haosen
    IEEE ACCESS, 2022, 10 : 30080 - 30090
  • [33] KG-EmpiRE: A Community-Maintainable Knowledge Graph for a Sustainable Literature Review on the State and Evolution of Empirical Research in Requirements Engineering
    Karras, Oliver
    32ND IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, RE 2024, 2024, : 500 - 501
  • [34] Executable Papers for the R Community: The R2 Platform for Reproducible Research
    Leisch, Friedrich
    Eugster, Manuel
    Hothorn, Torsten
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS), 2011, 4 : 618 - 626
  • [35] Evidence-Based Structuring and Evaluation of Empirical Research in Requirements EngineeringFundamentals, Framework, Research Map
    Matthias Goeken
    Janusch Patas
    Business & Information Systems Engineering, 2010, 2 : 175 - 185
  • [36] Towards Requirements Engineering Activities for Machine Learning-enabled FinTech Applications
    Li, Yishu
    Keung, Jacky
    Bennin, Kwabena Ebo
    Ma, Xiaoxue
    Huang, Yangyang
    Zhang, Jingyu
    PROCEEDINGS OF THE 2023 30TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, APSEC 2023, 2023, : 121 - 130
  • [37] Analysis of Security Requirements Engineering: Towards a Comprehensive Approach
    Maskani, Ilham
    Boutahar, Jaouad
    El Ghazi El Houssaini, Souhail
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (11) : 38 - 45
  • [38] Towards pattern-driven requirements engineering: Development patterns for functional requirements
    de Brock, Bert
    2018 IEEE 8TH INTERNATIONAL MODEL-DRIVEN REQUIREMENTS ENGINEERING WORKSHOP (MODRE 2018), 2018, : 73 - 78
  • [39] Towards Developing an Approach to Confluence Innovative in Requirements Engineering
    Hassan, Sa'adah
    Kamaruddin, Azrina
    Admodisastro, Novia
    Jabar, Marzanah A.
    NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2017, 297 : 164 - 175
  • [40] Towards a Tool Supported Approach for Regulatory Requirements Engineering
    Elahidoost, Parisa
    32ND IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, RE 2024, 2024, : 520 - 524