• DocumentCode
    3589797
  • Title

    Requires analysis based on software maintainability

  • Author

    Wensheng Hu ; Ming Zhao ; Shiyi Wu ; Jianfeng Yang

  • Author_Institution
    Fac. of Inf. Eng., Guizhou Inst. of Technol., Guiyang, China
  • fYear
    2014
  • Firstpage
    354
  • Lastpage
    357
  • Abstract
    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.
  • Keywords
    formal specification; grey systems; matrix algebra; natural language processing; program testing; software maintenance; correlation matrix; functional requirements; grey correlation coefficient; grey similar correlation; grey system; heavy weight vector; natural language processing; natural language processing techniques; requirement analysts; requirements analysis; software developers; software life cycle process; software maintainability; software maintenance; software requirements specification; software testers; Clustering methods; Correlation; Semantics; Software reliability; Software systems; Symmetric matrices; classify; grey clustering; requries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliability, Maintainability and Safety (ICRMS), 2014 International Conference on
  • Print_ISBN
    978-1-4799-6631-8
  • Type

    conf

  • DOI
    10.1109/ICRMS.2014.7107202
  • Filename
    7107202