Abstract | ||
---|---|---|
Many modern systems are built to be in use for a long time, sometimes spanning several decades. Furthermore, considering the cost of replacing an existing system, existing systems are usually adapted to evolving requirements, some of which may be anticipated. Such systems need to be specified and analyzed in terms of whether the changes introduced into the system still address evolving requirements and continue to satisfy the needs of its stakeholders. Recently, the User Requirements Notation (URN) - a requirements engineering notation standardized by the International Telecommunication Union for the elicitation, specification, and analysis of integrated goal and scenario models - has been extended with support for the modeling and analysis of evolving requirements models by capturing a comprehensive set of changes to a URN model as first-class model concepts in URN. The extension is called TimedURN and this paper builds on TimedURN to analyze and visualize not just an individual time point in the past, present, or future but a time range consisting of a set of time points. Various visualization options are discussed, including their proof-of-concept implementation in the jUCMNav requirements engineering tool.
|
Year | DOI | Venue |
---|---|---|
2018 | 10.1145/3193954.3193959 | MiSE@ICSE |
Keywords | DocType | ISSN |
goals, scenarios, evaluation mechanism, traversal mechanism, URN, User Requirements Notation, evolution, visualization | Conference | 2575-4467 |
ISBN | Citations | PageRank |
978-1-4503-5735-7 | 0 | 0.34 |
References | Authors | |
9 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Sahil Luthra | 1 | 0 | 0.34 |
Aprajita | 2 | 1 | 0.73 |
Gunter Mussbacher | 3 | 12 | 9.02 |