会议专题

Verifying Business Process Model Using an Approach Based on Anti-patterns

Business process model plays an important role in model-driven development. When dealing with complex business process models, sometimes it is not easy to determine whether a process model contains any errors. The concepts such as cancellation and ORjoins occur naturally in business scenarios but the presence of these features in process models poses new challenges for verification. We take on the challenge of finding new verification techniques for business process models with cancellation regions and OR-joins. The proposed approach relies on antipatterns matching. This paper verificate business process models by detecting errors illustrated by anti-patterns in the model. First we define some anti-patterns which frequently occur in business process models. We present these techniques in the context of business process modeling language YAWL that provides direct support for all the 20 controlflow patterns reported in . We have implemented a diagnostic tool based on anti-pattern detecting.

Model-driven development Business process model Verification YAWL Anti-pattern

Zhaogang Han Li Zhang

Department of Computer Science and Engineering University of BUAA Beijing, China

国际会议

2011 3rd International Conference on Computer and Automation Engineering(ICCAE 2011)(2011年第三届IEEE计算机与自动化工程国际会议)

重庆

英文

444-448

2011-01-21(万方平台首次上网日期,不代表论文的发表时间)