面向服务的计算(SOC)中服务组合的研究

来源 :电子科技大学 | 被引量 : 9次 | 上传用户:dfg4g4354yh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着开放分布式计算的快速发展,中间件技术已经从面向对象计算的阶段发展到了面向服务计算(Service-Oriented Computing)的阶段。SOC更加靠近应用层的业务逻辑,具有敏捷性、动态适应性等特性,可与模型驱动的体系结构(Model Driven Architecture)相结合,形成相当灵活的应用构造方式。SOC在其发展过程中,逐渐形成了较为完整的概念。面向服务的体系结构(Service-Oriented Architecture)作为SOC的特征之一,在服务计算方式的应用实现过程中发挥了巨大的作用。虽然三方模型并不是SOA的创新性贡献,但是SOA使依托服务的理念达到了和前所未有的程度。除此之外,SOC形成了自己独特的建模和开发语言。不同于面向对象的方法,这些建模和开发语言多数集中在与业务流程相关的工作流技术上。SOC也形成了自己的各种开发框架和环境,使其实现能够标准化、可视化地进行。SOC有很多新的问题需要解决,其中如何由小粒度的基本服务组合出完成业务逻辑的大粒度服务是最基本的问题之一。服务组合有很多方法,其中应用最广泛的是依靠与工作流技术有关的流程描述语言来完成。为了保证服务组合的正确性,有许多形式化和非形式化方法应用于服务组合的描述和验证中。基于流程的方法和基于语义Web的方法是最常见的两种途径。基于流程的方法可以使用许多形式化方法作为其基础,如Petri网和进程代数方法;而进程代数方法则由于其组合式的特性更加适合于描述服务组合。进程代数中的Pi演算是一种较好的形式化方法,专门用于描述移动并发系统,适用于建模动态变化的服务系统。本论文从理论研究和实践结合两个方面着手,探索服务组合的形式化建模和验证。作者在本论文中的主要工作如下:1.分析了服务组合的形式化基础,并选择Pi演算作为建模工具;2.研究了服务组合描述语言和Pi演算元素之间的对应关系,给出了建模服务组合的规则和步骤;3.在说明服务描述一致性概念的基础之上,使用Pi演算作为保证一致性的形式化基础,并说明了如何对一致性进行保证;4.研究了服务兼容性和可替换性的概念,并使用Pi演算来验证可替换性;5.提出了PiFF服务组合形式化框架,并基于UESTC-PLATFORM服务计算平台,提出了将PiFF融合进实用平台的方法;
其他文献
作为继叶圣陶、吕叔湘、张志公之后推动语文教育改革与发展的语文教育家刘国正,他的语文教育思想对于我们来说无疑是一笔巨大的取之不尽的财富。他在语文教育改革实践的探索
城市与乡村是两个具有特定内涵的区域,在经济、社会、政治、文化、生活方式等很多方面完全不同,但又相互依存、相互影响,既有协调发展的内在要求,也有摩擦和对立。城乡之间从
社会资本是行动主体投资在社会关系中并希望在市场上得到回报的一种资源,企业的社会资本是企业拥有最重要的一种无形资源,正如林南所说的“关键不是你是谁,而是你认识谁”。
社区民主选举不仅是社区居民自治的重要内容,也是我国民主政治建设的基本内容,是城市管理的重要形式。弄清社区民主选举的现状和问题并积极探索完善社区民主选举的对策与形式
指针分析是近年来国际上编译技术领域中的一个研究热点。C语言程序中指针的广泛使用严重地影响了数据流分析的精确程度,从而严重地影响了程序优化和程序变换的效果。近年来,新
中国传统行政文化的消极影响依然普遍存在,阻碍着行政体制的改革和政府职能转变的顺利进行。要肃清这一危害,就必须用历史和发展的眼光,深刻认识和分析各种消极影响的外在表
<正>识字、写字教学是低年级教师在语文教学中的重要任务之一。识字、写字教学是阅读写作的教学基础。较强的独立识字能力、良好的识字写字习惯以及写字的美感意识,不仅有利
"射"是蒙古文化中一个重要文化元素,蒙古族射箭运动有着悠久的历史,其内容涉及射猎生产、军事武备、制造技法、射术技艺、民间信仰等诸多方面,本文通过阐述蒙古族射箭运动的
<正>本院是一所综合性的三级甲等医院,于2012年1月新开了1个700张床位的院区,本神经内科实际开放床位40张,其中包括5张重症监护病床,配备护士18人,以新调入为主,专科护理知识
<正>使用仿制药的前提是仿制药经过与原研品牌药相同的严格的各项测试后证明能与原研药品牌药产生相同的疗效和安全性。可事实是这样吗?除了原研药和仿制药在药效方面的差异,