• Home
  • Search
  • Action and Perception in Agent Programming Languages: From Exogenous to Endogenous Environments
  • Cite Icon18
  • https://doi.org/10.1007/978-3-642-28939-2_7Copy DOI Icon

Action and Perception in Agent Programming Languages: From Exogenous to Endogenous Environments

  • Jan 1, 2012
  • Alessandro Ricci +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Abstract The action and perception models adopted by state-of- the-art agent programming languages – in the context of Multi-Agent System (MAS) programming – have been conceived mainly to work with exogenous environments, i.e. physical or computational environments completely external to the MAS and then out of MAS design and programming. In this paper we discuss the limits of adopting such models when endogenous environments are considered, i.e. computational environments – often referred also as application environments – that are designed and programmed by MAS developers as a first-class abstraction to encapsulate functionalities useful for agent individual and cooperative activities. In the paper we describe an action and perception model for agent programming languages specifically conceived to be effective for endogenous environments and we discuss its evaluation using CArtAgO environment technology. On the agent side, we focus our attention on programming languages based on the BDI (Belief-Desire-Intention) model, taking Jason, 2APL and GOAL as reference case studies.KeywordsEnvironment programmingAction and perceptionAgent Programming Languages CArtAgO

Similar Papers
  • Research Article
  • Citations109

A BDI agent programming language with failure handling, declarative goals, and planning

  • Apr 27, 2010
  • Autonomous Agents and Multi-Agent Systems
  • Sebastian Sardina +1
  • Conference Article
  • Citations11

Interaction protocols in the JADEL programming language

  • Oct 30, 2016
  • Federico Bergenti +3
  • Conference Article
  • Citations71

Programming norm-aware agents

  • Jun 04, 2012
  • Natasha Alechina +2
  • Conference Article
  • Citations24

An Introduction to the JADEL Programming Language

  • Nov 01, 2014
  • Federico Bergenti
  • Book Chapter

From Organisation Oriented Programming to Multi-agent Oriented Programming

  • Jan 01, 2011
  • Olivier Boissier
  • Conference Article
  • Citations23

A new approach to the BDI agent-based modeling

  • Mar 14, 2004
  • Chang-Hyun Jo +2
  • Conference Article

Modular definition of agent-oriented languages using action semantics

  • Jan 01, 2002
  • Luis Menezes +2
  • Conference Article
  • Citations8

Code patterns for agent-oriented programming

  • May 10, 2009
  • Peter Novák +1
  • Conference Article
  • Citations4

Intention-Aware Multiagent Scheduling

  • May 05, 2020
  • Michael Dann +3
  • Conference Article
  • Citations1

Engineering a multi-agent system for peer-to-peer video streaming

  • Jun 01, 2013
  • Kemal Deniz Teket +3
  • Research Article
  • Citations40

Logic-based specification languages for intelligent software agents

  • Jun 07, 2004
  • Theory and Practice of Logic Programming
  • Viviana Mascardi +2
  • Conference Article
  • Citations15

Towards Practical Argumentation-Based Dialogues in Multi-agent Systems

  • Dec 01, 2015
  • Alison R Panisson +3
  • Conference Article
  • Citations27

Softgoal-based plan selection in model-driven BDI agents

  • May 05, 2014
  • Ingrid Nunes +1
  • Research Article
  • Citations8

Engineering Multi-Agent Systems (Dagstuhl Seminar 12342)

  • Jan 01, 2012
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Jürgen Dix +3
  • Book Chapter
  • Citations36

Communication Protocols in Multi-agent Systems: A Development Method and Reference Architecture

  • Jan 01, 2000
  • Jeremy Pitt +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.