基于对象Petri网的服务集成建模与合理性初步分析

来源 :南京大学 | 被引量 : 0次 | 上传用户:bxybown
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet逐步演变成一个全球化的开放计算平台,基于Web服务的服务集成成为过程技术应用与研究的热点。服务集成通过把功能单一的Web服务组合起来,实现异构应用的集成与协作。服务集成的建模是验证集成服务正确性的前提。目前的服务集成过程模型集中关注业务需求导向的全局集成服务过程,忽略参与集成伙伴服务的内部过程行为。在动态、多变的开放环境下,难以支持集成服务过程与参与集成伙伴服务内部过程行为一致的检验。针对上述问题,本文采用关注点分离原则,提出一种基于对象Petri网的分层服务集成过程模型,实现集成服务过程以及独立的参与集成伙伴服务过程的统一建模。基于该模型,不仅能够实现全局集成服务过程的建模,而且能够建立集成服务过程与参与集成伙伴服务的内部过程之间的关联关系,从而支持两者之间行为一致的检验。具体而言,本文的工作主要包括以下几点:·给出了分层服务集成过程模型相关概念,基于对象Petri网和工作流网给出了分层服务集成过程模型的形式化定义。在此基础上,对分层服务集成过程模型的合理性进行了研究,该属性可用于形式化分析服务集成过程的正确性(单一集成服务过程是否正确,以及是否会发生由于参与伙伴服务过程与集成服务过程行为的冲突而导致的模型死锁),并给出了判定分层服务集成过程模型的合理性的充要条件。·基于分层服务集成过程模型,给出一种自顶向下与自底向上相结合的服务集成建模方法,保障集成服务过程与局部参与伙伴服务内部过程行为-致。·采用活动对之间的本质行为关系抽象表示一个过程模型的行为。基于分层服务集成模型的合理性,从过程间行为一致角度,研究了全局集成服务过程与局部参与伙伴服务在关联关系下相应活动对上的行为约束。并给出了计算一个过程模型其抽象行为表示(活动对间的行为关系集合)的方法。基于开源的PIPE平台,设计并实现实现了一个支持分层服务过程模型建模与行为约束分析的原型工具,L-SIP,支持图形化的服务集成过程建模。为用户提供了一个简单易用、方便直观的服务集成过程建模以及模型行为约束检测工具。
其他文献
近年来,伴随着无线网络及智能终端技术的迅猛发展,移动互联网提供的服务越来越全面、体验越来越周到,并逐渐成为新型应用的主流平台。其中移动流媒体业务以简单、直观的特点
检测软件系统中潜在的缺陷往往相当困难并且需要花费高昂的代价。为缓解此问题,人们试图使用缺陷预测模型来识别一个软件系统中包含潜在缺陷的模块。近年来,研究者主要利用两
随着INTERNET的发展和宽带城域网及数据网的全面建设,家庭数据网络将是下一个数据化目标。因而导致最后一公里甚或最后一公尺的数据传输的瓶颈由于技术的成熟、市场的需求的驱
随着微博逐渐成为人们获取、发布信息的重要媒介,网络中每天都会产生海量的微博及其评论数据。如何以一种有效的方法,剔除垃圾评论,寻找出有价值评论,并将其展现给读者,或者