首页 | 本学科首页   官方微博 | 高级检索  
     


Integrating visual goal models into the Rational Unified Process
Authors:K. Cooper   S.P. Abraham   R.S. Unnithan   L. Chung  S. Courtney  
Affiliation:aThe University of Texas at Dallas, 2601 North Floyd Road, Richardson, TX 75083, USA;bTenfold Inc., 2004 Diamond Ridge Circle, Carrollton, TX, USA
Abstract:The Rational Unified Process is a comprehensive process model that is tailorable, provides templates for the software engineering products, and integrates the use of the Unified Modeling Language (UML); it is rapidly becoming a de facto standard for developing software. The process supports the definition of requirements at multiple levels. Currently, the early requirements, or goals, are captured in a textual document called the Vision Document, as the UML does not include a goal modeling diagram. The goals are subsequently refined into software requirements, captured in UML Use Case Diagrams. Given the well documented advantages of visual modeling techniques in requirements engineering, including the efficient communication and understanding of complex information among numerous diverse stakeholders, the need for an enhanced version of the Vision Document template which supports the visual modeling of goals is identified. Here, an Enhanced Vision Document is proposed which integrates two existing visual goal models: AND/OR Graph for functional goals and Softgoal Interdependency Graph for non-functional goals. A specific approach to establishing traceability relationships from the goals to the Use Cases is presented. Tool support has been developed for the Enhanced Vision Document template; the approach is illustrated using an example system called the Quality Assurance Review Assistant Tool.
Keywords:Goal-oriented requirements engineering   Rational Unified Process   Unified Modeling Language   Visual modeling   Requirement traceability
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号