A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Software agents: an overview
1996
Knowledge engineering review (Print)
This overview paper presents a typology of agents. ...
It also proceeds to overview some other general issues which pertain to all the types of agents in the typology. ...
Acknowledgements We acknowledge Nader Azarmi for encouraging us to write this paper, particularly through his provision of a fraction of the literature referenced in it. ...
doi:10.1017/s026988890000789x
fatcat:n7qem32mlfe2pmrfhnjfvkfsh4
Agent oriented programming: An overview of the framework and summary of recent research
[chapter]
1994
Lecture Notes in Computer Science
• An interpreted
programming
language
in which
to program
agents,
with primitive
commands
such as REQUEST and INFORM. ...
Agent programs themselves are not logical entities, but their control and data structures refer to the mental state of the agent using the logical language, a 3However, an early design of agent programs ...
doi:10.1007/3-540-58095-6_9
fatcat:bmsz655qq5h6pnjjlzbhci5nl4
A Review of Agent-Based Programming for Multi-Agent Systems
2021
Computers
In this paper, we focus on agent programming and we provide a systematic review of the literature in agent-based programming for multi-agent systems. ...
In particular, we discuss both veteran (still maintained) and novel agent programming languages, their extensions, work on comparing some of these languages, and applications found in the literature that ...
A methodological guide to the use of BDI agents in social simulations and an overview of existing methodologies and tools for using them is provided in [10] . ...
doi:10.3390/computers10020016
fatcat:z6ebckw62javvfbi6dgobmpd4m
Agent programming in the cognitive era
2020
Autonomous Agents and Multi-Agent Systems
We argue that the unique strengths of BDI agent languages provide an ideal framework for integrating the wide range of AI capabilities necessary for progress towards the next-generation of intelligent ...
Section 2 gives a brief historical overview of research on Agent-Oriented Programming. ...
AI in BDI agent programming At each cycle, an agent programmed in a BDI-based agent programming language must make decisions about 'what to do next': what means (i.e., plan) to achieve a given (sub) goal ...
doi:10.1007/s10458-020-09453-y
fatcat:cth3ua6rhrcbrfv2yudqwo2wtm
Software agents: Languages, tools, platforms
2011
Computer Science and Information Systems
Our recent overview of the agent programming literature revealed a number of trends in the development of agent programming languages. ...
programming can use it as an additional reading material. ...
Recently, it was shown that the BDI-style of agent programming can be achieved with GOLOG [88] , thus bridging the gap between BDI and action logic styles of agent programming. ...
doi:10.2298/csis110214013b
fatcat:bc64xixmdvgotddftc3nrcodsy
An Overview of the Multiagent Systems Engineering Methodology
[chapter]
2001
Lecture Notes in Computer Science
This paper introduces a methodology for designing these systems of interacting agents. ...
We are interested in coordinating the local behavior of individual agents to provide an appropriate system-level behavior. ...
An overview of the methodology and models is shown in Figure 1 . ...
doi:10.1007/3-540-44564-1_14
fatcat:hrlfxa2zmbgbflwjvekqzwufeu
Automated Verification of Multi-Agent Programs
2008
2008 23rd IEEE/ACM International Conference on Automated Software Engineering
The framework then allows the verification of programs written in a variety of agent programming languages, thus removing the need for individual languages to implement their own verification framework ...
As an example, we also provide model checking results for the verification of a multi-agent system implementing a well-known task sharing protocol. ...
As a consequence, a range of agent programming languages and platforms are being seriously developed, for example 3APL, Jason, Jadex, and METATEM; see [14] for an overview of some such languages. ...
doi:10.1109/ase.2008.17
dblp:conf/kbse/BordiniDFF08
fatcat:e4w2wjyeibekdbsf35metz27pq
Run, agent, run! architecture and benchmarking of actor-based agents
2020
Proceedings of the 10th ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control
The paper introduces an Agent-Oriented Programming (AOP) framework based on the Belief-Desire-Intention (BDI) model of agency. ...
The novelty of this framework is in relying on the Actor model, instantiating each intentional agent as an autonomous micro-system run by actors. ...
The DL4LD project is funded by the Dutch Science Foundation in the Commit2Data program (grant no: 628.001.001). ...
doi:10.1145/3427760.3428339
fatcat:jaolvxrdtveovawf3xoskpw7qm
Where logic and agents meet
2011
Annals of Mathematics and Artificial Intelligence
Logic has and still is playing a prominent part in the basic foundations of agency and also in the development of agent programming languages, the specification and verification of agent systems. ...
This paper is a (subjective) overview of the points of contact of logic and agents as the authors perceived it over the years. * This work was partly funded by the NTH School for IT Ecosystems. ...
Agent programming languages are about to become mainstream. Formal agent verification techniques are essential for trusted, mobile agents. ...
doi:10.1007/s10472-010-9223-9
fatcat:njcozmml2zbfripdq7xls4msum
Hierarchical planning in BDI agent programming languages
2006
Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems - AAMAS '06
BDI Agent Programming Languages Generally speaking, BDI agent-oriented programming languages are built around an explicit representation of beliefs, desires, and intentions. ...
By building on the underlying similarities between BDI systems and Hierarchical Task Network (HTN) planners, we present a formal semantics for a BDI agent programming language which cleanly incorporates ...
RELATED WORK Except for INDIGOLOG [6] , which is not per se a typical BDI agent programming language (see below), we are not aware of any other formal BDI-style agent programming language (e.g., AGENTS-PEAK ...
doi:10.1145/1160633.1160813
dblp:conf/atal/SardinaSP06
fatcat:azwbjikdy5ekhb6v52hlmqn3lm
Component Agent Framework for domain-Experts (CAFnE) toolkit
2006
Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems - AAMAS '06
The Component Agent Framework for domain-Experts (CAFnE) toolkit is an extension to the Prometheus Design Tool (PDT). ...
The key feature of CAFnE is that it allows domain experts with limited programming skills to easily build and modify agent systems. ...
This is
Figure 1: An Overview of CAFnE easiest if the alternative platform is also BDI-like. ...
doi:10.1145/1160633.1160917
dblp:conf/atal/JayatillekeTPW06
fatcat:j4quwgodnjhbzjovppybbc2l2u
Designing BOTs with BDI agents
2009
2009 International Symposium on Collaborative Technologies and Systems
We present a model of bots using BDI agents, which will show more human-like behavior, more believable and will provide more realistic feel to the game. ...
Since these bots have become quite predictable to an experienced games player, she might lose her interest in game. ...
Based on that they demonstrated how the BDI paradigm facilitated the capture of the strategic thinking of the players using JACK programming language for implementation. ...
doi:10.1109/cts.2009.5067479
dblp:conf/cts/PatelH09
fatcat:bxwaneqtvvb7dbf3kz22ywhlti
Angerona - A Flexible Multiagent Framework for Knowledge-Based Agents
[chapter]
2015
Lecture Notes in Computer Science
Partially instantiations define sub-frameworks for, e. g., the development of BDI agents and variants thereof. ...
The Angerona framework realizes this concept by means of a flexible JAVA plug-in architecture for the epistemic and the functional components of an agent. ...
Listing 1.1 shows a simple ASML example script for a BDI-style agent. The ASML language also features basic control structures such as assertions, conditions and loops. ...
doi:10.1007/978-3-319-17130-2_3
fatcat:wgdwdspx4jaf7dvpo2rlup2ore
Agents, Multi-Agent Systems and Declarative Programming: What, When, Where, Why, Who, How?
[chapter]
2010
Lecture Notes in Computer Science
There, for the first time, a logic-based language was used to coordinate a number of concurrent agents, thus exploiting a declarative technology in order to govern interaction within an agent society. ...
Historically, one landmark of declarative agent system is represented by Shoham's AgentSpeak [156] , the pioneering framework for agent-oriented programming (AOP) promoting a mentalistic view of agents ...
Acknowledgments The authors acknowledge Alexander Pokahr and Lars Braubach for their support in describing Jadex applications, and Maaike Harbers and Mehdi Dastani for the help in describing 2APL ones. ...
doi:10.1007/978-3-642-14309-0_10
fatcat:xook75zcjrhdbpoqqlq4ck2rmy
Planning in BDI agents: a survey of the integration of planning algorithms and agent reasoning
2013
Knowledge engineering review (Print)
Recent work on integrating automated planning with belief-desire-intention (BDI)-style agent architectures has yielded a number of systems and programming languages that exploit the efficiency of standard ...
Agent programming languages have often avoided the use of automated (first principles or hierarchical) planners in favour of predefined plan/recipe libraries for computational efficiency reasons. ...
We are grateful to the anonymous reviewers for providing ...
doi:10.1017/s0269888913000337
fatcat:cl7haq572zb2xlvxt3afmu7oqu
« Previous
Showing results 1 — 15 out of 960 results