Title
Top-Down Evaluation of Reusable Goal Models.
Abstract
Top-down evaluation of goal models allows designers to find the optimal set of solutions that would satisfy the stakeholders of their system and their goals. However, the computational complexity of top-down evaluation increases with the growing size of goal models and goal model reuse hierarchies, when goal models are used in collaboration with other modeling formalisms that may impose some external constraints on them (e.g., feature models). This paper (i) introduces novel modeling constructs and goal prioritization methods into the existing bottom-up evaluation algorithm for its adaptation to top-down evaluation of goal models, (ii) introduces an algorithm to propagate top-level importance values down the reuse hierarchy to benefit from reuse boundaries and allow the goal model of each reuse level to be evaluated individually for the top-down evaluation in the whole reuse hierarchy (i.e., without having to backtrack through the entire reuse hierarchy), and (iii) shows the feasibility of this novel evaluation via its proof-of-concept implementation in the TouchCORE reuse tool.
Year
DOI
Venue
2018
10.1007/978-3-319-90421-4_5
Lecture Notes in Computer Science
Keywords
Field
DocType
Goal model,Reuse,Top-down evaluation,Trade-off analysis,Constraints,Model-driven requirements engineering
Software engineering,Reuse,Computer science,Top-down and bottom-up design,Prioritization,Goal modeling,Hierarchy,Rotation formalisms in three dimensions,Computational complexity theory
Conference
Volume
ISSN
Citations 
10826
0302-9743
1
PageRank 
References 
Authors
0.37
18
2
Name
Order
Citations
PageRank
Mustafa Berk Duran1222.93
Gunter Mussbacher2129.02