Abstract
A requirement analysis is the basis and source of software system development, and its accuracy, consistency and completeness are the keys to determining software quality. However, at present, most software requirements specifications are prepared manually, which has some problems, such as inconsistency with business description, low preparation efficiency, being error prone and difficulty communicating effectively with business personnel. Aiming at the above problems, this paper realizes a construction model of the software requirements specification graph BiSLTM-CRF-KG by using natural language processing and knowledge graph technology. Simulation experiments on 150 real software system business requirements description corpora show that the BiSLTM-CRF-KG model can obtain 96.31% functional entity recognition accuracy directly from the original corpus, which is better than the classical BiSLTM-CRF, IDCNN-CRF and CRF++ models, and has good performance on different kinds of data sets.
Subject
Fluid Flow and Transfer Processes,Computer Science Applications,Process Chemistry and Technology,General Engineering,Instrumentation,General Materials Science
Reference22 articles.
1. Qualitative Requirements Analysis Process in Organization Goal-Oriented Requirements Engineering (OGORE) for E-Commerce Development;Adikara;Lect. Notes Electr. Eng.,2018
2. Approach to the Analysis of Software Requirements Specification on Its Structure Correctness;Boyarchuk;CEUR Workshop Proc. -Ser.,2020
3. The Relation of Fit Tables and Textual Requirements to Understand Software Requirements;Pamuji;Proceedings of the 3rd International Conference on Sustainable Information Engineering and Technology,2018
4. Risk assessment across life cycle phases for small and medium software projects;Bilal;J. Eng. Sci. Technol.,2020
5. Constructing a Goal Model from Requirements Descriptions Based on Extraction Rules;Shimada;Commun. Comput. Inf. Sci.,2018
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献