Towards interoperability of i* models using iStarML

  • Authors:
  • Carlos Cares;Xavier Franch;Anna Perini;Angelo Susi

  • Affiliations:
  • Technical University of Catalonia, C/Jordi Girona, 1-3, 08034 Barcelona, Spain and University of La Frontera, Av. Francisco Salazar 01145, Casilla 54-D, Temuco, Chile;Technical University of Catalonia, C/Jordi Girona, 1-3, 08034 Barcelona, Spain;FBK-irst, Via Sommarive 18, I-38050, Povo, Trento, Italy;FBK-irst, Via Sommarive 18, I-38050, Povo, Trento, Italy

  • Venue:
  • Computer Standards & Interfaces
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Goal-oriented and agent-oriented modelling provides an effective approach to the understanding of distributed information systems that need to operate in open, heterogeneous and evolving environments. Frameworks, firstly introduced more than ten years ago, have been extended along language variants, analysis methods and CASE tools, posing language semantics and tool interoperability issues. Among them, the i* framework is one the most widespread. We focus on i*-based modelling languages and tools and on the problem of supporting model exchange between them. In this paper, we introduce the i* interoperability problem and derive an XML interchange format, called iStarML, as a practical solution to this problem. We first discuss the main requirements for its definition, then we characterise the core concepts of i* and we detail the tags and options of the interchange format. We complete the presentation of iStarML showing some possible applications. Finally, a survey on the i* community perception about iStarML is included for assessment purposes.