没有合适的资源?快使用搜索试试~ 我知道了~
语义推理的功能组件动态绑定研究.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 8 浏览量
2022-06-24
14:35:24
上传
评论
收藏 477KB DOCX 举报
温馨提示
试读
7页
语义推理的功能组件动态绑定研究.docx
资源推荐
资源详情
资源评论
引言
随着软件工业的发展,软件产品的实现过程和技术愈发复杂化。为实现软件的高度重用性,基于组件
的软件开发(, )方法被提出
[
]
,同时
服务的广泛使用和面向服务架构( , )的快速发展导致大量
不同类型的功能组件出现。如何在数量众多的功能组件中发现满足应用系统需求的功能组件并实现动
态绑定是亟待解决的问题。
目前,已有大量文献对功能组件进行了研究。例如,文献[ ]研究了基于组件的软件开发技术、
平台框架设计以及发展现状;文献[ !]重点研究了语义网络的含义、表示方法、逻辑推理等基本
概念以及相关工具,同时还研究了依据组件功能进行语义描述与推理的方法;文献[ ]重点研
究了基于 "# 和 $"# 实现功能组件管理框架的算法;文献[ %]重点研究了基于 & 的
服务发现、功能组件选择与动态绑定算法,并阐述了如何优化算法性能。本文在以上研究成果
的基础上研究 服务的多种调用方法,基于 服务 调用 框架( #
'(,#')的功能组件统一调用语义网络及 ),提出基于语义推理的功能组件动态
绑定框架。
服务
万维网协会(,*)给出了 服务的定义,即可以跨平台操作,
将因特网、外联网以及内联网连接的分布式服务器上的应用集成到一起的服务
[
%*
]
。 服务是单一、
组件化的程序功能模块,能够在网络,特别是万维网上进行描述、发布、定位及调用。 服务的
体系结构包含 * 个角色,分别为 服务提供者(+)、 服务请求者(,-)
和 服务管理者(,./),以及 * 个操作,分别为发布、查找、绑定。 * 个操作分别使用 *
种完全不同的技术,其中发布服务采用 "# 统一描述、发现和集成,查找服务采用 "# 和 )
的组合,绑定服务采用 ) 和 +。无缝的互操作得以实现正是由于 服务提供者和请求者
均支持和使用 + 规范。
% 服务调用与 #'
服务是基于 )、+ 等统一网络标准开发的应用程序,其通常在底层通过绑定 0 等成
熟 的网络通 信 协 议 进 行交互, 因 此 调 用 服 务 可 以通过编写 0 请求 消 息 实现 , 通 常使 用
0、12、3% 生成 以及 的 服务项目中开源的子项目 #'
[
]
实现。
#' 对外 提 供 简单的接口 , 用户使用 #' 调用 服务 , 无需知道该 服务 的 实 现细节
[
%
]
。#' 还提供了一组基于 ) 文件的调用接口,即只要是使用 ) 文件描述的服务都可以
使用 #' 调用,如 服务、本地 4 类、54、46 等类型的组件。
*语义描述
语义网络是人工智能领域广泛应用的一种知识表达形式,互联网中的语义网络即 ,
其通过将自由文本内容结构化,以便计算机程序自动处理 内容
[
%%
]
。语义推理则是计算机基于语
义网络对不同概念进行推理,发现其内在关系,以实现智能化处理。
*7 语义网络
语义网络通过给万维网上的文档(如 086))添加通用的语义(6)信息,使计算机能够理
解文档所包含的语义而自动处理。例如文献[ ]中将语义网络看成 向结构化数据的演进,给出
的结构如图 所示。
资源评论
罗伯特之技术屋
- 粉丝: 3674
- 资源: 1万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功