SOA语义本体工作流原子业务基本构件原子构件建模论文.doc_第1页
SOA语义本体工作流原子业务基本构件原子构件建模论文.doc_第2页
SOA语义本体工作流原子业务基本构件原子构件建模论文.doc_第3页
SOA语义本体工作流原子业务基本构件原子构件建模论文.doc_第4页
SOA语义本体工作流原子业务基本构件原子构件建模论文.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

语义流程系统三层SOA架构及实现【摘要】 应用系统“升级改造方案”往往带来负面效应,让大多数企业不堪重负。合理地使用先进的系统开发技术和设计理念,高效灵活地开发系统、快速便捷地维护系统,减少资源浪费、降低开发成本,设计出开放、灵活、可靠的系统,是本研究的主要课题。本研究针对现有系统开发部署存在的主要问题,提出一种新的系统开发、分析、实施架构语义流程系统三层SOA架构,通过具体实例介绍其实现过程,解决其中遇到的问题,验证该方案的可行性。具体如下:一、阐明三层SOA架构的核心理念:“需求分析+语义描述+系统实现”。不同于传统从业务需求到系统实现的开发方法,三层SOA架构通过定义良好的语义层实现底层的业务层与高层的系统层之间的信息交换,确保系统的松耦合和灵活性,通过语义追加、语义扩展和语义描述的变更便可以实现新的业务二、阐述三层SOA架构的实施策略:“识别业务流程+分析业务流程+实施业务流程”。1)使用BPM(Business Progress Management,业务流程管理)确保准确清晰地分析业务需求、识别业务流程、分解原子业务,完成业务建模;2)对原子业务分解、抽象、映射、合并等得到系统用例,分解系统实现流程得到系统实现的.更多还原【Abstract】 Most enterprises were overwhelmed by the negative effects brought by the application systems upgrading and modifying project. Its a major issue for system development and deployment that how to rationally use advanced system development technology and design ideas to develop system efficiently and flexibility, maintain system quickly and easily, reduce the resources waste and development costs, and design a kind of open, flexible and reliable system, which is also the research topic of this .更多还原 【关键词】 SOA; 语义本体; 工作流; 原子业务; 基本构件; 原子构件; 建模; 【Key words】 SOA; Semantic ontology; Workflow; Atomic operation; Basic component; Atomic component; Modeling; 【索购论文全文】138113721 139938848 即付即发目录摘要 3-6 ABSTRACT 6-10 第一章 绪论 15-21 1.1 背景 15-16 1.2 现状 16-17 1.2.1 SOA 16 1.2.2 语义本体 16-17 1.2.3 工作流 17 1.3 本文主要研究工作 17-19 1.4 本文组织结构 19-21 第二章 理论支持 21-29 2.1 SOA 21-22 2.1.1 SOA概念 21 2.1.2 服务 21 2.1.3 流程 21-22 2.1.4 SOA原则 22 2.2 本体论 22-23 2.2.1 本体 23 2.2.2 本体建立方法 23 2.3 工作流模型 23-25 2.3.1 工作流参考模型 23-24 2.3.2 工作流模型建立方法 24-25 2.4 工作流引擎 25-26 2.4.1 工作流引擎定义 25 2.4.2 开源工作流引擎 25-26 2.5 过程定义语言 26-27 2.5.1 XPDL 26 2.5.2 BPEL 26-27 2.5.3 XPDL与BPEL比较 27 2.6 本章小结 27-29 第三章 实施方案 29-33 3.1 方案架构 29-30 3.2 建模过程 30-31 3.2.1 知识建模 30 3.2.2 业务建模 30-31 3.2.3 服务建模 31 3.3 服务框架 31-32 3.4 本章小结 32-33 第四章 实施策略 33-39 4.1 识别业务流程 33-34 4.2 分析业务流程 34-35 4.3 实施业务流程 35-37 4.4 本章小结 37-39 第五章 具体实现 39-85 5.1 业务建模 39-61 5.1.1 业务参与者 40 5.1.2 业务用例 40-41 5.1.3 业务用例场景 41-58 5.1.4 提取原子业务 58-61 5.2 系统建模 61-74 5.2.1 系统参与者 61 5.2.2 系统用例 61-62 5.2.3 系统用例场景 62-73 5.2.4 映射关系 73-74 5.2.5 提取基本构件 74 5.3 基本构件 74-77 5.4 本体建模 77-83 5.4.1 务本体 77-80 5.4.2 系统本体 80-83 5.4.3 映射关系 83 5.5 系统实现 83-84 5.6 本章小结 84-85 第六章 FL7 85-109 6.1 控制要素 85-90 6.1.1 要素概览 85-86 6.1.2 Package 86-87 6.1.3 DateField 87 6.1.4 WorkflowProcess 87-88 6.1.5 Activity 88-89 6.1.6 Transition 89-90 6.2 语言集 90-101 6.2.1 语言规范 90-92 6.2.2 概念要素 92-100 6.2.3 关系要素 100 6.2.4 控制要素 100-101 6.3 举例 101-107 6.4 本章小结 107-109 第七章 语言解析 109-121 7.1 需求分析 109 7.2 实现过程 109-114 7.2.1 工作原理 109-110 7.2.2 库表设计 110-113 7.2.3 实现架构 113-114 7.3 代码架构

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论