Feature extraction approaches from natural language requirements for reuse in software product lines: a systematic literature review

Requirements for implemented system can be extracted and reused for a production of a new similar system. Extraction of common and variable features from requirements leverages the benefits of the software product lines engineering (SPLE). Although various approaches have been proposed in feature ex...

Full description

Saved in:
Bibliographic Details
Main Authors: Bakar, Noor Hasrina, Zarinah, Kasirun, Salleh, Norsaremah
Format: Article
Language:English
English
Published: Elsevier 2015
Subjects:
Online Access:http://irep.iium.edu.my/43266/1/SLR_NHB_JSS.pdf
http://irep.iium.edu.my/43266/4/43266_Feature%20extraction%20approaches%20from%20natural%20language%20requirements%20for%20reuse%20in%20software%20product%20lines_SCOPUS.pdf
http://irep.iium.edu.my/43266/
http://www.sciencedirect.com/science/article/pii/S0164121215001004
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Universiti Islam Antarabangsa Malaysia
Language: English
English
id my.iium.irep.43266
record_format dspace
spelling my.iium.irep.432662017-11-15T04:12:31Z http://irep.iium.edu.my/43266/ Feature extraction approaches from natural language requirements for reuse in software product lines: a systematic literature review Bakar, Noor Hasrina Zarinah, Kasirun Salleh, Norsaremah QA76 Computer software Requirements for implemented system can be extracted and reused for a production of a new similar system. Extraction of common and variable features from requirements leverages the benefits of the software product lines engineering (SPLE). Although various approaches have been proposed in feature extractions from nat- ural language (NL) requirements, no related literature review has been published to date for this topic. This paper provides a systematic literature review (SLR) of the state-of-the-art approaches in feature extractions from NL requirements for reuse in SPLE. We have included 13 studies in our synthesis of evidence and the results showed that hybrid natural language processing approaches were found to be in common for overall feature extraction process. A mixture of automated and semi-automated feature clustering approaches from data mining and information retrieval were also used to group common features, with only some approaches coming with support tools. However, most of the support tools proposed in the selected studies were not made available publicly and thus making it hard for practitioners’ adoption. As for the evaluation, this SLR reveals that not all studies employed software metrics as ways to validate experiments and case studies. Finally, the quality assessment conducted confirms that practitioners’ guidelines were absent in the selected studies. Elsevier 2015-05-09 Article REM application/pdf en http://irep.iium.edu.my/43266/1/SLR_NHB_JSS.pdf application/pdf en http://irep.iium.edu.my/43266/4/43266_Feature%20extraction%20approaches%20from%20natural%20language%20requirements%20for%20reuse%20in%20software%20product%20lines_SCOPUS.pdf Bakar, Noor Hasrina and Zarinah, Kasirun and Salleh, Norsaremah (2015) Feature extraction approaches from natural language requirements for reuse in software product lines: a systematic literature review. Journal of Systems and Software, 106. pp. 132-149. ISSN 0164-1212 http://www.sciencedirect.com/science/article/pii/S0164121215001004
institution Universiti Islam Antarabangsa Malaysia
building IIUM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider International Islamic University Malaysia
content_source IIUM Repository (IREP)
url_provider http://irep.iium.edu.my/
language English
English
topic QA76 Computer software
spellingShingle QA76 Computer software
Bakar, Noor Hasrina
Zarinah, Kasirun
Salleh, Norsaremah
Feature extraction approaches from natural language requirements for reuse in software product lines: a systematic literature review
description Requirements for implemented system can be extracted and reused for a production of a new similar system. Extraction of common and variable features from requirements leverages the benefits of the software product lines engineering (SPLE). Although various approaches have been proposed in feature extractions from nat- ural language (NL) requirements, no related literature review has been published to date for this topic. This paper provides a systematic literature review (SLR) of the state-of-the-art approaches in feature extractions from NL requirements for reuse in SPLE. We have included 13 studies in our synthesis of evidence and the results showed that hybrid natural language processing approaches were found to be in common for overall feature extraction process. A mixture of automated and semi-automated feature clustering approaches from data mining and information retrieval were also used to group common features, with only some approaches coming with support tools. However, most of the support tools proposed in the selected studies were not made available publicly and thus making it hard for practitioners’ adoption. As for the evaluation, this SLR reveals that not all studies employed software metrics as ways to validate experiments and case studies. Finally, the quality assessment conducted confirms that practitioners’ guidelines were absent in the selected studies.
format Article
author Bakar, Noor Hasrina
Zarinah, Kasirun
Salleh, Norsaremah
author_facet Bakar, Noor Hasrina
Zarinah, Kasirun
Salleh, Norsaremah
author_sort Bakar, Noor Hasrina
title Feature extraction approaches from natural language requirements for reuse in software product lines: a systematic literature review
title_short Feature extraction approaches from natural language requirements for reuse in software product lines: a systematic literature review
title_full Feature extraction approaches from natural language requirements for reuse in software product lines: a systematic literature review
title_fullStr Feature extraction approaches from natural language requirements for reuse in software product lines: a systematic literature review
title_full_unstemmed Feature extraction approaches from natural language requirements for reuse in software product lines: a systematic literature review
title_sort feature extraction approaches from natural language requirements for reuse in software product lines: a systematic literature review
publisher Elsevier
publishDate 2015
url http://irep.iium.edu.my/43266/1/SLR_NHB_JSS.pdf
http://irep.iium.edu.my/43266/4/43266_Feature%20extraction%20approaches%20from%20natural%20language%20requirements%20for%20reuse%20in%20software%20product%20lines_SCOPUS.pdf
http://irep.iium.edu.my/43266/
http://www.sciencedirect.com/science/article/pii/S0164121215001004
_version_ 1643612353219002368