Classification of Testable and Valuable User Stories by using Supervised Machine Learning Classifiers

被引:0
|
作者
Subedi, Ishan Mani [1 ]
Singh, Maninder [2 ]
Ramasamy, Vijayalakshmi [3 ]
Walia, Gursimran Singh [4 ]
机构
[1] Dhuni Software, Union, NJ 07087 USA
[2] St Cloud State Univ, Comp Sci & IT, St Cloud, MN 56301 USA
[3] Univ Wisconsin Parkside, Comp Sci, Kenosha, WI USA
[4] Georgia Southern Univ, Comp Sci, Statesboro, GA USA
关键词
Requirement Engineering and Quality; Machine learning; User Stories; Text Augmentation;
D O I
10.1109/ISSREW53611.2021.00111
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Agile is one of the most widely used software development methodologies that include user stories, the smallest units semi-structured specifications to capture the requirements from a user's point of view. Despite being popular, only a little research has been done to automate the quality checking/analysis of a user story before assigning it to a sprint. In this study, we have chosen two metrics, i.e., Testable and Valuable criteria from INVEST checklist, and have applied supervised machine learning classifiers to automatically classify them. Since the industrial data collected for the research was unbalanced, we also applied data balancing techniques such as SMOTE, RUS, ROS, and Back translation (BT) to verify if they improved any classification metrics. Although we did not see any significant improvements in accuracy and precision for the classifiers after applying data balancing techniques, we noticed a significant improvement in recall values across all the classifiers. Our research provides some promising insights into how this research could be used in the software industry to automate the analysis of user stories and improve the quality of software produced.
引用
收藏
页码:409 / 414
页数:6
相关论文
共 50 条
  • [1] Analysis of Earthquake Forecasting in India Using Supervised Machine Learning Classifiers
    Debnath, Papiya
    Chittora, Pankaj
    Chakrabarti, Tulika
    Chakrabarti, Prasun
    Leonowicz, Zbigniew
    Jasinski, Michal
    Gono, Radomir
    Jasinska, Elzbieta
    [J]. SUSTAINABILITY, 2021, 13 (02) : 1 - 13
  • [2] Diagnosis of Denizen Cirrhosis Disorders Using Supervised Machine Learning Classifiers
    Patel, Sagar
    Shah, Chintan
    Patel, Premal
    Rathod, Dushyantsinh
    [J]. PROCEEDINGS OF SEVENTH INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, VOL 4, 2023, 465 : 809 - 815
  • [3] Tweet Sentiment Classification Using an Ensemble of Machine Learning Supervised Classifiers Employing Statistical Feature Selection Methods
    Devi, K. Lakshmi
    Subathra, P.
    Kumar, P. N.
    [J]. PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON FUZZY AND NEURO COMPUTING (FANCCO - 2015), 2015, 415 : 1 - 13
  • [4] Protostellar classification using supervised machine learning algorithms
    Miettinen, O.
    [J]. ASTROPHYSICS AND SPACE SCIENCE, 2018, 363 (09)
  • [5] Automatic Patents Classification Using Supervised Machine Learning
    Shahid, Muhammad
    Ahmed, Adeel
    Mushtaq, Muhammad Faheem
    Ullah, Saleem
    Matiullah
    Akram, Urooj
    [J]. RECENT ADVANCES ON SOFT COMPUTING AND DATA MINING (SCDM 2020), 2020, 978 : 297 - 307
  • [6] Protostellar classification using supervised machine learning algorithms
    O. Miettinen
    [J]. Astrophysics and Space Science, 2018, 363
  • [7] Dimensionality Reduction for Sentiment Classification using Machine Learning Classifiers
    Islam, Mazharul
    Anjum, Aftab
    Ahsan, Tanveer
    Wang, Lin
    [J]. 2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 3097 - 3103
  • [8] A Systematic Comparison and Evaluation of Supervised Machine Learning Classifiers Using Headache Dataset
    Aljaaf, Ahmed J.
    Al-Jumeily, Dhiya
    Hussain, Abir J.
    Fergus, Paul
    Al-Jumaily, Mohammed
    Radi, Naeem
    [J]. ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, ICIC 2015, PT III, 2015, 9227 : 101 - 108
  • [9] Exploring the mel scale features using supervised learning classifiers for emotion classification
    Rangra, Kalpana
    Kapoor, Monit
    [J]. INTERNATIONAL JOURNAL OF APPLIED PATTERN RECOGNITION, 2021, 6 (03) : 232 - 253
  • [10] Fermi LAT AGN classification using supervised machine learning
    Cooper, Nathaniel
    Dainotti, Maria Giovanna
    Narendra, Aditya
    Liodakis, Ioannis
    Bogdan, Malgorzata
    [J]. MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2023, 525 (02) : 1731 - 1745