AOPL(ID:5005/aop001)
for Agent-Oriented Programming Language
Agents are controoled through a temporal logic system
References:
Akahani Jun-ichi "AOPL :An Agent-Oriented Programming Language" view details
Abstract: This paper presents a programming language, called AOPL, in which we can program agents so that they coordinate with communication. AOPL has the following three main features. 1) The language adopts a version of agent rationality: an agent takes actions adaptively to fulfill its commitments. In other words, a program for an agent specifies actions that the agent should take in a certain situation to fulfill its commitments. 2) Program is regarded as a mentalistic notion such as knowledge and commitment, so AOPL is defined as a temporal logic with modalities corresponding to intentional notions. 3) Communicative action primitives based on speech acts are provided. We also describe an interpreter for the language and a simulator for multi-agent systems.
in IPSJ SIGNotes Software Foundation No.008 - 005 view details
Jun-ichi Akahani, "AOPL: An Agent-Oriented programming Language," pp167-174 view details
in Information Processing Society of Japan, 90(101) 1990 view details
|