arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 0906.3769cs.CR
收藏

使用Agent协调Web服务

Using Agent to Coordinate Web Services

C. H. Liu, Y. F. Lin, Jason J. Y. Chen

摘要:

传统上,Agent和Web服务是两个独立的研究领域。通过智能体通信,我们认为Agent适合于协调Web服务。然而,由于缺乏统一的、跨平台的词汇表,存在智能体通信问题。幸运的是,本体定义了一个词汇表。因此,我们提出了一个新的智能体通信层,并提出了基于Web本体语言(OWL)的操作本体,提供了一个声明性的描述。它可以被各种引擎访问以促进智能体通信。此外,在我们的操作本体中,我们定义了可以在其他代理之间共享的代理的心理态度。我们的架构增强了3APL代理平台,它是作为一个智能体通信框架实现的。最后,我们扩展了该框架,使其与Web本体服务语言(OWL-S)兼容,并在此框架上开发了一个包含四个OWL-S语义Web服务的电影推荐系统。该工作的好处是:1)动态的Web服务协调; 2)通过统一的表示,即声明性描述进行本体推理; 3)通过扩展本体,方便本体和引擎的重用和扩展。

英文摘要:

Traditionally, agent and web service are two separate research areas. We figure that, through agent communication, agent is suitable to coordinate web services. However, there exist agent communication problems due to the lack of uniform, cross-platform vocabulary. Fortunately, ontology defines a vocabulary. We thus propose a new agent communication layer and present the web ontology language (OWL)-based operational ontologies that provides a declarative description. It can be accessed by various engines to facilitate agent communication. Further, in our operational ontologies, we define the mental attitudes of agents that can be shared among other agents. Our architecture enhanced the 3APL agent platform, and it is implemented as an agent communication framework. Finally, we extended the framework to be compatible with the web ontology language for service (OWL-S), and then develop a movie recommendation system with four OWL-S semantic web services on the framework. The benefits of this work are: 1) dynamic web service coordination, 2) ontological reasoning through uniform representation, namely, the declarative description, and 3) easy reuse and extension of both ontology and engine through extending ontology.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑