摘要
要实现Web服务组合自动快速准确性,必须对Web服务进行语义标注,使计算机能在"理解"服务的基础上实现快速准确查找和自动组合。Agent以其独特的性质,被普遍认为是可以代替人做出某些行为的实体。借鉴主动服务的思想,在传统面向服务体系架构(SOA)的基础上,将Agent技术引入到SOA模型中,提出了一种基于主体的语义Web服务模型,采用Agent来封装不同角色模块,使得Web服务的调用和组合过程可看成是代表各自角色的A-gent之间的协商和协作解决问题的过程。
In order to achieve the goal of finding services rapidly and accuratly and composing them automatically, Web services should be marked-up with semantics, which makes them computer-interpretable, use-apparent and agent-ready. Agent, with its fundamental characteristics, was recognized as an entity that can do work for man in some areas. In our work, after the research of Service Oriented Architecture (SOA) and Agent, with the idea of Active Service, a model for Semantic Web Services based on multi-Agent system was proposed. With this method, the course of invocation and composition of Web services can be regarded as a process of problem-resolving with negotiation and collaboration among multi-Agent.
出处
《计算机科学》
CSCD
北大核心
2009年第6期171-173,177,共4页
Computer Science
基金
国家自然科学基金(项目编号70371008)资助