Font Size: a A A

Research On The Goal And Scenario Based Reguirements Analysis Technique With Use Case Driven

Posted on:2013-01-30Degree:MasterType:Thesis
Country:ChinaCandidate:J DaiFull Text:PDF
GTID:2248330395455363Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Requirement Engineering is a sub-domain of Software Engineering and it plays adecisive role in the cycle of software development. In recent years, the research anddevelopment of requirement acquisition and modeling technology has been relativelymature. But all of these technologies are only concerned with functional requirements(FR), or only non-functional requirements (NFR). It is difficult for requirement analyststo comprehensively get the requirement of systems.In the thesis, the requirement analysis approaches of Use Case driven, goal-basedand scenario-based are studied. In order to resolve the source of Use Case and integratefunctional and non-functional requirements, the goal and scenario based requirementanalysis technique with Use Case driven is proposed in this thesis. The idea of couplinggoals and scenarios together is adopted to guide users to capture their businessrequirements through goal discovering and scenario authoring in multi-level. Theeliciting process is driven by tables and templates. The logical expression and Use Casetransformation rules are established and the former is used to describe the relationsamong goals and the later transfer goals and scenarios to Use Cases and Use Casespecifications. Furthermore, the NFR association points are used to integrate NFR withFR. And NFRs are represented as softgoals that can integrate Use Cases in system’sglobal view. It also gives some references to the later part of the system architecturedesign by using Non-Functional Requirements Framework to refine the elicited NFRs.Finally, a case study of an online shopping system is given to illustrate the feasibility ofthe methodology.
Keywords/Search Tags:Requirement Engineering, Use Case Driven, Goal, Scenario, Non-function Requirements Association Points
PDF Full Text Request
Related items