z-logo
open-access-imgOpen Access
Classification of functional and non-functional requirement in software requirement using Word2vec and fast Text
Author(s) -
Sabrina Tiun,
Umi Asma’ Mokhtar,
Suraya Hanim Abu Bakar,
Saidah Saad
Publication year - 2020
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1529/4/042077
Subject(s) - computer science , word2vec , identification (biology) , classifier (uml) , artificial intelligence , word (group theory) , word embedding , crowdsourcing , software , task (project management) , machine learning , data mining , embedding , natural language processing , world wide web , programming language , botany , management , economics , biology , linguistics , philosophy
One of the needs in adopting a crowdsourcing approach in software requirement system (SRS) is to be able to perform text analytics to gain insight or knowledge from the crowd’s feedback. One of the expected text analytic tasks is to be able of analyzing the feedback automatically; such as, whether the feedback concerns about the functional requirement (FR) and non-functional requirements (NFR). To automatically do the FR and NFR identification, one can treat the problem as a text classification task. Performing automatic identification requires features (word representation) that contain sufficient information which can be used to do the identification. Thus, the types of features can be considered as an important step in performing automatic identification of FR and NFR. In this study, the RE’17 dataset challenge is used as the dataset. Using the dataset, we will like to find out the effect of word embedding against traditional features (such as bag-of-words) in NFR and FR classification. In addition, we also want to find out whether is necessary to use a complex neural classifier to obtain the best performance of NFR and FR classification. Based on the obtained results, using fastText seems to be the promising classification model since the model obtained the highest Fl-score of 92.8%.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here