Top-Down Evaluation of Reusable Goal Models

3Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

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.

Cite

CITATION STYLE

APA

Duran, M. B., & Mussbacher, G. (2018). Top-Down Evaluation of Reusable Goal Models. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10826 LNCS, pp. 76–92). Springer Verlag. https://doi.org/10.1007/978-3-319-90421-4_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free