Representing Agent Interaction Protocols with Agent UML
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 3
Multiagent systems engineering of organization-based multiagent systems
SELMAS '05 Proceedings of the fourth international workshop on Software engineering for large-scale multi-agent systems
O-MaSE: a customizable approach to developing multiagent development processes
AOSE'07 Proceedings of the 8th international conference on Agent-oriented software engineering VIII
Agent-based conference management: a case study in SODA
International Journal of Agent-Oriented Software Engineering
An object-process-based modeling language for multiagent systems
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Hi-index | 0.00 |
This paper describes how the Organization-based MultiagentSystems Engineering (O-MaSE) methodology can be applied to an exemplarmultiagent system, the Conference Management System. First,a custom process for the CMS application is created using the O-MaSE Process Framework. Then, each task identified in the O-MaSE compliantprocess is performed and the appropriate models are generated. For theCMS system, we begin by creating a Goal Model via the Model Goalsand Goal Refinement tasks. Once the Goal Model is complete, we createan Organization Model to capture all the interfaces to external actorsand systems. After that, a Role Model is created to capture the functionalityand the logical architecture of the system. Next, based on theRole Model, an Agent Class Model is created. The details of the agentsand protocols identified in the Agent Class Model are further refined intoseveral Protocol Models and Agent Plan Models.