期刊文献+

一种基于Prolog的时间约束业务流程验证方法 被引量:4

Prolog Based Approach to Validate Time Constraints in Business Process
下载PDF
导出
摘要 随着互联网技术的快速发展,对复杂系统业务流程建模的需求越来越大。针对带有时间约束的业务流程模型的正确性验证问题,提出了一种基于节点转换规则的图分解算法,将业务流程模型转换为运行时流程轨迹集合;设计了流程轨迹集合到Prolog的转换,将轨迹中的节点与时间约束转化为Prolog事实,提出了一种业务流程模型到Prolog语言的转换算法;将持续时间、周期循环与固定时刻3种时间模式转换为Prolog规则,以其支持业务流程模型3种时间模式的验证。最后对一个带有时间约束的医疗流程实例进行了验证。 With the rapid development of Internet technology, the demand for business process modeling of complex system is increasing. In order to verify the correctness of the business process model with time constraints, this paper put forward a kind of graph decomposition algorithm based on node switching rules, which transforms the business process model into execution trace set and transforms the execution trace set to Prolog. That is to say, the trace of nodes, gateway and time constraints are all converted into Prolog fact. This paper put forward an algorithm that trans-forms the business process model to Prolog language and transforms the duration time pattern, cycle time pattern and fixed time pattern into Prolog rules, supporting the validation of the business process model on three time patterns. Finally,a medical process instance with time constraints was verified.
出处 《计算机科学》 CSCD 北大核心 2016年第6期173-178,共6页 Computer Science
基金 国防科工局十二五重大基础科研项目(c0420110005 NS2013091)资助
关键词 时间约束 时间模式 业务流程模型 验证方法 Time constraints, Time pattern, Business process model, Verification method
  • 相关文献

参考文献10

  • 1范玉顺,吴 澄.一种提高系统柔性的工作流建模方法研究[J].软件学报,2002,13(4):833-839. 被引量:72
  • 2Van Der Aalst W,Van Hee K M.Workflow management:mo-dels,methods,and systems[M].MIT press,2004:30-150.
  • 3Aalst V D,Wil M P.Business Process Management:A Comprehensive Survey[J].Isrn Software Engineering,2012,2013(2):125-143.
  • 4Brger E.Approaches to modeling business processes:a critical analysis of BPMN,workflow patterns and YAWL[J].Software &Systems Modeling,2012,11(3):305-318.
  • 5Wu N Q,Zhou M C.Modeling,analysis and control of dual-arm cluster tools with residency time constraint and activity time variation based on Petri nets[J].IEEE Transactions on Automation Science and Engineering,2012,9(2):446-454.
  • 6L Ye-bai,M Fu-qi.Research of the verification in workflow process modeling on the application of Petri nets[C]∥International Conference on e-Education,e-Business,e-Management,and e-Learning,2010(IC4E’10).IEEE,2010:21-24.
  • 7Szpyrka M,Nalepa G J,Lige,za A,et al.Proposal of formal verification of selected BPMN models with Alvis modeling language[M]∥Intelligent Distributed Computing V.Springer Berlin Heidelberg,2012:249-255.
  • 8Lanz A,Weber B,Reichert M.Time patterns for process-aware information systems[J].Requirements Engineering,2014,9(2):113-141.
  • 9Zhou N F.The language features and architecture of B-Prolog[J].Theory and Practice of Logic Programming,2012,12(1/2):189-218.
  • 10Combi C,Gozzi M,Posenato R,et al.Conceptual modeling of flexible temporal workflows[J].ACM Transactions on Autonomous and Adaptive Systems (TAAS),2012,7(2):451-457.

二级参考文献8

  • 1Fan Yu-shun,Wu Cheng.Current state and development trends of workflow management research and products.Computer Integrated Manufacturing Systems,2000,6(1):1~7 (in Chinese).
  • 2Scholz-Reiter,B.,Stichel,E.Business Process Modeling.Berlin: Springer-Verlag,1996.
  • 3Van der Aalst,W.M.P.,Van Hee,K.M.Business process redesign: a petri-net-based approach.Computers in Industry,1996,29(1-2):15~26.
  • 4Medina-Mora,R.,Winograd,T.,Flores,R.,et al.The action workflow approach to workflow management technology.In: Proceedings of the ACM 1992 Conference on Computer Supported Cooperative Work (CSCW).New York: ACM,1992.281~288.
  • 5Muth,P.,Wodtke,D.,Weissenfels,J.,et al.Enterprise-Wide workflow management based on state and activity charts.http://paris.cs.uni-sb.de/public_html/papers/nato-wf.ps.
  • 6Alonso,G.,Agrawal,D.,Abbadi,A.E.,et al.Advanced transaction models in workflow contexts.In: Proceedings of the International Conference on Data Engineering (ICDE).New Orleans: IEEE,1996.574~581.
  • 7Malone,T.W.,Crowston,K.What is coordination theory and how can it help design cooperative systems? In: ACM SIGCHI & SIGOIS ed.Proceedings of the CSCW'90.New York: ACM Press,1990.357~370.
  • 8范玉顺,吴澄.工作流管理技术研究与产品现状及发展趋势[J].计算机集成制造系统-CIMS,2000,6(1):1-7. 被引量:208

共引文献71

同被引文献32

引证文献4

二级引证文献18

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部