The i* framework for goal-oriented modeling

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

Abstract

i* is a widespread framework in the software engineering field that supports goal-oriented modeling of socio-technical systems and organizations. At its heart lies a language offering concepts such as actor, dependency, goal and decomposition. i* models resemble a network of interconnected, autonomous, collaborative and dependable strategic actors. Around this language, several analysis techniques have emerged, e.g., goal satisfaction analysis and metrics computation. In this work, we present a consolidated version of the i* language based on the most adopted versions of the language. We define the main constructs of the language and we articulate them in the form of a metamodel. Then, we implement this version and a concrete technique, goal satisfaction analysis based on goal propagation, using ADOxx. Throughout the chapter, we used an example based on open source software adoption to illustrate the concepts and test the implementation.

Cite

CITATION STYLE

APA

Franch, X., López, L., Cares, C., & Colomer, D. (2016). The i* framework for goal-oriented modeling. In Domain-Specific Conceptual Modeling: Concepts, Methods and Tools (pp. 485–506). Springer International Publishing. https://doi.org/10.1007/978-3-319-39417-6_22

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