Authors:
Jonas Anseeuw
;
Gregory Van Seghbroeck
;
Bruno Volckaert
and
Filip De Turck
Affiliation:
Ghent University, Belgium
Keyword(s):
Cloud Computing, Business Process Management, Monitoring, Business Process as a Service.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Business Process Management
;
Cloud Computing
;
e-Business
;
Enterprise Engineering
;
Enterprise Information Systems
;
Knowledge Management and Information Sharing
;
Knowledge-Based Systems
;
Service Modeling and Specification
;
Service Monitoring and Control
;
Services Science
;
Symbolic Systems
Abstract:
Software-as-a-service (SaaS) providers are further expanding their offering by growing into the space of business
process outsourcing (BPO). Therefore, the SaaS provider wants to administer and manage the business
process steps according to a service level agreement. Outsourcing of business processes results in decentralized
business workflows. However, current business process modeling languages, e.g. Business Process
Execution Language (BPEL), Business Process Model and Notation (BPMN), are based highly on a centralized
execution model and current BPMN engines offer limited constructs for federation and decentralized
execution. To guarantee execution of business processes according to a service level agreement, different parties
involved in a federated workflow must be able to inspect the state of external workflows. This requires
advanced inspection interfaces and monitoring facilities. Current business process modeling languages must
thus be extended to support monitoring in the
specification, support modeling and support deployment of decentralized
workflows. In this paper, correlation and monitoring extensions for BPMN are described. These
extensions to BPMN are described such that the existing specification can still be used as is in a backwards
compatible way.
(More)