Programming Multi-Agent Systems in 3APL


Mehdi Dastani, Birna van Riemsdijk, John-Jules Ch. Meyer

Rafael P. Bordini, Mehdi Dastani, Jürgen Dix, Amal El Fallah-Seghrouchni (eds.)
Multi-Agent Programming, pages 39-67
Multiagent Systems, Artificial Societies, and Simulated Organizations 15
Springer
2005

This chapter presents 3APL, which is a multi-agent programming language, and its corresponding development platform. The 3APL language is motivated by cognitive agent architectures and provides programming constructs to implement individual agents directly in terms of beliefs, goals, plans, actions, and practical reasoning rules. The syntax and semantics of the 3APL programming language is explained. Various features of the language and platform and some software engineering issues are discussed.

(keywords) Multi-Agent Programming Language; Cognitive Agents; Multi-Agent Systems

Tags:

Publications

Publications / Views

Home

Clouds
•  tags  •  authors  •  editors  •  journals  

Year
 2023    2022    2021    2020    2019    2018    2017    2016    2015    2014–1927

Sort
•  in journal  •  in proc  •  chapters  •  books  •  edited  •  spec issues  •  editorials  •  entries  •  manuals  •  tech reps  •  phd th  •  others  

Status
•  online  •  in press  •  proof  •  camera-ready  •  revised  •  accepted  •  revision  •  submitted  •  draft  •  note  

Services
•  ACM Digital Library  •  DBLP  •  IEEE Xplore  •  IRIS  •  PubMed  •  Google Scholar  •  Scopus  •  Semantic Scholar  •  Web of Science  •  DOI  

Publication

— authors

Mehdi Dastani, Birna van Riemsdijk, John-Jules Ch. Meyer

— editors

Rafael P. Bordini, Mehdi Dastani, Jürgen Dix, Amal El Fallah-Seghrouchni

— status

published

— sort

book chapter

— publication date

2005

— volume

Multi-Agent Programming

— series

Multiagent Systems, Artificial Societies, and Simulated Organizations

— volume

15

— pages

39-67

URLs

original page

identifiers

— DOI

10.1007/0-387-26350-0_2

— print ISSN

1568-2617

— print ISBN

978-0-387-24568-3

— ISBN–10

0-387-24568-5

Partita IVA: 01131710376 — Copyright © 2008–2023 APICe@DISI – PRIVACY