计算机科学 ›› 2015, Vol. 42 ›› Issue (12): 148-151.

• 第十三届全国软件与应用学术会议 • 上一篇    下一篇

数据感知过程之间差异的检测和解决

张学伟,邢建春,杨启亮,宋 巍,王洪达   

  1. 解放军理工大学国防工程学院 南京210007,解放军理工大学国防工程学院 南京210007,解放军理工大学国防工程学院 南京210007,南京理工大学计算机科学与工程学院 南京210094,解放军理工大学国防工程学院 南京210007
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受国家重点基础研究发展规划(2009CB320702),国家自然科学基金(61202003)资助

Detection and Resolution of Differences of Data Aware Processes

ZHANG Xue-wei, XING Jian-chun, YANG Qi-liang, SONG Wei and WANG Hong-da   

  • Online:2018-11-14 Published:2018-11-14

摘要: 业务驱动开发支持多名业务人员对一项流程进行设计。为获得一个标准的参考数据感知过程,需要将这些变种合并,而检测和解决变种之间的差异是不可或缺的一环。现有方法大多依赖于修改日志从控制流层面检测和解决过程模型之间的差异,而很少研究数据感知过程之间差异的问题。基于程序依赖图和对应关系,提出一种通过比较修改前后的数据感知过程来检测和解决差异的方法。该方法建立一个层次性修改日志,以满足用户友好性的要求。

关键词: 数据感知过程,差异,程序依赖图,层次性修改日志

Abstract: Business-driven development favors the construction of a business process by different business-development staffers.In order to obtain a standard reference process to consolidate these variants,it is necessary to detect and resolve differences between data aware processes.Existing approaches focus on detection and resolution of differences between process models with relying on a change log at the level of control flow.However,few methods can study the problem of differences between data aware processes.Based on program dependence graphs and correspondences,a novel approach was proposed to detect and resolve differences by comparing before and after modified data aware processes.It builds a hierarchical change log and meets requirements of user-friendliness.

Key words: Data aware processes,Differences,Program dependence graphs,Hierarchical change log

[1] Weber B,Rinderle S,Reichert M.Change Patterns and Change Support Features in Process-Aware Information Systems[C]∥Proceeding of CAiSE’07.LNCS 4495:574-588
[2] Küster J M,Frster A,Engels G.Detecting and ResolvingProcess Model Differences in the Absence of a Change Log[C]∥Proceeding of the 6th BPM.LNCS 5240,2008:244-260
[3] Dijkman R.Diagnosing Differences between Business ProcessModels[C]∥Proceeding of the 6th BPM.2008,LNCS 5240,2008:261-277
[4] Fan S K,Zhao J L,Dou W C,et al.A framework for transformation from conceptual to logical workflow models[J].Decision Support Systems,2012,54(1):781-794
[5] WS-BPEL 2.0 Specification (2007).http://docs.oasisopen.org/wsbpel/2.0/wsbpel-v2.0.pdf
[6] Song W,Ma X X,Cheung S C,et al.Refactoring and publishing WS-BPEL processes to obtain more partners[C]∥Proceeding of ICWS.2011:129-136
[7] Pottinger R A,Bernstein P A.Merging models based on given correspondences[C]∥Proceeding of the 29th VLDB.2003:862-873
[8] Küster J M,Frster A,Engels G.Process Merging in Business-Driven Development:IBM Research Report, No.3703[R].Switzerland:IBM Zurich Research Laboratory,2008
[9] Herrmann C,Krahn H,Rumpe B,et al.An Algebraic View on the Semantics of Model Composition[C]∥Proceeding of the 3rd ECMDA-FA,2007.LNCS 4530:99-113
[10] Li C,Reichert M,Wombacher A.On measuring process model similarity based on high-level change operations[C]∥Procee-ding of Conceptual Modeling.LNCS 5231,Barcelona,2008:248-264

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!