The aspect-oriented user requirements notation
Author(s) -
Gunter Mussbacher
Publication year - 2011
Publication title -
uo research (university of ottawa)
Language(s) - English
Resource type - Conference proceedings
DOI - 10.1145/1960314.1960331
Subject(s) - notation , computer science , semantics (computer science) , software engineering , requirements engineering , aspect oriented programming , user requirements document , programming language , extension (predicate logic) , software , arithmetic , mathematics
This tutorial discusses aspect-oriented requirements engineering, focusing on scenario-based and goal-oriented requirements models with the Aspect-oriented User Requirements Notation (AoURN). AoURN is an extension of the User Requirements Notation (URN), a recent international modeling standard for requirements engineering published by the International Telecommunication Union. AoURN is a strong candidate for inclusion in future versions of the standard. While the tutorial gives a thorough introduction to AoURN, it places particular emphasis on AoURN's advanced composition mechanisms which enable interleaved and semantics-enhanced compositions. In addition, the impact of aspect-orientation on existing URN analysis capabilities is discussed.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom