商业流程执行语言的研究及其开发环境的实现

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:f654753936
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
商业流程执行语言(Business Process Execution Language for WebServices,简称BPEL4WS或BPEL)是一种基于XML的工作流定义语言,它使企业能够使用Web服务来实现复杂的业务流程.当今的动态电子商务在企业中起到的角色是将已有的先进技术和公司业务流程集成起来.对于国内正蓬勃发展的电子商务和电子政务的研究开发人员来说,如何很好的掌握和应用BPEL4WS语言来构建功能强大、架构灵活的商业流程处理系统已成为了目前一个十分重要的研究课题.该文的研究工作是针对BPEL4WS系统开发人员的需要,深入研究分析了BPEL4WS语言规范及其系统特点,总结归纳出了这种语言的使用技巧,并为BPEL4WS系统开发人员设计出了合理的软件开发过程和建模方法.出于目前还没有专用的BEPL4WS语言集成开发环境,该文在深入研究BPEL4WS语言规范的基础上,结合了作者的实际开发工作,设计实现了功能强大的BPEL4WS语言集成开发环境FlowEditor,为BPEL4WS应用系统的开发人员提供了强有力的支持和帮助.该文的主要工作和贡献是:1.在对BPEL4WS系统深入研究的基础上,对BPEL4WS系统的发展、特征和应用等各个方面进行了系统的描述,并总结概括出了BPEL4WS语言的突出特点及其使用技巧,分析了BPEL4WS系统研究的重要性.2.分析利用BPEL4WS语言进行系统开发与普通的软件开发过程相比有哪些应该特别加以注意的问题,针对BPEL4WS语言的特点,提出了有针对性的利用成熟软件过程RUP进行BPEL4WS系统的开发的方法.3.分析介绍了在实际开发过程中如何合理利用UML(Unified Modeling Language)对BPEL4WS系统进行建模活动,给出了如何合理利用UML来构架BPEL4WS系统体系结构的方法,并研究分析了如何有针对性的利用UML核心架构对BPEL4WS系统进行建模.4.在对BPEL4WS语言规范以及其他现有集成开发环境的深入研究分析后,设计并实现了专用的BPEL4WS集成开发环境FlowEditor.该集成开发环境在吸取IBM相应产品优点的基础上增加了更加抽象的商业流程构建方法,提高了基于BPEL4WS语言的商业流程系统的开发效率.
其他文献
DDS(数据分发服务)是一种发布/订阅模型,它主要适用于以数据为中心的系统,而非以服务为中心的系统,即关注于数据而不是过程和服务。它独有的特点使得使用它的环境监控系统都能提高
IEEE将软件测试定义为:使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。作为保证软件质量最为有
随着计算机网络技术的飞速发展,互联网已成为海量信息的主要载体,如何有效的利用这些信息,对人们来说是一个巨大的挑战。搜索引擎作为信息检索的工具,现已成为用户访问互联网的入
互联网的飞速发展促使电子商务大范围的开展,由于传统的分布式计算模型在互操作性方面的局限,从而不能最大限度的利用Internet上的资源,也很难实现真正意义上的资源共享。以X
在大型的、现实世界数据库或数据仓库中的数据有一些共同的特点:数据不完整(有些感兴趣的属性缺属性值,或只包含聚集数据)、含噪声(包含错误的或存在偏离期望的孤立点值)、数
计算机网络的飞速发展、个人多媒体终端的广泛普及、实时流媒体业务的蓬勃发展将我们推向了一个新的网络应用的时代,传统的流媒体应用由于技术和商业因素并没有考虑数据安全
机器人足球比赛是近年来在国际上迅速开展起来的高技术对抗活动,是体育与高科技结合的产物,是人工智能发展历程中继IBM的“深蓝”战胜人类国际象棋大师之后遇到的又一个里程碑
随着全球能源危机的加剧和现代社会对电力需求的增加,智能电网的概念应运而生,并在最近两年成为了全球范围内专家学者讨论和研究的热点,越来越受到各国政府、电力企业以及相关研究机构的关注。智能电网,国外一般称为“Smart Grid”,本质上就是智能化的新型电网。与传统电网相比,智能电网在带来诸多益处的同时,也面临着更多的安全问题和挑战。此外,智能电网中移动用户即时用电和户外用电的需求在不断增加,但是现有
PCI总线微机接口实验系统是帮助学生学习现代计算机接口技术的辅助教学系统。该系统是在ISA总线微机接口实验系统的基础上为适应PCI总线技术和Windows操作系统而研发的。该系
发达国家药品管理计算机化水平很高,有一套完整、科学的实时成本核算系统,尤其对客户关系管理(CRM)有一整套完善的分析与运行指导软件系统。因此,研究、设计、开发我国自主版权