论文部分内容阅读
随着网络及信息技术的发展,许多商业实体在网络上协调工作,组成企业动态联盟.企业动态联盟成为当今网络环境下的主要商业模式,基于Internet的Web应用也从支持简单的信息查询发展为B2C、B2B乃至动态电子商务及电子服务模型结构.Web服务概念的提出,特别是SOAP、UDDI等一系列协议和规范的发布,使得企业动态联盟的信息平台趋向于采用XML+SOAP+UDDI+Web Service的分布式结构.Web服务的出现满足了商家的需求,同时也给服务提供者和使用者提出了新的挑战:如何查找服务,如何得到增值服务,如何解决服务合成中的异构问题.为支持Web服务合成,该文应用本体理论,提出了基于本体的异构解决策略,并且利用本体知识来辅助Web服务动态查找和发现.首先,利用本体知识为领域定义了一致性概念和统一抽象的知识表示模型,使得领域知识概念之间的层次关系更加清晰、语义更加明确,从而使得计算机能够理解领域内的特定语义信息,减少了由于概念理解的歧异所产生的错误和失误,方便了基于功能的服务查找、定位和合成.同时还弥补了UDDI基于关键字的查找技术的不足,解决了服务合成中的操作异构.因此系统构建了自己的本体库,并提出了该本体库的评测标准.该文引用DAML规范中的语义标签定义本体知识,并结合了OIL语言的推理机制,保证本体库具有一定的智能推理能力.该文以RosettaNetPIP为领域应用场景,按照WSDL模式,将PIP中的业务处理规范定义为标准本体知识.服务提供者在发布服务时,基于标准本体,将发布的Web服务操作信息映射为标准本体操作信息;在服务调用执行中,通过反异构转换实现服务操作异构消解,有效地解决了Web服务合成中的操作异构问题.在基于语义的服务查找中,应用了文本分词技术,并根据领域本体库对分词结果进行标准化.之后,通过相似匹配算法对领域服务进行选择和过滤.基于上述思想,设计实现了基于本体的异构转换子系统和基于本体的服务发现子系统.通过实际应用验证,基于本体的异构解决策略和基于本体的服务发现策略是可行的,达到了预期的目标.