On-the-fly auditing of business processes

Kees Van Hee, Jan Hidders, Geert J. Houben, Jan Paredaens, Philippe Thiran

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceArticle dans les actes d'une conférence/un colloque

Résumé

Information systems supporting business processes are usually very complex. If we have to ensure that certain business rules are enforced in a business process, it is often easier to design a separate system, called a monitor, that collects the events of the business processes and verifies whether the rules are satisfied or not. This requires a business rule language (BRL) that allows to verify business rules over finite histories. We introduce such a BRL and show that it can express many common types of business rules. We introduce two interesting properties of BRL formulas: the future stability and the past stability. The monitor should be able to verify the business rules over the complete history, which is increasing over time. Therefore we consider abstractions of the history. Actually we generate from a set of business rules a labeled transition system (with countable state space) that can be executed by the monitor if each relevant event of the business process triggers a step in the labeled transition system. As long as the monitor is able to execute a step, the business rules are not violated. We show that for a sublanguage of BRL, we can transform the labeled transition system into a colored Petri net such that verification becomes independent of the history length.

langue originaleAnglais
titreLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages144-173
Nombre de pages30
Volume6550 LNCS
Les DOIs
Etat de la publicationPublié - 2010
Evénement30th International Conference on Application and Theory of Petri Nets and Other Models of Concurrency - Paris, France
Durée: 22 juin 200926 juin 2009

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume6550 LNCS
ISSN (imprimé)03029743
ISSN (Electronique)16113349

Une conférence

Une conférence30th International Conference on Application and Theory of Petri Nets and Other Models of Concurrency
PaysFrance
La villeParis
période22/06/0926/06/09

Empreinte digitale Examiner les sujets de recherche de « On-the-fly auditing of business processes ». Ensemble, ils forment une empreinte digitale unique.

  • Contient cette citation

    Van Hee, K., Hidders, J., Houben, G. J., Paredaens, J., & Thiran, P. (2010). On-the-fly auditing of business processes. Dans Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol 6550 LNCS, p. 144-173). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol 6550 LNCS). https://doi.org/10.1007/978-3-642-18222-8_7