iStar4RationalAgents: Modeling requirements of multi-agent systems with rational agents

Enyo Gonçalves, João Araujo, Jaelson Castro

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Citations (Scopus)


Multi-agent systems (MAS) involve a wide variety of agents that interact with each other to achieve their goals. Usually, the agents in a MAS can be reactive or proactive, this choice defines the rationale of its elements. Rational Agents is the term used to mention a set of four kinds of reactive and proactive agents. Conceptual models which represent the rational agents’ intentionality can be used to design and analyze MAS in a systematic and structured manner. Conceptual modelling can be used to uncover mistakes and gaps in reasoning that are missed or obscured via ad hoc evaluation. However, the modelling of MAS with different rational agents is a non-trivial task, due to the specificity of their domain concepts, also at requirements level. This paper presents an approach to model MAS with rational agents in requirements level using iStar. This is part of a Model-Driven Development approach which has been proposed to support the development of MAS with rational agents involving requirements, architecture, code and test. We extended iStar to support the modelling of main concepts of this domain in a systematic way based on a process to conduct iStar extensions. We modelled a MAS to validate and illustrate the usage of our extension and evaluate the results using a survey with experienced researchers/developers in MAS.

Original languageEnglish
Title of host publicationConceptual Modeling - 38th International Conference, ER 2019, Proceedings
EditorsAlberto H.F. Laender, Barbara Pernici, Ee-Peng Lim, José Palazzo M. de Oliveira
Place of PublicationCham
Number of pages9
ISBN (Electronic)978-3-030-33223-5
ISBN (Print)978-3-030-33222-8
Publication statusPublished - 2019
Event38th International Conference on Conceptual Modeling, ER 2019 - Salvador, Brazil
Duration: 4 Nov 20197 Nov 2019

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11788 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349


Conference38th International Conference on Conceptual Modeling, ER 2019


  • iStar
  • Modeling
  • Multi-agent system
  • Rational agents


Dive into the research topics of 'iStar4RationalAgents: Modeling requirements of multi-agent systems with rational agents'. Together they form a unique fingerprint.

Cite this