Authors:
Stefan Schönig
;
Lars Ackermann
and
Stefan Jablonski
Affiliation:
University of Bayreuth, Germany
Keyword(s):
Constraint-based Processes, Flexible Processes, Workflow Patterns, Process Execution.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence
;
Business and Social Applications
;
Business Process Management
;
Constraint Modeling and Languages
;
Domain-Specific Modeling and Domain-Specific Languages
;
e-Business
;
Enterprise Engineering
;
Enterprise Information Systems
;
Knowledge Management and Information Sharing
;
Knowledge-Based Systems
;
Languages, Tools and Architectures
;
Methodologies, Processes and Platforms
;
Model-Driven Software Development
;
Society, e-Business and e-Government
;
Software Engineering
;
Symbolic Systems
;
Web Information Systems and Technologies
;
Workflow Management Systems
Abstract:
A Process-Aware Information System (PAIS) is a system that executes processes involving people, applications,
and data on the basis of process models. Two representations for processes can be distinguished:
procedural models prescribe exactly the execution order of process steps. Declarative process models allow
flexible process executions that are restricted by constraints. Especially in application areas of knowledge
driven processes, this flexibility is required. Foundations of declarative approaches have been extensively discussed
in research. From a practitioner’s point of view, however, an open question still remains: is it possible
to implement established functionality in contemporary declarative PAIS, especially data and resource handling?
In this paper, we tackle this open research question by introducing the declarative process modelling
and execution framework DPIL that covers resource and data modelling. Expressiveness and functionality of
the framework are evaluated by
means of the well-known Workflow Data and Resource Patterns.
(More)