Abstract
Purpose
Declarative process modelling is a constraint-centric approach that treats business rules as first-class citizens in business process models. Augmenting the declarative process modelling technique with capability to detect the constraint violations during business process execution is of crucial importance. The purpose of this paper is to contribute to the modelling of business rules through a repository of pattern-oriented templates.
Design/methodology/approach
The semantics of the business rule templates is underpinned by linear temporal logic (LTL). Automated temporal reasoning is then conducted for determining whether process executions adhere to the business rules through the utilisation of the Logics Workbench (LWB). An application of the methodological framework is illustrated by a realistic case study on degree requirements verification.
Findings
To access the practicality of the approach, the case study of this paper is based on the verification of degree requirements, which is different from the domain area of the case study in the author’s prior work. The findings indicated that the temporal framework could be applied to the declarative process modelling in a consistent and efficient manner.
Originality/value
This paper is an extended version of the author’s earlier study. More details on the LTL and LWB are provided in the current study. The author introduces 17 new business rule templates and illustrates the utilisation of the new templates via a case study that belongs to a different domain area.
Subject
Business, Management and Accounting (miscellaneous),Business and International Management
Reference39 articles.
1. Aasman, J. (2008), “Unification of geospatial reasoning, temporal logic, & social network analysis in event-based systems”, in Baldoni, R. (Ed.), DEBS, ACM, New York, NY, pp. 139-145.
2. Ahmed, T. and Tripathi, A. (2003), “Static verification of security requirements in role based CSCW systems”, SACMAT, ACM, New York, NY, pp. 196-203.
3. BPMN-Q: a language to query business processes;EMISA,2007
4. Visually specifying compliance rules and explaining their violations for business processes;Journal of Visual Languages and Computing,2011
5. Tool-supported enhancement of diagnosis in model-driven verification;Innovations in Systems and Software Engineering,2009
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献