TY - JOUR
T1 - On enabling integrated process compliance with semantic constraints in process management systems
T2 - Requirements, challenges, solutions
AU - Ly, Linh Thao
AU - Rinderle-Ma, Stefanie
AU - Göser, Kevin
AU - Dadam, Peter
N1 - Funding Information:
This work was done within the research project “SeaFlows: Semantic Constraints in Process Management Systems”, which is funded by the German Research Foundation (DFG). http://www.uni-ulm.de/en/in/iui-dbis/research/ projects/seaflows.html
PY - 2012/4
Y1 - 2012/4
N2 - Key to broad use of process management systems (PrMS) in practice is their ability to foster and ease the implementation, execution, monitoring, and adaptation of business processes while still being able to ensure robust and error-free process enactment. To meet these demands a variety of mechanisms has been developed to prevent errors at the structural level (e.g., deadlocks). In many application domains, however, processes often have to comply with business level rules and policies (i.e., semantic constraints) as well. Hence, to ensure error-free executions at the semantic level, PrMS need certain control mechanisms for validating and ensuring the compliance with semantic constraints. In this paper, we discuss fundamental requirements for a comprehensive support of semantic constraints in PrMS. Moreover, we provide a survey on existing approaches and discuss to what extent they are able to meet the requirements and which challenges still have to be tackled. In order to tackle the particular challenge of providing integrated compliance support over the process lifecycle, we introduce the SeaFlows framework. The framework introduces a behavioural level view on processes which serves a conceptual process representation for constraint specification approaches. Further, it provides general compliance criteria for static compliance validation but also for dealing with process changes. Altogether, the SeaFlows framework can serve as formal basis for realizing integrated support of semantic constraints in PrMS.
AB - Key to broad use of process management systems (PrMS) in practice is their ability to foster and ease the implementation, execution, monitoring, and adaptation of business processes while still being able to ensure robust and error-free process enactment. To meet these demands a variety of mechanisms has been developed to prevent errors at the structural level (e.g., deadlocks). In many application domains, however, processes often have to comply with business level rules and policies (i.e., semantic constraints) as well. Hence, to ensure error-free executions at the semantic level, PrMS need certain control mechanisms for validating and ensuring the compliance with semantic constraints. In this paper, we discuss fundamental requirements for a comprehensive support of semantic constraints in PrMS. Moreover, we provide a survey on existing approaches and discuss to what extent they are able to meet the requirements and which challenges still have to be tackled. In order to tackle the particular challenge of providing integrated compliance support over the process lifecycle, we introduce the SeaFlows framework. The framework introduces a behavioural level view on processes which serves a conceptual process representation for constraint specification approaches. Further, it provides general compliance criteria for static compliance validation but also for dealing with process changes. Altogether, the SeaFlows framework can serve as formal basis for realizing integrated support of semantic constraints in PrMS.
KW - Adaptive process management systems
KW - Compliance validation
KW - Process verification
KW - Semantic constraints
UR - http://www.scopus.com/inward/record.url?scp=84861459429&partnerID=8YFLogxK
U2 - 10.1007/s10796-009-9185-9
DO - 10.1007/s10796-009-9185-9
M3 - Article
AN - SCOPUS:84861459429
SN - 1387-3326
VL - 14
SP - 195
EP - 219
JO - Information Systems Frontiers
JF - Information Systems Frontiers
IS - 2
ER -