ABSTRACT
The automation of business processes is of vital importance for organizations to speed up their business and to lower costs. Due to emerging technologies in the field of Internet of Things, changing situations can be recognized automatically, which provides the basis for an automated adaptation of process executions in order to react to changing circumstances. Although approaches exist that enable creating self-adapting workflows, a systematic modelling approach that supports the specification of situational dependencies directly in workflow models is missing. In this paper, we tackle this issue by presenting a modelling extension called SitME that defines (i) an extensible Situation Event type, (ii) the concept of Situational Scopes, and (iii) a visual notation. As the introduced extension is language-independent, we apply the approach to BPEL to validate its practical feasibility.
- M. Adams, A. H. M. ter Hofstede, D. Edmond, and W. M. P. van der Aalst. Worklets: A service-oriented implementation of dynamic flexibility in workflows. In CoopIS 2006, pages 291--308. Springer, 2006.Google Scholar
- S. Appel, P. Kleber, S. Frischbier, T. Freudenreich, and A. Buchmann. Modeling and execution of event stream processing in business processes. Information Systems, 46:140--156, 2014.Google ScholarDigital Library
- L. Ardissono, R. Furnari, A. Goy, G. Petrone, and M. Segnan. Context-Aware Workflow Management. In ICWE 2007, pages 47--52. Springer, 2007.Google Scholar
- L. Atzori, A. Iera, and G. Morabito. The Internet of Things: A survey. Computer Networks, 54:2787--2805, 2010.Google ScholarDigital Library
- A. Bucchiarone, A. Lafuente, A. Marconi, and M. Pistore. A formalisation of adaptable pervasive flows. In Web Services and Formal Methods, volume 6194, pages 61--75. Springer, 2010.Google Scholar
- F. Casati, S. Ceri, S. Paraboschi, and G. Pozzi. Specification and implementation of exceptions in workflow management systems. ACM Transactions on Database Systems, 24(3):405--451, 1999.Google ScholarDigital Library
- F. Casati, M. Fugini, and I. Mirbel. An environment for designing exceptions in workflows. Information Systems, 24:255--273, 1999.Google ScholarCross Ref
- R. Conforti, M. L. Rosa, G. Fortino, A. H. ter Hofstede, J. Recker, and M. Adams. Real-time risk monitoring in business processes: A sensor-based approach. Journal of Systems and Software, 86(11):2939--2965, 2013.Google ScholarDigital Library
- M. Großmann, M. Bauer, N. Hönle, U.-P. Käppeler, D. Nicklas, and T. Schwarz. Efficiently managing context information for large-scale scenarios. In PerCom 2005, pages 331--340. IEEE, 2005.Google ScholarDigital Library
- K. Häussermann et al. Understanding and designing situation-aware mobile and ubiquitous computing systems. In ICCESSE 2010, pages 329--339. WASET, 2010.Google Scholar
- P. Hirmer et al. SitRS -- A Situation Recognition Service based on Modeling and Executing Situation Templates. In SummerSOC, pages 35--49, 2015.Google Scholar
- O. Kopp, D. Martin, D. Wutke, and F. Leymann. The Difference Between Graph-Based and Block-Structured Business Process Modelling Languages. Enterprise Modelling and Information Systems, 4(1):3--13, 2009.Google Scholar
- R. Lange et al. Making the world wide space happen: New challenges for the nexus context platform. In PerCom 2009, pages 1--4. IEEE, 2009.Google ScholarDigital Library
- H. Lasi, P. Fettke, H.-G. Kemper, T. Feld, and M. Hoffmann. Industry 4.0. BISE, 6(4):239--242, 2014.Google Scholar
- F. Leymann and D. Roller. Production Workflow: Concepts and Techniques. Prentice Hall PTR, 2000.Google ScholarDigital Library
- A. Marrella and M. Mecella. Continuous planning for solving business process adaptivity. In Enterprise, Business-Process and Information Systems Modeling, volume 81, pages 118--132. Springer, 2011.Google Scholar
- S. Mitsch et al. Making workflows situation aware: An ontology-driven framework for dynamic spatial systems. In iiWAS 2011, pages 182--188. ACM, 2011.Google Scholar
- D. L. Moody. The "physics" of notations: Toward a scientific basis for constructing visual notations in software engineering. IEEE Transactions on Software Engineering, 35(6):756--779, 2009.Google ScholarDigital Library
- OASIS. Web Services Business Process Execution Language (WS-BPEL) Version 2.0. OASIS, April 2007.Google Scholar
- OMG. Business Process Model and Notation (BPMN), Version 2.0, January 2011.Google Scholar
- A.-W. Scheer, O. Thomas, and O. Adam. Process-Aware Information Systems: Bridging People and Software Through Process Technology, chapter Process Modeling Using EventDriven Process Chains. John Wiley & Sons, 2005.Google Scholar
- P. Spiess et al. SOA-Based Integration of the Internet of Things in Enterprise Services. In ICWS 2009, pages 968--975. IEEE, 2009.Google Scholar
- N. van Beest and D. Bucur. Continuous correctness of business processes against process interference. In SOCA 2013, pages 110--117. IEEE, 2013.Google Scholar
- N. van Beest, P. Bulanov, H. Wortmann, and A. Lazovik. Resolving business process interference via dynamic reconfiguration. In Service-Oriented Computing, volume 6470, pages 47--60. Springer, 2010.Google ScholarCross Ref
- N. van Beest, E. Kaldeli, P. Bulanov, J. Wortmann, and A. Lazovik. Automated runtime repair of business processes. Information Systems, 39:45--79, 2014.Google ScholarDigital Library
- O. Vermesan and P. Friess. Internet of Things: Converging Technologies for Smart Environments and Integrated Ecosystems. River Publishers, 2013.Google Scholar
- P. Wang, H. Li, and B. Zhang. Context-aware workflow modeling approach using OWL. In CCDC 2014, pages 4161--4165. IEEE, 2014.Google ScholarCross Ref
- M. Wieland et al. Using Context-aware Workflows for Failure Management in a Smart Factory. In UBICOMM 2010, pages 379--384. IARIA, 2010.Google Scholar
- M. Wieland, O. Kopp, D. Nicklas, and F. Leymann. Towards Context-Aware Workflows. In CAiSE 2007, volume 2, pages 577--591, 2007.Google Scholar
- M. Wieland, D. Martin, O. Kopp, and F. Leymann. SOEDA: A Methodology for Specification and Implementation of Applications on a Service-Oriented Event-Driven Architecture. In BIS 2009, pages 193--204. Springer, 2009.Google ScholarCross Ref
- M. Wieland, H. Schwarz, U. Breitenbücher, and F. Leymann. Towards Situation-Aware Adaptive Workflows. In PerCom Workshops 2015, pages 32--37. IEEE, 2015.Google Scholar
- H. Wolf, K. Herrmann, and K. Rothermel. Modeling dynamic context awareness for situated workflows. In OTM 2009 Workshops, pages 98--107. Springer, 2009.Google ScholarDigital Library
Index Terms
- A situation-aware workflow modelling extension
Recommendations
Modeling workflow using tasks and transactions
DEXA '96: Proceedings of the 7th International Workshop on Database and Expert Systems ApplicationsThe need for workflow management is apparent from the recent increase in the number of products (Lotus Note, SAP Business Workflow, Workmanager) that aim to support various business workflow features. However, a conceptual modeling or specification of ...
A Grid workflow infrastructure: Research Articles
Workflow in Grid SystemsIn this paper we propose a Grid workflow infrastructure, which serves as the base for specifying and executing collaborative interactive workflows within computational Grids. The infrastructure is based on the Open Grid Services Architecture (OGSA) and ...
Workflow-based Grid applications
Standardization, usability, and business models are the main success factors for next generation Grid computing systems. This paper focuses on standards and usability within the context of the Fraunhofer Resource Grid that implements a simple, Petri net-...
Comments