SOA流程的建模与验证

来源 :北京交通大学 | 被引量 : 6次 | 上传用户:yeluanwu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务架构(SOA)是先进的业务逻辑和计算理念,面向服务开发是对面向对象、面向过程及面向数据库开发的重要补充。面向服务开发的方法正在成为体现模块化,促进复杂的信息系统功能进行分配的最新技术解决方案。在SOA解决方案中,业务流程的建立不但是企业信息化战略的执行过程,而且是企业信息化系统的关键过程。因此,以研究服务组合语言为出发点,构建出良好的SOA流程,是很值得研究的课题。本文使用了一种流行的服务编制语言BPEL来实现业务流程。它通过组合、编排和协调Web服务,自上而下地实现面向服务的体系结构。BPEL语言有较强的表达能力,但BPEL结构上的复杂性会使其语义不是很清楚,所以在实际应用中对BPEL程序的正确性提出了很高的要求。为了更好的理解BPEL流程,需要采用形式化建模的方法对其流程进行建模。本文使用了一种简单的进程代数(FSP)的形式化方法对BPEL语义进行描述,并将一些简单的BPEL流程映射成LTS图。论文以并发进程共享资源问题为具体的研究对象,建立了其BPEL流程模型。然后,使用了一种适合于并行系统和协议一致性分析的模型检测工具SPIN,完成对形式化模型的验证。其中,本文实现了从BPEL流程到模型检测器SPIN的输入语言Promela之间的转换,并且成功的进行了验证;同时,本文对并发进程共享资源协议设计了其Kripke结构和LTL模型。分别的在模型检测器SPIN中将Kripke结构映射为Promela语言,将LTL公式嵌入到Promela程序中进行检验。从而讨论了支持编制的模拟和验证。最后,对本文所做工作进行了总结,并给出了后续工作的建议。
其他文献
目的 :分析银汞合金、玻璃离子水门汀、光固化复合树脂3种修复材料的生物相容性及充填恒磨牙邻面龋疗效。方法 :156例恒磨牙邻面龋患者分为3组,A组采用银汞合金,B组采用玻璃
根据对非英语专业学生课内外英语口语实践现状的调查与分析,提出加大中小学英语教学改革力度,重视词汇教学,强化口语意识,加强口语实践的大学英语教学改革建议,以期我国大学
本研究以芝麻白绢病菌(Athelia rolfsii)为指示菌,对枯草芽孢杆菌菌株Bv10的发酵条件、抗菌物质的纯化、胞外抗菌物质的理化性质、抗菌物质的部分作用机制及其毒力和盆栽防效
落羽杉是良好的秋色叶树种,常用于城市绿化,还具有防风、护岸等功效。为发展落羽杉产业,促进该树种种植,简述了其性状、用途及主要繁殖栽培技术,以供广大绿化工作者参考应用
职务犯罪隐蔽性强,在侦查实践中经常会遭遇"讯问僵局"。本文针对职务犯罪侦查中出现的讯问僵局,具体分析其表现和成因,并提出了突破讯问僵局的对策。
本文主要是对枯草芽孢杆菌(Bacillus subtilis)FB123产生的枯草菌素进行分离纯化、表征以及初步结构的研究。对Bacillus subtilis FB123所产粗枯草菌素的理化性质及抑菌谱的研
背景与目的影像技术的发展导致肺部微小结节尤其是肺磨玻璃结节(ground-glass opacity,GGO)检出逐年增多,但术前定性困难。本研究探讨肺部微小结节的临床诊断及微创手术治疗