基于规范和SOA的业务流程建模研究

来源 :宁夏大学 | 被引量 : 0次 | 上传用户:litang345
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着经济全球化和信息技术的飞速发展,面向服务的思维方式解决了企业信息系统对于快速响应需求与环境变化、提高系统可重用性、信息资源共享和系统间互操作水平的要求的一系列关键问题。在面向服务的系统构建中,我们的目的是所建系统能够快速响应业务的变化。那么,反映业务变化的业务流程模型在面向服务的系统分析过程中就占据了非常重要的位置。本论文以面向服务的分析与设计方法构建系统为基础,重点对贯穿其中的业务流程建模进行研究。   当前的业务流程模型,更需要表达出市场、客户以及其它外部环境的需求,表达出复杂约束的业务过程。然而,目前的业务流程建模方法,如业务过程图、IDEF系列模型和事件过程链等,多是基于活动、面向产品、面向目标或面向决策的,分别从业务过程的主体活动、行为结果、目的等角度描述。这些建模方法对组织人员及其角色缺乏重视,同时缺乏智能柔性的业务过程支持,对于复杂约束的业务过程难以描述。业务流程建模语言(BPEL)是一种基于XML的业务流程建模语言。是当前所有流程建模语言当中最流行且最受关注的一个。它有着诸多优秀的语言上的特性,能够进行业务流程建模的定义,进行资源的连接和规划,且提供了一个整合使用Web服务的标准语言。然而,BPEL在使用及功能上也存在很多不足,如无法进行图形化建模,对业务规则支持不足等问题。   针对上述问题,本文提出了基于规范和SOA的业务流程建模方法。该方法首先利用UML和规范来对业务流程建模,然后,将其转换为BPEL并执行该业务流程。UML是一种优秀的统一建模语言,规范是决定社会、组织交互和控制的可供性的清晰描述的规则和准则以及一些不清晰的公认的社会规则。利用UML和规范表达出来的图形,不仅具有很强的通用性,易读性,便于业务分析人员与用户交流,而且规范还可以表达出主体、环境的特性。该方法不仅解决了流程建模方法中存在的问题,也在一定程度上完善了BPEL的不足。最后,通过一个实例验证了该方法在面向服务的系统分析与设计中的适用性。   论文还分析了业务流程建模的研究现状,介绍了SOA、规范的相关理论知识,以及不同角色对SOA的理解。并对Web Service、BPEL进行了详细介绍。WebService是组成SOA的一个很重要的部分,业务功能可以通过Web Service被封装成服务,这样业务功能的实现与技术平台和编程语言就达到了无关性。BPEL可以用来实现服务组合,它是基于业务流程编排的一种服务组合规范。  
其他文献
恶意程序是威胁计算机与网络系统安全的一个重要因素,已成为计算机犯罪的一种新的演化形式。随着计算机和互联网技术的迅猛发展,恶意程序的传播速度、传播范围以及破坏程度日益
企业服务总线(Enterprise Service Bus, ESB)作为面向服务体系架构SOA(Service Oriented Architecture)的核心框架,是企业异构应用交互的基础平台,具有高效、全面、灵活的特
由于传统的敏感数据方法主要针对单一敏感属性的数据,然而很多现实应用中,发布的数据往往涉及到多个敏感属性。目前多敏感属性的数据发布方法成为重要的研究方向,但由于不同
众所周知,软件危机的主要特征是软件开发难度大,生产效率低,其正确性和可靠性得不到保证,而高级程序设计语言中的泛型语言机制和泛型程序设计,也称为参数化程序设计,是提高软
基于发送端和接收端多天线输入输出(Multiple-Input Multiple-OutPut,MIMO)的技术是LTE 系统中的关键技术之一,其最为显著的优势在于能充分利用随机衰落和空间多路径传播来提高
随着人工智能技术的飞速发展,作为人工智能领域的重要分支,机器学习同样获得了长期而稳定的发展,目前已经成为学术界研究最多的领域之一。其中,监督学习是目前研究的最多、应
现代服务业是指在工业化比较发达的阶段产生的、主要依托信息技术和现代管理理念发展起来的、信息和知识相对密集的服务业。服务管理平台是现代服务业的基础支撑平台。传统的
计算需求日益增多的今天,人们普遍采用GPU(Graphics Processing Unit)作为运算加速设备,现在利用通用显示核心(General-Purpose GPU,GPGPU)计算技术已经成为任何海量数据的必
随着通信技术、嵌入式计算技术和微电子技术的飞速发展和日益成熟,传感器网络引起了人们的极大关注,这种网络系统可以被广泛地应用于国防军事、环境监测、医疗卫生、智能家居
供水系统是城市重要的基础设施,保障着社会经济稳定发展和人民生活安定。随着城市规模的不断扩大和人口的不断增多,人们对供水安全性、可靠性和经济性都提出了更高的要求。供水