Requires analysis based on software maintainability
2014 (English)In: ICRMS 2014 - Proceedings of 2014 10th International Conference on Reliability, Maintainability and Safety: More Reliable Products, More Secure Life, 2014, 354-357 p.Conference paper (Refereed)
Requirements analysis is the most important phase of the software life cycle process. Some studies have shown the most faults of software are from the requirements phase. Therefore, the quality of Software Requirements Specification has become the key to project success, which correctness, consistency, no ambiguity of software requirements specification is more important. This paper presents a classification method based on natural language processing techniques and grey similar correlation. The first step of this method is that keywords refined from various functional requirements through segmentation of natural language processing, thus made up of heavy weight vector based on the weight of functional requirements, such a functional requirement corresponds to a weight vector. The second step is that the related technology of grey system is used to compute grey correlation coefficient between two weight vectors, in order to construct a correlation matrix. Finally, the appropriate statistical tools are used to classify functional requirements statements. The clustering results based on this method can provide work guidance for requirement analysts, software developers, software testers, software maintenance.
Place, publisher, year, edition, pages
2014. 354-357 p.
Classify, Grey clustering, Requires
Computer and Information Science
IdentifiersURN: urn:nbn:se:hig:diva-20075DOI: 10.1109/ICRMS.2014.7107202ScopusID: 2-s2.0-84949928364ISBN: 9781479919925OAI: oai:DiVA.org:hig-20075DiVA: diva2:844890
10th International Conference on Reliability, Maintainability and Safety, ICRMS 2014, 6-8 August 2014, Guangzhou, China