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.
- 18 Oct 2005
- Please feel free to discuss this article directly on this page. Constructive comments are welcomed! Please sign your TWiki name.
| Title || Introduction to the User Requirements Notation: Learning by Example. |
| Authors || Amyot, D. |
| Type || Journal |
| Conference/Journal Title || Computer Networks |
| Volume/Number || 42(3) |
| Editors || |
| Publisher || |
| 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 |