摘要

现有的服务发现研究大多基于功能,以服务为粒度考察服务.而服务是以操作为粒度与用户进行交互的.服务发现与使用粒度上的差异,使服务不能发挥最大效能.为此提出了一种从业务层面,以操作为粒度,考察服务对用户需求业务适用程度的服务发现方法.通过定义面向业务应用的服务与用户需求描述模型,建立领域业务应用本体为服务提供者和使用者的业务级交互奠定基础.通过服务与用户业务需求的深层匹配,在发现可用服务及其操作的同时,对服务的业务规范性和业务完备性进行评估.最终给出了一种面向业务应用的服务发现方法.