摘要:BPEL is becoming the mainstream of service oriented software, there are many exception handling models of BPEL. Toward the problem that how to guarantee the correctness of these models, this paper presents a model checking correctness approach of CPN (Colored Petri Nets)model based on temporal property, describes the temporal property using CTL(Computer Tree Logic). Correctness checking is implemented by the ASK-CTL tool of the CPN Tools. Finally, based on a case study of automobile assembling pipeline system, the CPN model of the case process is designed; the results of temporal property correctness checking are given, which can help the modeler to find the errors of the model as early as possible.
关键词:Business Process Execution Language;Exception Handling;Colored Petri Net;Temporal Property Correctness