Abstract | ||
---|---|---|
The reuse of goal models has received only limited attention in the goal modeling community and is mostly related to the use of goal catalogues, which may be imported into the goal model of an application under development. Two important factors need to be considered when reusing goal models. First, a key purpose of a goal model is its evaluation for trade-off analysis, which is often based on propagating the contributions of low-level tasks representing considered solutions to high-level goals as specified in the goal model. Second, goal models are rarely used in isolation, but are combined with other models that impose additional constraints on goal model elements, in particular on tasks. For example, workflow models describe causal relationships of tasks in goal models. Similarly, feature models describe further constraints on tasks, in terms of which tasks may be selected at the same time. This paper i argues that reusable goal models must be specified either with real-life measurements if available or with relative contributions, ii presents a novel evaluation mechanism that enables the reuse of goal models with relative contributions, while taking into account additional constraints on tasks in the goal model expressed with feature models, and iii discusses a proof-of-concept implementation of the novel evaluation mechanism. |
Year | DOI | Venue |
---|---|---|
2015 | 10.1007/978-3-319-24912-4_11 | SDL Forum |
Keywords | Field | DocType |
Reuse,Goal modeling,Feature modeling,GRL,Goal-oriented Requirement Language,URN,User Requirements Notation,Goal evaluation | User requirements notation,Systems engineering,Software engineering,Reuse,Computer science,Soft goal,Goal modeling,Workflow,Feature modeling | Conference |
Volume | ISSN | Citations |
9369 | 0302-9743 | 7 |
PageRank | References | Authors |
0.54 | 15 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Mustafa Berk Duran | 1 | 22 | 2.93 |
Gunter Mussbacher | 2 | 708 | 60.88 |
Nishanth Thimmegowda | 3 | 24 | 2.36 |
Jörg Kienzle | 4 | 732 | 69.38 |