Font Size: a A A

Software Requirement Traceability Analysis Method Of Rail Transit Signal Control System Based On Natural Language Processing Technology

Posted on:2024-04-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y L WangFull Text:PDF
GTID:2542307052495944Subject:Electronic information
Abstract/Summary:PDF Full Text Request
In China,rail transit is in the stage of high-speed development.As an important part of the rail transit control system,the functional correctness and safety of the rail transit signal control system need to be guaranteed.Ensuring software quality from the source of software development-the requirement analysis stage can reduce the cost of error correction to a great extent.Therefore,requirement engineering is naturally introduced into the rail transit field,and requirement traceability is an important branch of requirement engineering.However,in industries,for requirement traceability,the current focus is still on how to establish and maintain the traceability relationship,and little attention is paid to the consistency between the two requirements.In view of this situation,this paper proposes a software requirement traceability method for rail transit signal control system based on natural language processing technology.This method can automatically analyze the consistency of the upper and lower requirements through template comparison and knowledge map comparison,and give the consistency analysis results.The main contributions of this paper are as follows:1)According to the requirement characteristics of the rail transit signal control field,a domain specific and universal demand template TSCT(Trackside Signal Control Template)is designed and implemented.Templates are the basis for analyzing the consistency of upper and lower level requirements using template comparison method,and can also be used to show the structure of requirement statements.2)A requirement traceability method based on natural language processing is proposed,which supports the consistency analysis of natural language requirements,and can be applied to the requirements of trackside signal control system.For the upper and lower level requirements with different characteristics,template comparison method and knowledge map comparison method are used respectively,and the consistency analysis results are obtained through analysis.3)Design and implement the requirement traceability tool.The tool can read natural language requirements,and provide requirements consistency analysis results;Prompt information will be given for possible inconsistency between upper and lower levels.
Keywords/Search Tags:requirement traceability, requirement template, natural language processing, rail transit, knowledge map
PDF Full Text Request
Related items