Design of Service-oriented Agent Interaction System

Based on the abstraction of Agent from inside and outside,this paper proposes a Service-oriented Social Agent Architecture Model(SAAM) and a Service-oriented Agent Interaction System(SOAIS).Through the separation between function layer and knowledge layer,a control mechanism using descriptions is implemented.Aiming at Agent service interactions,the stages of interaction are divided into types of service find,service negotiation,service coordination,service execution and service organization.A blackboard structure is used to integrate the modules to deal with above mentioned stage interactions.Analysis results show that this model and interaction system can greatly exploit the semantics of services,and thus,a systematic and engineering method of Agent application development is provided.