Workflow models enhanced with process algebra verification for industrial business processes

This paper addresses the problems of modeling and verification of complex industrial production lines. The paper proposes a methodology for building business models, organized on layers of increasing complexity, from production line elementary machines and sensors to complex business workflows. The resulted models could be translated and executed by any workflow execution engine. For workflow verification purposes, the model is represented in Process Algebra which allows the verification of the correctness of the business process model and the identification of logical faults since the model design phase. The proposed methodology was used for modeling and verification of a sausage processing line developed in the context of Food Trace [3] research project.

[1]  Gwen Salaün,et al.  Describing and reasoning on Web services using process algebra , 2004, Proceedings. IEEE International Conference on Web Services, 2004..

[2]  Gwen Salaün,et al.  Describing and reasoning on Web services using process algebra , 2004 .

[3]  M. Rebolledo,et al.  Rough intervals - enhancing intervals for qualitative modeling of technical systems , 2006, Artif. Intell..

[4]  László Gönczy,et al.  Simulation and Formal Analysis of Workflow Models , 2008, Electron. Notes Theor. Comput. Sci..

[5]  Hongxin Li,et al.  Decentralized workflow modeling and execution in service-oriented computing environment , 2005, IEEE International Workshop on Service-Oriented System Engineering (SOSE'05).

[6]  Valeria Vittorini,et al.  Workflow Pattern Analysis in Web Services Orchestration: The BPEL4WS Example , 2005, HPCC.