Recognizing the need for a notation that would be used in the very first and often informal stages of the development cycle, the International Telecommunication Union (ITU-T) initiated a question on a User Requirements Notation (URN), which will be standardized as the Z.150 series of Recommendations. URN supports the development, description, and analysis of requirements for telecommunications systems and services, as well as for other types of complex reactive, distributed, and dynamic systems. Through a wireless telephony example, this paper gives an overview of the core elements and typical usage of the two complementary notations comprised in URN. The Goal-oriented Requirement Language (GRL) is used to describe business goals, non-functional requirements, alternatives, and rationales, whereas Use Case Maps (UCM) enable the description of functional requirements as causal scenarios. This paper also briefly explores methodology elements and the complementarity between URN and the existing ITU-T languages.

-- JeanFrancoisRoy - 18 Oct 2005


  • Please feel free to discuss this article directly on this page. Constructive comments are welcomed! Please sign your TWiki name.

FormForVirtualLibrary edit

Title Introduction to the User Requirements Notation: Learning by Example.
Authors Amyot, D.
Type Journal
Conference/Journal Title Computer Networks
Volume/Number 42(3)
Month June
Year 2003
Pages 285-301
DOI 10.1016/S1389-1286(03)00244-5
Keywords Goals, GRL, ITU-T Languages, Requirements Engineering, Scenarios, UCM, User Requirements Notation
Topic attachments
I Attachment Action Size Date Who Comment
ComNet03.pdfpdf ComNet03.pdf manage 554 K 17 Oct 2005 - 23:05 JeanFrancoisRoy Paper
Topic revision: r4 - 22 Nov 2010, 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