Assuring consistency of business process models and web services using visual contracts

14Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Business process models describe workflows by a set of actions together with their ordering. When implementing business processes within a service-oriented architecture, these actions are mapped to existing IT (web) services, which are then to be executed in the order specified by the business process. However, the execution of a web service can require certain preconditions to be fulfilled. These might not hold at the time of execution specified in the business process model: it can be inconsistent with the web service specification. In this paper we propose a technique for checking consistency of process models with web service specifications. To this end, both are equipped with a formal semantics (in terms of graph transformations). We show how to use an existing model checker for graph transformation systems to carry out the consistency check. © 2008 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

Engels, G., Güldali, B., Soltenborn, C., & Wehrheim, H. (2008). Assuring consistency of business process models and web services using visual contracts. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5088 LNCS, pp. 17–31). Springer Verlag. https://doi.org/10.1007/978-3-540-89020-1_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free