Title :
AOSDE: an agent-oriented software development environment
Author :
Shi, Zhongzhi ; Li, Yunfeng ; Wang, Wenjie ; Cao, Hu ; Jiang, Tao
Author_Institution :
Inst. of Comput. Technol., Acad. Sinica, Beijing, China
Abstract :
The basic goals of AOSDE are to provide an environment for constructing a software agent that can support distributed artificial intelligence systems. The agent model consists of three layers: virtual machine layer, logic layer and resource layer. The virtual machine layer is intended to be a general interface to environment which provides the agent´ s communicative, sensoric and actoric links to outside world. The communicative part provides the functionality of sending messages to and receiving messages from other agents using Software Agent Communication Language (SACL) or another language. An agent can sense its environment through a sensoric part. Actors will carry out the physical actions the agent may perform. This layer provides a set of primitives to the upper layer, and so hide the difference of real machines. Through this layer the upper layers can run successfully without concerning the network, operating system, or hardware configuration. The logic layer is the core of the agent which separates it into two parts: agent kernel module and function modules. The resource layer is a set of resources, such as knowledge base, database, model base, image base and so on, which will be used by a special agent.
Keywords :
software agents; AOSDE; Software Agent Communication Language; actoric links; agent kernel module; agent model; agent oriented software development environment; database; distributed artificial intelligence systems; function modules; general interface; image base; knowledge base; logic layer; model base; primitives; resource layer; software agent; special agent; virtual machine layer; Artificial intelligence; Decision making; Engines; Kernel; Logic; Operating systems; Programming; Software agents; Switches; Virtual machining; Virtual reality;
Conference_Titel :
Multi Agent Systems, 1998. Proceedings. International Conference on
Print_ISBN :
0-8186-8500-X
DOI :
10.1109/ICMAS.1998.699289