The User Requirements Notation (URN), standardized by the International Telecommunication Union in 2008, is used to model and analyze requirements with goals and scenarios. This paper describes the first ten years of development of URN, and discusses ongoing efforts targeting the next ten years. We did a study inspired by the systematic literature review approach, querying five major search engines and using the existing URN Virtual Library. Based on the 281 scientific publications related to URN we collected and analyzed, we observe a shift from a more conventional use of URN for telecommunications and reactive systems to business process management and aspect-oriented modeling, with relevant extensions to the language being proposed. URN also benefits from a global and active research community, although industrial contributions are still sparse. URN is now a leading language for goal-driven and scenario-oriented modeling with a promising future for many application domains.

-- DanielAmyot - 24 May 2011


FormForVirtualLibrary edit

Title User Requirements Notation: The First Ten Years, The Next Ten Years
Authors D. Amyot and G. Mussbacher
Type Journal
Conference/Journal Title Journal of Software
Volume/Number 6(5)
Publisher Academy Publisher
Month May
Year 2011
Pages 747-768
DOI 10.4304/jsw.6.5.747-768
Keywords Goals, Goal-oriented Requirement Language (GRL), modeling, review, scenarios, tools, Use Case Maps (UCM), User Requirements Notation (URN)
Topic revision: r1 - 24 May 2011, 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