学术探索
学术期刊
学术作者
新闻热点
数据分析
智能评审
基于本体论的服务组合:Dartflow的设计和实现
被引:0
作者
:
金岳平
论文数:
0
引用数:
0
h-index:
0
机构:
浙江大学
浙江大学
金岳平
机构
:
[1]
浙江大学
关键词
:
web服务;
服务组合;
本体论;
语义网;
语义web服务;
D O I
:
暂无
年度学位
:
2005
学位类型
:
硕士
导师
:
吴朝晖;
摘要
:
随着web服务标准的完善和支持web服务平台的逐步成熟,网络上的可用的服务越来越多,基于web服务的应用也越来越多,但是现有的服务都是单个而且功能简单的服务,组合现有的web服务能够为企业带来额外的利益。基于这种情况,研究者们提出了服务组合的概念,来整合现有的web服务。但是现有的服务组合项目和平台,大多是建立在静态建模的基础上,不能对调用web服务做动态的修改,很难适应动态多变的网络环境。在详细分析了服务组合的主要特点和现有的服务组合项目后,本文提出了一种基于本体论的服务组合平台——Dartflow,并设计实现了这种基于本体论的服务组合。本文的工作主要集中在以下几个方面: 第一,基于本体论的服务注册。随着语义网的进一步发展,使用本体论能够准确、有效的表示网络资源,把本体论结合到web服务中,能够有效的提高web服务查找的速度和精度。为了解决服务组合的动态问题,本文提出了一种基于本体论的服务注册方式,使用本文设计实现的可视化工具,在web服务中的元素和本体论之间建立联系,并设计和使用本体论服务注册语言——OSDL来表示这种映射关系,通过解析OSDL把服务注册到服务库中。 第二,基于工作流的服务组合模式。在设计服务的组合模式时,我们对比以前的工作流管理系统,发现了两者的很多共同点,因此我们采用了基于工作流的服务组合方式,并类似的把服务组合流程称为服务流,在整个设计过程中,充分参考我们以前在工作流管理系统的设计开发经验。 第三,支持动态的服务组合定义。在设计服务流时,根据绑定的服务类型把服务流分为静态服务流和动态服务流,静态服务流的活动中绑定的服务有明确的服务定义,而动态服务流的活动中绑定的服务只设定了服务的查询条件,查询条件中结合了本体论的元素,我们设计使用OSQL语言来表示这种本体论查询条件。为此,我们设计出了基于BPEL4WS的服务流建模语言——SFDL,SFDL支持多种基本的活动,并支持并行、选择、顺序三种结构化活动。本文设计实现了图形化的服务组合建模工具,可以很方便的定义出具有高灵活性的服务流定义,并自动生成服务流建模语言文件。 本工作得到项目的支持:支持可信用电子商务智能工作流技术研究(国家863计划,2001AA414320),基于构件库的支持协同软件开发的工作流关键技术研究(国家863计划,2001AA113142)和面向电子政务的分布式工作流管理平台(浙江省重点科研项目,2003C21013)。
引用
收藏
页数:66
共 5 条
[1]
Estimated-regression planning for interactions with web services..D. McDermott;..2002,
[2]
Semantic e-workflow composition
[J].
Cardoso, J
论文数:
0
引用数:
0
h-index:
0
机构:
Univ Madeira, Dept Matemat & Engn, P-9050078 Funchal, Portugal
Univ Madeira, Dept Matemat & Engn, P-9050078 Funchal, Portugal
Cardoso, J
;
论文数:
引用数:
h-index:
机构:
Sheth, A
.
JOURNAL OF INTELLIGENT INFORMATION SYSTEMS,
2003,
21
(03)
:191
-225
[3]
CAFISE: An approach to enabling adaptive configuration of service grid applications
[J].
Han, YB
论文数:
0
引用数:
0
h-index:
0
机构:
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Han, YB
;
Zhao, ZF
论文数:
0
引用数:
0
h-index:
0
机构:
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Zhao, ZF
;
论文数:
引用数:
h-index:
机构:
Li, G
;
Xing, DS
论文数:
0
引用数:
0
h-index:
0
机构:
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Xing, DS
;
Lv, QZ
论文数:
0
引用数:
0
h-index:
0
机构:
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Lv, QZ
;
Wang, JW
论文数:
0
引用数:
0
h-index:
0
机构:
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Wang, JW
;
Xiong, JH
论文数:
0
引用数:
0
h-index:
0
机构:
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Xiong, JH
;
Liu, H
论文数:
0
引用数:
0
h-index:
0
机构:
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Liu, H
.
JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY,
2003,
18
(04)
:484
-494
[4]
服务网格中的业务端即时应用集成技术研究
[J].
论文数:
引用数:
h-index:
机构:
虎嵩林
;
论文数:
引用数:
h-index:
机构:
熊锦华
;
李刚
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院计算技术研究所软件研究室,中国科学院计算技术研究所软件研究室,中国科学院计算技术研究所软件研究室,中国科学院计算技术研究所软件研究室北京,北京,北京,北京
李刚
;
论文数:
引用数:
h-index:
机构:
韩燕波
.
计算机研究与发展,
2003,
(12)
:1700
-1704
[5]
Web服务环境中的业务过程建模语言比较框架
[J].
吕庆中
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学计算机与工程系,中国科学院计算技术研究所,北京航空航天大学计算机与工程系北京,北京,北京
吕庆中
;
论文数:
引用数:
h-index:
机构:
韩燕波
;
麦中凡
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学计算机与工程系,中国科学院计算技术研究所,北京航空航天大学计算机与工程系北京,北京,北京
麦中凡
.
计算机工程与应用,
2003,
(23)
:7
-12+220
←
1
→
共 5 条
[1]
Estimated-regression planning for interactions with web services..D. McDermott;..2002,
[2]
Semantic e-workflow composition
[J].
Cardoso, J
论文数:
0
引用数:
0
h-index:
0
机构:
Univ Madeira, Dept Matemat & Engn, P-9050078 Funchal, Portugal
Univ Madeira, Dept Matemat & Engn, P-9050078 Funchal, Portugal
Cardoso, J
;
论文数:
引用数:
h-index:
机构:
Sheth, A
.
JOURNAL OF INTELLIGENT INFORMATION SYSTEMS,
2003,
21
(03)
:191
-225
[3]
CAFISE: An approach to enabling adaptive configuration of service grid applications
[J].
Han, YB
论文数:
0
引用数:
0
h-index:
0
机构:
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Han, YB
;
Zhao, ZF
论文数:
0
引用数:
0
h-index:
0
机构:
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Zhao, ZF
;
论文数:
引用数:
h-index:
机构:
Li, G
;
Xing, DS
论文数:
0
引用数:
0
h-index:
0
机构:
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Xing, DS
;
Lv, QZ
论文数:
0
引用数:
0
h-index:
0
机构:
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Lv, QZ
;
Wang, JW
论文数:
0
引用数:
0
h-index:
0
机构:
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Wang, JW
;
Xiong, JH
论文数:
0
引用数:
0
h-index:
0
机构:
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Xiong, JH
;
Liu, H
论文数:
0
引用数:
0
h-index:
0
机构:
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Chinese Acad Sci, Inst Comp Technol, Beijing 100080, Peoples R China
Liu, H
.
JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY,
2003,
18
(04)
:484
-494
[4]
服务网格中的业务端即时应用集成技术研究
[J].
论文数:
引用数:
h-index:
机构:
虎嵩林
;
论文数:
引用数:
h-index:
机构:
熊锦华
;
李刚
论文数:
0
引用数:
0
h-index:
0
机构:
中国科学院计算技术研究所软件研究室,中国科学院计算技术研究所软件研究室,中国科学院计算技术研究所软件研究室,中国科学院计算技术研究所软件研究室北京,北京,北京,北京
李刚
;
论文数:
引用数:
h-index:
机构:
韩燕波
.
计算机研究与发展,
2003,
(12)
:1700
-1704
[5]
Web服务环境中的业务过程建模语言比较框架
[J].
吕庆中
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学计算机与工程系,中国科学院计算技术研究所,北京航空航天大学计算机与工程系北京,北京,北京
吕庆中
;
论文数:
引用数:
h-index:
机构:
韩燕波
;
麦中凡
论文数:
0
引用数:
0
h-index:
0
机构:
北京航空航天大学计算机与工程系,中国科学院计算技术研究所,北京航空航天大学计算机与工程系北京,北京,北京
麦中凡
.
计算机工程与应用,
2003,
(23)
:7
-12+220
←
1
→