Communicating sequential processes
Communicating sequential processes
A methodology and modelling technique for systems of BDI agents
MAAMAW '96 Proceedings of the 7th European workshop on Modelling autonomous agents in a multi-agent world : agents breaking away: agents breaking away
Modelling and Design of Multi-Agent Systems
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
A Formal Specification of dMARS
ATAL '97 Proceedings of the 4th International Workshop on Intelligent Agents IV, Agent Theories, Architectures, and Languages
A Survey of Agent-Oriented Methodologies
ATAL '98 Proceedings of the 5th International Workshop on Intelligent Agents V, Agent Theories, Architectures, and Languages
Interaction Protocols in Agentis
ICMAS '98 Proceedings of the 3rd International Conference on Multi Agent Systems
Decision-making in an embedded reasoning system
IJCAI'89 Proceedings of the 11th international joint conference on Artificial intelligence - Volume 2
Content-Based Routing as the Basis for Intra-Agent Communication
ATAL '98 Proceedings of the 5th International Workshop on Intelligent Agents V, Agent Theories, Architectures, and Languages
A Survey of Agent-Oriented Methodologies
ATAL '98 Proceedings of the 5th International Workshop on Intelligent Agents V, Agent Theories, Architectures, and Languages
A Classification Schema to Volumes 1 to 5 of the Intelligent Agents Series
ATAL '98 Proceedings of the 5th International Workshop on Intelligent Agents V, Agent Theories, Architectures, and Languages
The Bases of Effective Coordination in Decentralized Multi-Agent Systems
ATAL '98 Proceedings of the 5th International Workshop on Intelligent Agents V, Agent Theories, Architectures, and Languages
The Right Agent (Architecture) to do the Right Thing
ATAL '98 Proceedings of the 5th International Workshop on Intelligent Agents V, Agent Theories, Architectures, and Languages
Analysis and Verification of Multi-Agent Interaction Protocols
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
A model of video coding based on multi-agent
PRIMA'06 Proceedings of the 9th Pacific Rim international conference on Agent Computing and Multi-Agent Systems
Hi-index | 0.00 |
Agentis is a framework for the implementation of commercial, interactive, process-driven application systems, and is based upon an underlying agent technology (presently dMARS) that provides core agent functionality. These systems are intended to be programmed by the business process owner - application functionality is defined by a set of procedure and data definitions in an abstract process description language called GEM, and the framework is designed to allow these specifications to be easily modified and extended by their owner after the system has been implemented and commissioned. The tool set that supports the specification process has an industry-standard look-and-feel and is designed to be intuitive to non-technical users such as business analysts. Its use is supported by a methodology that guides specification refinement, helping to take agent-oriented programming out of the research lab and into the world of commerce and industry. The Agentis framework provides structure and functionality not provided by the underlying dMARS system. Key conceptual components are an agent model that defines standard agent types, and an agent interaction model based on explicit notions of services and tasks, a strictly typed agent communication language, a set of protocols that provide reliable, concurrent provision of services and tasks, and conventions for structuring agents into a hierarchy and controlling their activity. Concrete components are built-in agents that provide services for system management and monitoring, and standard interfaces that facilitate the integration of the Agentis systemwith other systemcomponents such asmiddleware, databases, user interfaces,web browsers and servers, and legacy systems. In a companion paper to this one,we have described and formally specified the interaction protocols that are a key element of the interaction model [3]. In this paper we motivate and present the design of the Agentis interaction model and describe its functionality.