MARE: an Active Learning Approach for Requirements ClassificationRE@Next
Several studies indicate that poor requirements practices, that result in incomplete or inaccurate requirements, poorly managed requirement changes, and missed requirements, are the most common factor in project failure. Possible solutions for better requirements definition include better requirements documentation, and requirements reuse. Natural Language Processing can help extracting and formatting requirements so that machine learning (ML) algorithms can then be used to recognize different types of requirements and their relationships. Thus, by classifying requirements, we increase the documentation quality, and potentially allow requirements reuse in future applications. Also, this approach would be beneficial to requirements documentation quality in startups’ contexts, where requirements are usually not specified systematically. Active Learning, a sub-field of Artificial Intelligence and ML, is an algorithm for scenarios with abundant unlabelled data but with high cost to manually label such data. This is invaluable, considering that requirements datasets can be huge and time-consuming to label by hand. In this paper, we use ML and Active Learning to classify the requirements of a given dataset. This approach can accelerate project development. By organizing the requirements into categories, developers can easily see what requirements were already implemented, and where they need to focus on the next step of development.
Thu 23 SepDisplayed time zone: Eastern Time (US & Canada) change
08:00 - 09:20 | Machine LearningResearch Papers / RE@Next! Papers at Hesburgh Library Chair(s): Zhi Jin Peking University | ||
08:00 30mTalk | Classifying User Requirements from Online Feedback in Small Dataset Environments using Deep LearningResearch Paper Research Papers Rohan Reddy Mekala Fraunhofer USA CESE, Asif Irfan Fraunhofer USA Center Mid-Atlantic, Eduard C. Groen Fraunhofer IESE, Adam Porter Fraunhofer USA CESE, Mikael Lindvall Fraunhofer USA CESE Media Attached | ||
08:30 30mTalk | Unsupervised Topic Discovery in User CommentsResearch Paper Research Papers Christoph Stanik University of Hamburg, Germany, Tim Pietz Universität Hamburg, Walid Maalej University of Hamburg | ||
09:00 20mTalk | MARE: an Active Learning Approach for Requirements ClassificationRE@Next RE@Next! Papers Cláudia Magalhães Universidade NOVA de Lisboa, João Araújo NOVA LINCS, Universidade NOVA de Lisboa, Alberto Sardinha Instituto Superior Técnico, U. Lisboa & INESC-ID |