Web 服务查询语言的分类与综合
数据库
2012-04-26 v1
摘要
大多数关于 Web 服务的工作都集中在这些服务的发现、组合和选择过程上。少数工作关注如何表示 Web 服务搜索查询。然而,若不先进行充分表示,这些查询便无法在保证高性能的情况下得到处理。为此,人们设计了不同的查询语言。尽管如此,由于缺乏标准,这些语言种类繁多。其多样性使得选择最合适的语言变得困难。事实上,这种语言应能涵盖客户所有类型的偏好或需求,如功能性、非功能性、时间性甚至特定约束(例如地理或空间约束),并满足其需求与偏好以提供最佳应答。它还必须易于使用,对先验知识不设限制或至少不施加过多约束,并提供形式化或半形式化的查询表示以支持自动后处理。本文最终建立了一项比较研究,以揭示该背景下各种现有语言的优势与局限性。这是对这类语言的综合讨论,涉及其性能水平以及响应 Web 服务研究与发现案例中各种需求的能力。我们认为,此阶段确定的标准可构成一种语言被称为“完美”或成为未来标准所应满足的主要先决条件。
引用
@article{arxiv.1204.5648,
title = {Taxonomy and synthesis of Web services querying languages},
author = {Ibrahim El Bitar and Fatima Zahra Belouadha and Ounsa Roudies},
journal= {arXiv preprint arXiv:1204.5648},
year = {2012}
}
备注
7 pages, 7 figures