硕士学位研究生毕业论文
题目: 基于 ABC 方法的 Web Services 业务系统开发
院,系:
信息科学技术学院 软件研究所
姓 学 专
名: 号: 业:
彭枫 10108072 计算机软件与理论 软件工程 梅 宏 教授
研究方向: 导师姓名:
李大维 教授
2004 年 5 月
ABC Based Web Services Business System Development
By Feng Peng
A Dissertation Presented to the
FACULTY OF THE GRADUATE SCHOOL PEKING UNIVERSITY
In Partial Fulfillment of the Requirements for the Degree MASTERATE OF PHILOSOPHY (Computer Science)
May 2004
版权声明
任何收存和保管本论文各种版本的单位和个人,未 经本论文作者同意,不得将本论文转借他人,亦不得随 意复制,抄录,拍照或以任何方式传播.否则,引起有 碍作者著作权之问题,将可能承担法律责任.
北京大学硕士学位论文
摘要
基于体系结构的构件组装(Architecture-Based Component Composition,简称 ABC)方法是将软件体系结构(Software Architecture , 简 称 SA ) 的 研 究 和 基 于 构 件 的 软 件 开 发 (Component-Based Software Development,简称 CBSD)结合起 来的基于构件复用的系统化软件开发方法,该方法将 SA 作为系 统蓝图,并贯穿整个软件开发的生命周期.ABC 方法以中间件 技术作为构件组装的运行时支撑框架, 使用规则映射和工具来缩 小设计和实现间的距离, 而后在构件平台的运行支持下实现自动 的系统组装生成.近年来,随着 Web Services 技术的出现,跨自 治域中间件平台的应用集成成为一个研究的热点. 而基于业务流 程组装 Web Services 是其中最重要的形式.当前针对 Web Services 的组装工作多关注在 Web Services 的组装机制和技术本 身,缺少针对 Web Services 业务流程组装的系统化方法指导.特 别是与原有自治域中间件平台上的应用系统开发相结合方面, 缺 少有效的基于全局的方法指导.本文将 ABC 方法引入到 Web Services 业务系统开发中,通过将业务流程作为 Web Services 业 务系统体系结构的一个重要的制品,来指导整个业务系统的开 发,并将其贯穿于整个开发过程. ABC 方法针对 Web Services 组装与现有自治域中间件平台
-I-
北京大学硕士学位论文
上的构件组装还存在一定的差别,因此将 ABC 方法运用于 Web Services 组装需要在现有自治域中间件组装的基础上进行一些变 化和扩展. 需要支持 Web Services 相应的规范, 包括 Web Services 描述规范,组装规范,并在原有编排组装的基础上提供对协奏组 装的支持.另外,为了实现 Web Services 业务系统从分析设计到 自动组装成运行系统, 必须在现有自治域中间件运行支撑平台的 基础上提供流程引擎,实现流程模型的自动解释执行.这种扩展 的 ABC 方法能够很好的与现有 ABC 方法针对自治域中间件平台 上的应用系统开发过程无缝的集成, 为构造自治域内部和跨自治 域的应用系统提供一致的方法指导和相关工具及底层平台的支 持. 在 实 现 方 面 , 本 文 实 现 了 一 个 与 PKUAS 集 成 的 符 合 BPEL4WS1.1 规范的流程引擎.该引擎支持 BPEL4WS 规范定义 的各种活动执行以及生命周期管理,同时还支持 Web Services 业 务流程系统运行所需要实例路由机制,错误处理机制,补偿操作 机制等. 另外流程引擎通过使用截取器模式实现了可扩展的服务 框架,提供服务功能的动态调用机制,提高运行平台的可定制性 与可扩展性.
关键字: ABC 方法,Web Services,软件体系结构,业务流程, BPEL4WS,流程引擎
-II-
北京大学硕士学位论文
ABSTRACT
ABC (Architecture-Based Component Composition) is a systematic approach for component-based software development, which combines Software Architecture (SA) and Component-Based Software Development (CBSD). The approach introduces the SA into each phase of software lifecycle, takes SA as the blueprint of system development, uses middleware as the runtime scaffold for component composition, shortens the gap between high-level design and implementation by toolkit support, and realizes the automated system composition on runtime component underpinning platforms. These days, with the emergence of the Web Services technologies, more and more researchers have focused on the application integration of inter-enterprise autonomous middleware platform. The most important area is Web Services compostion for business process. But, the current efforts on Web Services composition are concentrating on the Web Services compostion mechanisms and technologies, lacking of the systematic approaches guiding the Web Services compostion. Especially, there are less gerneral approaches guiding Web Services composition which combines with existing application development approaches on inter-enterprise autonomous
- 电子商务安全协议的研究毕业论文 > 硕士学位研究生毕业论文
-
硕士学位研究生毕业论文
下载该文档 文档格式:PDF 更新时间:2007-11-02 下载次数:0 点击次数:5
文档基本属性 文档语言: Simplified Chinese 文档格式: pdf 文档作者: yym 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: FD 分类: 创建时间: 上次保存者: 修订次数: 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 段落数: 字节数: 备注: 演示格式: 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
-
PDF格式下载
- 更多文档...
-
上一篇:电子商务毕业论文参考选题
下一篇:电子商务专业专科毕业论文选题参考
点击查看更多关于电子商务安全协议的研究毕业论文的相关文档
- 您可能感兴趣的
- 电子商务毕业论文范文 电子商务专业毕业论文 电子商务毕业论文选题 电子商务毕业论文题目 商务管理毕业论文题目 商务英语毕业论文题目 商务英语专业毕业论文 商务管理毕业论文范文 商务管理毕业论文提纲
- 大家在找
-
- · autocad2008如何设置
- · 河北省高技能人才培养
- · 赣州58同城交友
- · 最新交通法规查询
- · cad基础教程下载
- · 计算机网络实习报告
- · 商品学概论第四版第3章课后答案
- · 麦弗逊式悬挂系统
- · 小饭馆装修
- · 2011成考语文复习题
- · 医疗差错事故分析报告
- · 浅谈商务英语
- · xp正版序列号mr4x
- · 12v转220v逆变器2000w
- · 代写论文网
- · 前厅部礼宾员
- · 里诺仓库管理软件
- · 北京航空工艺研究所
- · 2012造梦西游3龙年3.5
- · 长治高级技工学校贴吧
- · 路灯时控开关的安装
- · 真空接触器原理
- · 陕西煤业化工集团
- · 诊断高位复杂性肛瘘
- · 四位全加器设计vhdl
- · vb上位机mscomm
- · 二氧化硅的用途
- · 家比天大电视剧
- · 麦霸英雄汇刘忻全集
- · 上海宝华威
- 赞助商链接