Font Size: a A A

The Research Of Effective Requirement Acquiring Based On Scenario Meta-model

Posted on:2018-03-10Degree:MasterType:Thesis
Country:ChinaCandidate:J H WuFull Text:PDF
GTID:2348330533962089Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Software requirement capturing method based on scenario has been widely used in software engineering.The scenario method with natural language description can facilitate the understanding of non-professional users,and provides an effective way for developers and clients to communicate and confirm the requirements of the building system.But there are still some problems in theory and practice,such as requirements' redundancy,inconsistency and difficulty to management.In this paper,the following research carried out to solve the problems of the inconsistency in requirement description and the difficulty in changing management.In order to acquiring effective requirement with consistency and traceability,the first step is to analyze different types of scenario meta-models,find out the elements and their relationships to propose a new scenario meta-model.Then the method of establishing glossary is proposed to eliminate ambiguity and inconsistency in scenario descriptions.After this on the basis of the new scenario meta-model,the traceability relationships between elements in scenario meta-model has been built.The traceability of the elements is achieved by calculating the change trace matrix,and the related elements can be traced when requirement changes.At last a prototype of traceability tool and a trace matrix calculation tool are presented,by using ATM scenario description as an example to verify the above method shows that the result achieved the desired goal.In the use of scenario meta-model to describe the functional requirements,the method of glossary can ensure the consistency in description,meanwhile the traceability between the elements provides an effective way for requirement changes.So the research in this paper has some theoretical significance and application value for improving software requirement change management and improves the quality of software requirements.
Keywords/Search Tags:Scenario Metamodel, Requirement, Traceability, Consistency
PDF Full Text Request
Related items