Detail

Publication date: 1 de June, 2021

Aspect-oriented URN

AoURN (Aspect-oriented URN) presents an excellent opportunity to unify
goal-oriented, scenario-based, and aspect-oriented modeling in one
framework. AoURN is based on the Goal-oriented Requirement Language (GRL)
and Use Case Maps (UCMs), both part of the International Telecommunication
Union’s standardization effort called User Requirements Notation (URN)
(see ITU-T Z.150 Series). AoURN introduces a new modeling construct based
on aspects that encapsulates goals and scenarios (non-functional
requirements and use cases) throughout the development process.
Aspect-oriented techniques can improve the modularity, compositionality,
reusability, and maintainability of URN models. AoURN, on the other hand,
brings to aspects a standardized and unified modeling environment for
functional and non-functional requirements. This seminar gives an
introduction to AoURN:
a) Short overviews of URN, GRL, and UCMs are given.
b) The GRL and UCM notations are presented.
c) The principles of AoURN are introduced.
d) The AoGRL and AoUCM notations are introduced.
e) A URN model and an AoURN model for the same example system are
presented in order to highlight the benefits of AoURN over URN.

Presenter

Gunter Mussbacher,

Date 02/07/2007
State Concluded