Using i* to describe data structures
Document typeConference report
Rights accessOpen Access
This paper explores the use of the i* language as a notation to describe data structures to be used in classical imperative programs written in e.g. Java or C#. Data structures are described at two levels of abstraction, their specification and their implementation (the data structure properly said). We analyze how iStar 2.0, enriched with both modularization and dependum specialization constructs, can be used in this context.
CitationFranch, X. Using i* to describe data structures. A: International i* Workshop. "Proceedings of the Thirteenth International iStar Workshop, co-located with 28th IEEE International Requirements Engineering Conference (RE 2020)". CEUR-WS.org, 2020, p. 49-54. ISBN 1613-0073.