iStar 2.0 Language Guide
The i* modeling language was introduced to fill the gap in the spectrum of conceptual modeling languages, focusing on the intentional (why?), social (who?), and strategic (how? how else? ) dimensions.
i* has been applied in many areas, e.g., healthcare, security analysis, eCommerce. Although i* has seen much academic application, the diversity of extensions and variations can make it difficult for novices to learn and use in a consistent way.
This document introduces the iStar 2.0 core language, evolving the basic concepts of i* into a consistent and clear set of core concepts, upon which to build future work and to base goal-oriented teaching materials.
This document was built from a set of discussions and input from various members of the i* community. It is our intention to revisit, update and expand the document after collecting examples and concrete experiences of its application.
Document
Fabiano Dalpiaz, Xavier Franch, Jennifer Horkoff. iStar 2.0 Language Guide. arXiv:1605.07767, 2016 [pdf]
iStar 2.0 Tutorial (from ER 2016)
To ensure consistency in teaching, we suggest to take the following tutorial as the baseline [pdf].
Powerpoint sources are made available upon request: contact Fabiano Dalpiaz via e-mail