• Keine Ergebnisse gefunden

Formalizing Dependencies in Business Process Models Using Constraint Satisfaction

N/A
N/A
Protected

Academic year: 2022

Aktie "Formalizing Dependencies in Business Process Models Using Constraint Satisfaction"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Formalizing Dependencies in Business Process Models Using Constraint Satisfaction

Wolfgang Runte Institute of Computer Science

University of Osnabrueck D-49069 Osnabrueck, Germany woru@informatik.uni-osnabrueck.de

Abstract:Compliance management tackles issues related to both modelling and en- forcement of business constraints in enterprises. In the context of business process management [Sch00], we propose and describe the use of constraint satisfaction prob- lems [Dec03] as a formal mean for representing these dependencies [Run09, REK09].

We describe different scenarios using constraint satisfaction for the modelling of busi- ness processes and propose different constraint categories to distinguish between them.

In order to illustrate this we give an example for each of these constraint categories.

In the following we discuss which category of constraints is useful modelling different problem classes. Furthermore we discuss in this paper in which cases it is adequate to model a dependency as a constraint in general.

References

[Dec03] Rina Dechter. Constraint Processing. The Morgan Kaufmann Series in Artificial Intelli- gence. Morgan Kaufmann Publishers, San Francisco, California, USA, 2003.

[REK09] Wolfgang Runte and Marwane El Kharbili. Constraint Checking for Business Process Management. In Stefan Fischer, Erik Maehle, and R¨udiger Reischuk, editors,INFOR- MATIK 2009: Im Focus das Leben. Beitr¨age der 38. Jahrestagung der Gesellschaft f¨ur In- formatik e.V. (GI), 28.9. - 2.10.2009, L¨ubeck, Proceedings (Workshop on Business Process Modeling and Realization, BPMR-GI 2009), number P-154 in GI-Edition - Lecture Notes in Informatics (LNI), pages 4093–4103, Bonn, Germany, September 2009. Gesellschaft f¨ur Informatik.

[Run09] Wolfgang Runte. Modelling and Solving Configuration Problems on Business Processes Using a Multi-Level Constraint Satisfaction Approach. In Witold Abramowicz, Leszek Maciaszek, Ryszard Kowalczyk, and Andreas Speck, editors,Business Process, Service Computing and Intelligent Service Management, BPSC 2009, ISM 2009, YRW-MBP 2009, March 23-25, 2009, Leipzig, Germany, Proceedings (The Young Researchers Workshop on Modeling and Management of Business Processes), number P-147 in GI-Edition - Lecture Notes in Informatics (LNI), pages 237–238, Bonn, Germany, March 2009. Gesellschaft f¨ur Informatik.

[Sch00] August-Wilhelm Scheer.ARIS - Business Process Modeling. Springer, Berlin, Heidelberg, New York, 2000.

Referenzen

ÄHNLICHE DOKUMENTE

Constraint satisfaction is used to check for inconsistencies of the static model like in the following example: Two attributes a and b of two different business processes

● processes triggered in case of constraint violations are directly executed by the process engine, so constraints are a flexible and declarative formalism, allowing

 Avoiding inconsistencies in business process modeling using constraint satisfaction (static use of constraints).  Avoiding inconsistencies during runtime (simulation or

 Avoiding inconsistencies in business process modelling using constraint satisfaction (static/dynamic use).  Constraints can be used to define arbitrary relations between

Managing rapidly changing situations in business service offerings is a serious challenge. Today´s enterprises adjust their services on the implementation level, which requires

Finally, this approach creates privacy properties (in contrast to the general processing properties of the first approach), which can be used for exchange of privacy properties, or

For business process development (e.g. e-commerce systems) it is essential to bridge the gap of the domain expert (and the domain rules like business rules to be considered by

Our approach also considers including organisational aspects relevant for business process models, such as business process goals, organisational structures or policy and