A Systematic Review on Natural Language Processing and Machine Learning Approaches to Improve Requirements Specification in Software Requirements Engineering
This systematic literature review (SLR) examines the current practices, challenges, proposed solutions, and limitations of natural language processing (NLP) and machine learning (ML) approaches in improving requirements specification in software requirements engineering. The review focuses on resear...
Saved in:
| Published in: | International Journal of Membrane Science and Technology Vol. 10; no. 2; pp. 1563 - 1577 |
|---|---|
| Main Authors: | , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
05.09.2023
|
| ISSN: | 2410-1869, 2410-1869 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | This systematic literature review (SLR) examines the current practices, challenges, proposed solutions, and limitations of natural language processing (NLP) and machine learning (ML) approaches in improving requirements specification in software requirements engineering. The review focuses on research conducted in the last five years and includes a selection of papers that discuss the use of NLP and ML techniques for enhancing the accuracy and clarity of requirements, particularly in the context of functional and non-functional requirements. The findings highlight the benefits and challenges associated with the integration of NLP and ML approaches, such as improved classification and identification of requirements. However, it is observed that there is a greater emphasis on non-functional requirements, with a limited representation of research on functional requirements. Comparison of this review and the recent two reviews has been done to observe the differences and highlight the novelty and contribution. The review also identifies limitations, potential bias in assuming that problems related to requirements documentation or specification can be easily resolved through simple changes as well as the need to address the functional requirements. The insights from this SLR contribute to the understanding of the current state of research in this field and provide a foundation for future research directions and practical applications in leveraging NLP and ML approaches to enhance requirements specification in software requirements engineering. |
|---|---|
| AbstractList | This systematic literature review (SLR) examines the current practices, challenges, proposed solutions, and limitations of natural language processing (NLP) and machine learning (ML) approaches in improving requirements specification in software requirements engineering. The review focuses on research conducted in the last five years and includes a selection of papers that discuss the use of NLP and ML techniques for enhancing the accuracy and clarity of requirements, particularly in the context of functional and non-functional requirements. The findings highlight the benefits and challenges associated with the integration of NLP and ML approaches, such as improved classification and identification of requirements. However, it is observed that there is a greater emphasis on non-functional requirements, with a limited representation of research on functional requirements. Comparison of this review and the recent two reviews has been done to observe the differences and highlight the novelty and contribution. The review also identifies limitations, potential bias in assuming that problems related to requirements documentation or specification can be easily resolved through simple changes as well as the need to address the functional requirements. The insights from this SLR contribute to the understanding of the current state of research in this field and provide a foundation for future research directions and practical applications in leveraging NLP and ML approaches to enhance requirements specification in software requirements engineering. |
| Author | Embi, Zarina Che Khaleduzzaman Why, Ng Kok |
| Author_xml | – sequence: 1 givenname: Khaleduzzaman surname: . fullname: ., Khaleduzzaman – sequence: 2 givenname: Zarina Che surname: Embi fullname: Embi, Zarina Che – sequence: 3 givenname: Ng Kok surname: Why fullname: Why, Ng Kok |
| BookMark | eNpdkE1OwzAQRi1UJErpAdj5Aimx4yTOsqoKVAo_ot1HE2ccjBon2GmrHoa7khYWiNXMfJp5I71rMrKtRUJuWThjcZRmd-aj8f1sz0LDZ0xyeUHGXLAwYDLJRn_6KzL13pQhjyMuOEvG5GtO10ffYwO9UfQN9wYPtLX0Gfqdgy3NwdY7qJG-ulbhcGxrCraiT6DejUWaIzh7Cudd59ohRE_7lq6aYdrjAPzcGYcN2t7TdYfKaKOGV8MHY-m61f0B3L-1pa0HMrqBekMuNWw9Tn_rhGzul5vFY5C_PKwW8zxQMpaBSkDIRIKuJCYcOCqs0jIsWRYnUqsKtchCiKDCLBNxBFLEOhRJWopURKVW0YSwH6xyrfcOddE504A7FiwszoaLs-HibLg4GY6-AeLEd6w |
| ContentType | Journal Article |
| DBID | AAYXX CITATION |
| DOI | 10.15379/ijmst.v10i2.1828 |
| DatabaseName | CrossRef |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | CrossRef |
| DeliveryMethod | fulltext_linktorsrc |
| EISSN | 2410-1869 |
| EndPage | 1577 |
| ExternalDocumentID | 10_15379_ijmst_v10i2_1828 |
| GroupedDBID | AAYXX ALMA_UNASSIGNED_HOLDINGS CITATION M~E |
| ID | FETCH-LOGICAL-c858-c6a4868afd8e62a2eced7b0b19568fcdef490a3ade99453a845f0467b4743bfc3 |
| ISSN | 2410-1869 |
| IngestDate | Sat Nov 29 01:54:45 EST 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | false |
| IsScholarly | true |
| Issue | 2 |
| Language | English |
| LinkModel | OpenURL |
| MergedId | FETCHMERGED-LOGICAL-c858-c6a4868afd8e62a2eced7b0b19568fcdef490a3ade99453a845f0467b4743bfc3 |
| OpenAccessLink | https://doi.org/10.15379/ijmst.v10i2.1828 |
| PageCount | 15 |
| ParticipantIDs | crossref_primary_10_15379_ijmst_v10i2_1828 |
| PublicationCentury | 2000 |
| PublicationDate | 2023-09-05 |
| PublicationDateYYYYMMDD | 2023-09-05 |
| PublicationDate_xml | – month: 09 year: 2023 text: 2023-09-05 day: 05 |
| PublicationDecade | 2020 |
| PublicationTitle | International Journal of Membrane Science and Technology |
| PublicationYear | 2023 |
| SSID | ssib025324216 |
| Score | 2.230555 |
| Snippet | This systematic literature review (SLR) examines the current practices, challenges, proposed solutions, and limitations of natural language processing (NLP)... |
| SourceID | crossref |
| SourceType | Index Database |
| StartPage | 1563 |
| Title | A Systematic Review on Natural Language Processing and Machine Learning Approaches to Improve Requirements Specification in Software Requirements Engineering |
| Volume | 10 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2410-1869 dateEnd: 99991231 omitProxy: false ssIdentifier: ssib025324216 issn: 2410-1869 databaseCode: M~E dateStart: 20140101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Jb9QwFLaGwoELAgGCUpAPnKhSUsdO7OOoGoRUZoTEHCoukWM77SAmU7XTRT3wT_iP_ASet4mnAxI9cIkiy3pZ3qe3-S0IvaXctAWr8kwJk2dU2Ja3ugRXRQrCFdFEKe2GTVSTCT86Ep8Hg1-xFubye9V1_PpanP5XVsMaMNuWzt6B3SuisAD3wHS4Atvh-k-MH4Yu5K4Va-ibDyyeSN9h41MIUMYSgVikOHZZlSY2XD229qmrtvI9IHzwwQ55sKnDxhfGueH1bYj62cjJFxDqVzaXbG1b0vMwtYU3g5HBMh6bOfjwnVkJHvt-m2cATq4dnoCG0xc3N3Le43w0b1ySwlcJz5S7Byf9AZQH1eR49zA4FyHiQQqX0sV6wQhGhz2P9iNe9swf1qJkzxMEk0RMg9NaJCp_n_lRMhvqhBWVbcc6-zY_B6L7-YzsgT_Ge90Z8wVuqdRVoqN1sSyR2pGoHYnakriH7pOKCatKxj9GUQISZu1bN6939UHhKN5SeX_7RRJjKrGKpo_Ro8A0PPQwfIIGpnuKfg5xD0HsIYgXHQ4QxBGCuIcgBhbjAEEcIYh7COLlAgcI4hRbeA2CeNbhCMH1bQkEn6Hph9H04GMWxoBkijOeqVJSXnLZam5KIolRRldN3rhC11Zp01KRy0JqIwRlheSUtTmo_4aCcdy0qniOtrpFZ14gTO10A9oULSk0Bb0uBewCF0KDVBKqVC_Ru_g761Pf7KX-Kwe377L5FXrYI3kHbS3PLsxr9EBdLmfnZ28cBn4DIYivFQ |
| linkProvider | ISSN International Centre |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+Systematic+Review+on+Natural+Language+Processing+and+Machine+Learning+Approaches+to+Improve+Requirements+Specification+in+Software+Requirements+Engineering&rft.jtitle=International+Journal+of+Membrane+Science+and+Technology&rft.au=.%2C+Khaleduzzaman&rft.au=Embi%2C+Zarina+Che&rft.au=Why%2C+Ng+Kok&rft.date=2023-09-05&rft.issn=2410-1869&rft.eissn=2410-1869&rft.volume=10&rft.issue=2&rft.spage=1563&rft.epage=1577&rft_id=info:doi/10.15379%2Fijmst.v10i2.1828&rft.externalDBID=n%2Fa&rft.externalDocID=10_15379_ijmst_v10i2_1828 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2410-1869&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2410-1869&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2410-1869&client=summon |