Goal-directed requirements acquisition
6IWSSD Selected Papers of the Sixth International Workshop on Software Specification and Design
Classification of research efforts in requirements engineering
ACM Computing Surveys (CSUR)
From object-oriented to goal-oriented requirements analysis
Communications of the ACM
Requirements engineering in the year 00: a research perspective
Proceedings of the 22nd international conference on Software engineering
Comparative analysis of six XML schema languages
ACM SIGMOD Record
Ontology: its transformation from philosophy to information systems
Proceedings of the international conference on Formal Ontology in Information Systems - Volume 2001
Linking Business Modelling to Socio-technical System Design
CAiSE '99 Proceedings of the 11th International Conference on Advanced Information Systems Engineering
SNet: A Modeling and Simulation Environment for Agent Networks Based on i* and ConGolog
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
A Requirements-Driven Development Methodology
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Model Checking Early Requirements Specifications in Tropos
RE '01 Proceedings of the Fifth IEEE International Symposium on Requirements Engineering
Security and Privacy Requirements Analysis within a Social Setting
RE '03 Proceedings of the 11th IEEE International Conference on Requirements Engineering
Tropos: An Agent-Oriented Software Development Methodology
Autonomous Agents and Multi-Agent Systems
A goal-driven and agent-based requirements engineering framework
Requirements Engineering
Specifying and analyzing early requirements in Tropos
Requirements Engineering
ST-Tool: A CASE Tool for Security Requirements Engineering
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
REDEPEND-REACT: an Architecture Analysis Tool
RE '05 Proceedings of the 13th IEEE International Conference on Requirements Engineering
J-PRiM: A Java Tool for a Process Reengineering i* Methodology
RE '06 Proceedings of the 14th IEEE International Requirements Engineering Conference
Process models for agent-based development
Engineering Applications of Artificial Intelligence
Organizational patterns for early requirements analysis
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
URN: towards a new standard for the visual description of requirements
SAM'02 Proceedings of the 3rd international conference on Telecommunications and beyond: the broader applicability of SDL and MSC
Social Modeling for Requirements Engineering
Social Modeling for Requirements Engineering
Organizational and social concepts in agent oriented software engineering
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
Towards a comprehensive framework for secure systems development
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
On the quantitative analysis of agent-oriented models
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
An empirical evaluation of the i* framework in a model-based software generation environment
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
Modeling social and individual trust in requirements engineering methodologies
iTrust'05 Proceedings of the Third international conference on Trust Management
ER'05 Proceedings of the 24th international conference on Conceptual Modeling
Extending tropos for a prolog implementation: a case study using the food collecting agent problem
CLIMA'05 Proceedings of the 6th international conference on Computational Logic in Multi-Agent Systems
Metamodel adaptation and model co-adaptation
ECOOP'07 Proceedings of the 21st European conference on Object-Oriented Programming
Incorporating modules into the i* framework
CAiSE'10 Proceedings of the 22nd international conference on Advanced information systems engineering
A metamodelling approach for i* model translations
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Making explicit some impliciti* language decisions
ER'11 Proceedings of the 30th international conference on Conceptual modeling
Specialization in i* strategic rationale diagrams
ER'12 Proceedings of the 31st international conference on Conceptual Modeling
Specialization in i* strategic rationale diagrams
ER'12 Proceedings of the 31st international conference on Conceptual Modeling
Hi-index | 0.00 |
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.