An open platform for business process modeling and verification

  • Authors:
  • Antonio De Nicola;Michele Missikoff;Maurizio Proietti;Fabrizio Smith

  • Affiliations:
  • IASI, CNR, Rome, Italy;IASI, CNR, Rome, Italy;IASI, CNR, Rome, Italy;IASI, CNR, Rome, Italy and DIEI, Università degli Studi de L'Aquila, Italy

  • Venue:
  • DEXA'10 Proceedings of the 21st international conference on Database and expert systems applications: Part I
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present the BPAL platform that includes a logic-based language for business process (BP) modeling and a reasoning mechanism providing support for several tasks. Firstly, the definition of a BP meta-model (MM) consisting of a set of rules that guide the BP designers in their work. Secondly, given a BP, the BPAL platform allows for the automatic verification of the compliance (well-formedness) of a given BP w.r.t. the defined MM. Finally, the execution semantics of a BP is given in term of its instances (referred to as traces) to provide services for i) checking if the actual execution of a BP has been carried out in accordance with the corresponding definition, ii) simulating executions by trace generation. The proposed platform is open since it can easily be enhanced by adding other logic-based modeling, reasoning, and querying functionalities.