面向服务业务过程建模方法的研究

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:xlr9900
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着面向服务体系结构(SOA,Service-OrientedArchitecture)的广泛应用,企业的业务过程也逐渐变得越来越面向服务。由于服务既是业务层的概念又是技术层的概念,因此大大降低了业务人员与技术人员之间的隔阂,使得面向服务计算成为当前业务过程管理研究的热点。   目前的研究还处于起步阶段,主要还停留在把服务作为一种企业应用集成技术,倾向于把面向服务业务过程看作是服务组合的问题。实际的业务过程是非常复杂的,这些研究没有很好地从业务过程管理的角度来考虑服务的作用,因此存在许多内在的难以解决的问题,例如如何把服务集成到包含人工活动比较多的过程、服务作为业务过程的活动粒度太小等。本文从业务过程管理的角度,对面向服务业务过程进行了研究,主要工作包括:   ●提出了一种面向服务的业务过程元模型SOBP-MM,该元模型通过行为视图、资源视图和组织视图从三个方面来描述业务过程,并以行为视图中的活动为中心把其它视图中定义的各种元素联系在一起构成一个统一的过程模型。在元模型中,过程被定义为由反应式控制流控制的活动的迁移,服务被看作是一种计算资源,能够在运行时动态绑定到在活动中定义的服务角色;另外,还为该元模型给出了精确的形式化定义,并提供了一种图形化的过程建模语言SOBP-ML用于建立符合元模型的过程模型;最后根据元模型建立的过程模型以XML方式进行持久化存储。   ●为符合元模型的过程模型定义了一种动态执行语义,它可以形式化为一种有限状态自动机,称之为过程自动机。每一个符合元模型的过程模型都存在一个与之对应的反映其动态行为的过程自动机,本文给出了生成过程自动机的算法。另外本文还研究了如何用时序逻辑语言XYZ/E对过程模型的动态语义进行描述。   ●在SOBP-MM基础之上,通过引入一种面向服务的反射机制,使得可以在不中断过程执行的情况下改变过程模型,应付执行过程中可能存在的异常情况和变更需求,从而提高了过程的柔性。   ●提出了两种过程模型分析和验证的方法来保证过程模型的正确性。一是根据元模型的定义保证过程模型静态语义的正确性,二是根据为过程模型定义的动态语义保证过程模型动态语义的正确性,通过综合运用这两种方法,可以有效地提高过程模型的正确性。   ●为了验证提出的各种概念和方法,研制了一个面向服务业务过程管理系统原型SOBP-MS,它建立在JavaEE平台上,实现了基本功能,为我们的研究提供了应用层次的检验。  
其他文献
本文分析了Maze-P2P共享软件的日志,详细研究了P2P共享系统中的文件特征和用户特征。通过考察各类文件在数量、大小上的比例,以及文件的副本数分布和下载流行度分布,对P2P共享系
防火墙在网络安全中一直都扮演着重要的角色,但是随着网络规模的变化和攻击者攻击手段的不断改进,单靠防火墙己经难以胜任网络的安全保障工作。入侵检测系统(IDS)是对防火墙的
学位
航天控制仪器的现代化,必须建立在自主知识产权的基础之上,经过近五十年的发展,中国航天科技在设计、制造、原材料、试验等领域完全掌握了核心技术。但是应该清醒认识到,在电子基
学位
学位
Linux是UNIX系统的克隆。目前,Linux的安全性用TCSEC标准来衡量的话,大致处于C2级。设计中所违背的一系列安全原则使得Linux面临着诸如SETUID问题、口令问题、特洛伊木马问题等
学位
在实际应用中,卫星通信系统存在着时延大、误码高、非对称等传输特性,造成了卫星TCP性能低下。如何改善卫星TCP的传输性能是一个被广泛重视的问题。目前,在对卫星TCP的性能进行
学位
非关系型数据库(NoSQL)是一项具有许多吸引人的特性的新兴技术:具有横向扩展能力,能够跨多个服务器复制和分区数据,并且具有灵活的模式结构,因此可以管理高度非结构化的数据。此
虚拟计算模式是继基于大型机的集中式计算模式和基于PC机的分布式计算模式之后的一种新型计算模式,兼具前两种计算模式的优点,并在很大程度上回避了它们的缺点,因而近年来获
语义Web的设计目标是能够开发出标准和技术,以使得机器能够理解Web上更多的信息。描述逻辑方法是语义Web中需要研究的重要部分。本论文试图对该问题进行较深入的研究。主要研
学位
随着网络技术的飞速发展,网络安全问题日渐严重。由于数据库中数据大量集中存放,且为众多用户直接共享,安全性问题更为突出。本文在分析数据库的安全威胁和安全需求基础上,重点从
学位