The User Requirements Notation (URN) is a standard modeling language that includes two complementary views, one for goals with the Goaloriented Requirement Language (GRL) and one for scenarios/processes with Use Case Maps (UCM). The URN standard, however, does not provide means of checking consistency between the GRL and UCM views, leading to models that are potentially erroneous. This paper presents a preliminary set of rules for checking common consistency properties in URN models. These rules have been implemented as user-selectable OCL constraints in the jUCMNav tool. Future opportunity for research in that space are also identified.


FormForVirtualLibrary edit

Title Consistency Analysis for User Requirements Notation Models
Authors O. Akhigbe, D. Amyot , A. A. Anda , L. Lessard and D. Xiao
Type Conference
Conference/Journal Title iStar
Volume/Number Vol-1674
Publisher CEUR-WS
Month September
Year 2016
Pages 43-48
Keywords User Requirements Notation, GRL, Goal, Scenario, Consistency, OCL, jUCMNav
Topic revision: r1 - 21 May 2018, DanielAmyot
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback