You are here: UCM Web>WebHome (21 Jun 2021)

Welcome to the User Requirements Notation (URN) Wiki!


User Requirements Notation (URN)

URN is intended for the elicitation, analysis, specification, and validation of requirements. It is also applicable to business process modelling. URN combines two complementary views: one for goals provided by the Goal-oriented Requirement Language (GRL) and one for scenarios provided by the Use Case Map (UCM) notation.

Standardization activities

User Requirements Notation Virtual Library

Visit our URN Virtual Library, which contains over 400 publications and theses on the world of URN!

Search Library...

jUCMNav Tool

ToolAnim.gif jUCMNav is an Eclipse plug-in that supports the editing and analysis of URN models. It is the only tool that integrates the GRL and UCM views. jUCMNav is a free, open-source Eclipse plug-in.

Other Tools

  • OpenOME is a general, goal-oriented and agent-oriented modeling and analysis tool that supports GRL.
  • Sandrila is a commercial set of stencils for Visio. Sandrila SDL supports the GRL notation.
  • UniqueSoft Test Architect is a commercial tool that allows to transform initial requirements written in natural language to formal specifications modeled with UCM, and then to creates test scenarios in the form of Message Sequence Charts (MSC) in a way that guarantees functional coverage of the tested application.
  • ArchSync is UCM tool that helps architects to reconcile a scenario-based architectural description with its source code, as changes are being made on the code.
  • UCM Navigator (UCMNav) is a multi-platform UCM tool developed between 1997 and 2005. It is still available but has been phased out in favor of jUCMNav.

Contact Us

Site Tools of the URN Wiki

Topic revision: r23 - 21 Jun 2021 - 18:49:47 - Daniel Andreev
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