Globalization pressure on organizations calls for new approaches to survive, grow, and compete. An approach is to allow inter-organizational business processes (IOBP) collaboration where each partner would expose its public know-how without putting its private know-how at-risk nor impeding this collaboration from happening. Private processes would be the result of running views over public processes. For a successful IOBP collaboration, constraints like temporal need to be satisfied. Organizations could have different time requirements. This paper presents an approach for generating views over collaborative IOBP along with satisfying the combined temporal constraints that would restrict these collaborative IOBP. The paper also details how the consistency of these constraints would be achieved. The approach is illustrated using an online shopping scenario and demonstrated through a system.
This is a preview of subscription content, access via your institution.
Buy single article
Instant access to the full article PDF.
Tax calculation will be finalised during checkout.
Subscribe to journal
Immediate online access to all issues from 2019. Subscription will auto renew annually.
Tax calculation will be finalised during checkout.
The formal definitions of al functions are available at: www.redcad.org/projects/iobp/technicalreport-0419-1.pdf.
Java code is available at https://github.com/saoussencheikhrouh/View-Generation-and-Temporal-Consistency.git.
Aalst WM, Weske M (2001) The P2P Approach to Interorganizational Workflows. In: Proceedings of CAiSE, vol 2068. Springer, pp 140–156
Aleem S, Capretz LF, Ahmed F (2015) Business process mining approaches: a relative comparison. CoRR arXiv:1507.05654
Allen JF (1983) Maintaining knowledge about temporal intervals. Commun ACM 26(11):832–843
Bohnenkamp H, Belinfante A (2005) Timed Testing with TorX. Proc FM 3582:173–188
Brambilla M, Cabot J, Wimmer M (2017) Model-driven software engineering in practice, 2nd edn. Morgan & Claypool Publishers
Chebbi I, Dustdar S, Tata S (2006) The view-based approach to dynamic inter-organizational workflow cooperation. Data Knowl Eng 56(2):139–173
Cheikhrouhou S, Kallel S, Guermouche N, Jmaiel M (2013) Toward a time-centric modeling of business processes in BPMN 2.0. In: Proceedings of iiWAS, pp 154–160
Cheikhrouhou S, Kallel S, Guermouche N, Jmaiel M (2015) The temporal perspective in business process modeling?: A survey and research challenges. Serv Oriented Comput Appl 9(1):75–85
Cheikhrouhou S, Kallel S, Jmaiel M (2014) Toward a verification of time-centric business process models. In: Proceedings of WETICE, pp 326–331
Combi C, Gozzi M, Posenato R, Pozzi G (2012) Conceptual modeling of flexible temporal workflows. ACM Trans Auton Adapt Syst 7(2):19:1-19:29
Combi C, Oliboni B, Zerbato F (2019) A modular approach to the specification and management of time duration constraints in BPMN. Inf Syst 84:111–144
Du Y, Tan W, Zhou M (2014) Timed compatibility analysis of web service composition: a modular approach based on petri nets. Trans Autom Sci Eng 11(2):594–606
Eder J, Gruber W, Panagos E (2000) Temporal modeling of workflows with conditional execution paths. Proc DEXA 1873:243–253
Eder J, Panagos E, Rabinovich M (1999) Time Constraints in Workflow Systems. In: Proceedings of CAiSE, vol 1626. Springer, pp 286–300
Eder J, Tahamtan A (2008) Temporal conformance of federated choreographies. Proc DEXA 5181:668–675
Eder J, Tahamtan A (2008) Temporal consistency of view based interorganizational workflows. Proc UNISCON 5:96–107
Franceschetti M, Eder J (2019) Dynamic service binding for time-aware service compositions. In: Proceedings of EDOCW, pp 146–151
Hachicha E, Assy N, Gaaloul W, Mendling J (2016) A configurable resource allocation for multi-tenant process development in the cloud. In: Proceedings of CAiSE, pp 558–574
Kumar A, Barton RR (2017) Controlled violation of temporal process constraints: models, algorithms and results. Inf Syst 64:410–424
Lanz A, Posenato R, Combi C, Reichert M (2016) Controlling time-awareness in modularized processes. In: Proceedings of BPMDS, pp 157–172
Lanz A, Reichert M, Weber B (2016) Process time patterns: a formal foundation. Inf Syst 57:38–68
Lanz A, Weber B, Reichert M (2014) Time patterns for process-aware information systems. Requir Eng 19(2):113–141
Maamar Z, Benslimane D, Ghedira C, Mrissa M (2005) On tracking personalized web services using views. In: Proceedings of EEE, pp 432–437
Maamar Z, Benslimane D, Ghedira C, Mrissa M (2005) Views in composite web services. IEEE Internet Comput 9(4):79–84
Maggi FM, Montali M, Peñaloza R, Alman A (2020) Extending temporal business constraints with uncertainty. In: Proceedings of BPM, pp 35–54
Makni M, Hadj-Alouane NB, Tata S, eddes M, (2011) Negotiating deadline constraints in inter-organizational logistic systems: a healthcare case study. In: Proceedings of BPM workshops, vol 100, pp 108–118
Mastelic T, Fdhila W, Brandic I, Rinderle-Ma S (2015) Predicting resource allocation and costs for business processes in the cloud. In: Proceedings of SERVICES, pp 47–54
OMG: Business Process Model and Notation (BPMN), Version 2.0 (2011)
Posenato R, Zerbato F, Combi C (2018) Managing decision tasks and events in time-aware business process models. In: Proceedings of BPM, pp 102–118
Rekik M, Boukadi K, Ben-Abdallah H (2016) A comprehensive framework for business process outsourcing to the cloud. In: Proceedings of SCC, pp 179–186
Zhao X, Liu C, Sadiq W, Kowalkiewicz M, Yongchareon S (2011) Implementing process views in the web service environment. World Wide Web 14(1):27–52
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
About this article
Cite this article
Kallel, S., Cheikhrouhou, S., Maamar, Z. et al. From generating process views over inter-organizational business processes to achieving their temporal consistency. Computing 103, 1305–1331 (2021). https://doi.org/10.1007/s00607-021-00934-w
- Collaborative business processes
- Consistent view generation
- Temporal constraint.
Mathematics Subject Classification