Tracing business & user requirements in goal-driven SOA design using URNTracing business & user requirements in goal-driven SOA design using URN

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 531
  • Download : 0
Several works incorporate goal models (GM) to enable analysis of IT business alignment, justifying design decisions and describing Non-Functional Requirements (NFR) to improve communication between stakeholders, for time and cost saving, as well as improving quality. Additional requirements lead to the problem of requirement traceability. Requirement traceability can significantly improve the project success, software quality and lower costs. On the other hand the creation and managing of requirement traceability links can be very time and cost consuming, especially if done manually. This work propose a method for automatically tracing requirements, described as goals, in a goal-driven SOA design (GDSD) approach to its service design. Our approach is based on the industry standard URN, existing business process modelling and service design techniques. We introduce automatable steps to create traceability links during the design phase. Those links can be used later to retrieve the connections between GM and services, as well as the creation of a service GM for the designed services. We show that our approach works for the WS-I case study. In addition we provide a prototypical implementation for a GDSD tool that completely automatizes the traceability link creation and the service GM creation. The tool enables requirement traceability without extra effort during the design phase. Systematically steps to create traceability links allow automation of the creation of traceability links. This leads to fewer errors, as well as time and cost savings. This is a major advantage over existing approaches which usually use manual traceability methods to connect services to GM. Our method can be used in existing SOA frameworks in the design phase.
Advisors
Kang, Sung-Wonresearcher강성원Odej Kao
Description
한국과학기술원 : 전산학과,
Publisher
한국과학기술원
Issue Date
2014
Identifier
569350/325007  / 020124923
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학과, 2014.2, [ 75 p. ]

Keywords

SOA; goal-driven SOA Design; requirement traceability; non functional requirement; goal model; User requirement notation; User requirement notation; goal model; non functional requirement; requirement traceability; goal-driven SOA Design; SOA

URI
http://hdl.handle.net/10203/196850
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=569350&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0