License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/OASIcs.SLATE.2016.8
URN: urn:nbn:de:0030-drops-60132
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2016/6013/
Go to the corresponding OASIcs Volume Portal


Tezel, Baris Tekin ; Challenger, Moharram ; Kardas, Geylani

A Metamodel for Jason BDI Agents

pdf-format:
OASIcs-SLATE-2016-8.pdf (0.7 MB)


Abstract

In this paper, a metamodel, which can be used for modeling Belief-Desire-Intention (BDI) agents working on Jason platform, is introduced. The metamodel provides the modeling of agents with including their belief bases, plans, sets of events, rules and actions respectively. We believe that the work presented herein contributes to the current multi-agent system (MAS) metamodeling efforts by taking into account another BDI agent platform which is not considered in the existing platform-specific MAS modeling approaches. A graphical concrete syntax and a modeling tool based on the proposed metamodel are also developed in this study. MAS models can be checked according to the constraints originated from the Jason metamodel definitions and hence conformance of the instance models is supplied by utilizing the tool. Use of the syntax and the modeling tool are demonstrated with the design of a cleaning robot which is a well-known example of Jason BDI architecture.

BibTeX - Entry

@InProceedings{tezel_et_al:OASIcs:2016:6013,
  author =	{Baris Tekin Tezel and Moharram Challenger and Geylani Kardas},
  title =	{{A Metamodel for Jason BDI Agents}},
  booktitle =	{5th Symposium on Languages, Applications and Technologies (SLATE'16)},
  pages =	{8:1--8:9},
  series =	{OpenAccess Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-006-4},
  ISSN =	{2190-6807},
  year =	{2016},
  volume =	{51},
  editor =	{Marjan Mernik and Jos{\'e} Paulo Leal and Hugo Gon{\c{c}}alo Oliveira},
  publisher =	{Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2016/6013},
  URN =		{urn:nbn:de:0030-drops-60132},
  doi =		{10.4230/OASIcs.SLATE.2016.8},
  annote =	{Keywords: metamodel, BDI agent, multi-agent system, Jason}
}

Keywords: metamodel, BDI agent, multi-agent system, Jason
Collection: 5th Symposium on Languages, Applications and Technologies (SLATE'16)
Issue Date: 2016
Date of publication: 21.06.2016


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI