Abstract
Recent workflow languages are designed to serve the needs of business processes running in an unambiguous world based on unambiguous data. In contrast to business processes, processes running in a real world environment have to deal with data uncertainty and instability of the execution environment. Building a workflow language for real world flows based on a workflow language for business processes therefore may need additional modeling elements to be able to deal with this uncertainty and instability. Based on a real world process scenario we analyse and derive requirements for workflow language extensions for real world processes. The contributions provided by this paper are at first to investigate, how a workflow language can be extended properly followed up by the definition of workflow language extensions for real world processes, whereas the extensions are motivated by the real world process scenario. In this paper we use the Business Process Execution Language (BPEL) as extension foundation.
This work is partially funded by the ALLOW project. ALLOW (http://www.allow- project.eu/) is part of the EU 7th Framework Programme (contract no. FP7-213339).
Chapter PDF
Similar content being viewed by others
Keywords
- Activity Type
- Business Process Management
- Business Process Execution Language
- Business Process Modeling Notation
- Pervasive Environment
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Herrmann, K., Rothermel, K., Kortuem, G., Dulay, N.: Adaptable Pervasive Flows - An Emerging Technology for Pervasive Adaptation. In: Workshop on Pervasive Adaptation (PerAda) (October 2008)
Norman, D.: The Design of Everyday Things. Owner inscription on fep edn. Doubleday Business (February 1990)
Organization for the Advancement of Structured Information Standards (OASIS): Web Services Business Process Execution Language Version 2.0 (March 2007)
Object Management Group (OMG): Business Process Modeling Notation (BPMN) Version 1.2 (January 2009), http://www.bpmn.org/
Kloppmann, M., Koenig, D., Leymann, F., Pfau, G., Rickayzen, A., von Riegen, C., Schmidt, P., Trickovic, I.: WS-BPEL Extension for Sub-processes – BPEL-SPE. In: IBM, SAP (2005)
Steinmetz, T.: Ein Event-Modell für WS-BPEL 2.0 und dessen Realisierung in Apache ODE. Diplomarbeit, University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany (August 2008)
Karastoyanova, D., Khalaf, R., Schroth, R., Paluszek, M., Leymann, F.: BPEL Event Model. Technical Report 2006/10, University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Germany (2006)
Leymann, F.: Supporting Business Transactions Via Partial Backward Recovery In Workflow Management Systems. In: BTW, pp. 51–70 (1995)
Greenfield, P., Fekete, A., Jang, J., Kuo, D.: Compensation is Not Enough. In: EDOC 2003: Proceedings of the 7th International Conference on Enterprise Distributed Object Computing, Washington, DC, USA, p. 232. IEEE Computer Society, Los Alamitos (2003)
Liu, A., Li, Q., Xiao, M.: A declarative approach to enhancing the reliability of bpel processes. In: IEEE International Conference on Web Services (ICWS 2007), pp. 272–279. IEEE Computer Society, Los Alamitos (2007)
Altintas, I., Barney, O., Jaeger-Frank, E.: Provenance Collection Support in the Kepler Scientific Workflow System. In: Moreau, L., Foster, I. (eds.) IPAW 2006. LNCS, vol. 4145, pp. 118–132. Springer, Heidelberg (2006)
Bharathi, S., et al.: Characterization of Scientific Workflows. In: Proceedings of the 3rd Workshop on Workflows in Support of Large-Scale Science, WORKS (2008)
Akram, A., Meredith, D., Allan, R.: Evaluation of bpel to scientific workflows. In: CCGRID 2006: Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid, Washington, DC, USA, pp. 269–274. IEEE Computer Society, Los Alamitos (2006)
IBM: MQSeries Workflow
Chiu, D.K.W., Li, Q.: A Meta Modeling Approach for Workflow Management System Supporting Exception Handling. Information Systems 24, 159–184 (1999)
Russell, N., van der Aalst, W.M.P., ter Hofstede, A.H.M.: Workflow Exception Patterns. In: Dubois, E., Pohl, K. (eds.) CAiSE 2006. LNCS, vol. 4001, pp. 288–302. Springer, Heidelberg (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Eberle, H., Kopp, O., Unger, T., Leymann, F. (2010). Retry Scopes to Enable Robust Workflow Execution in Pervasive Environments. In: Dan, A., Gittler, F., Toumani, F. (eds) Service-Oriented Computing. ICSOC/ServiceWave 2009 Workshops. ServiceWave ICSOC 2009 2009. Lecture Notes in Computer Science, vol 6275. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16132-2_34
Download citation
DOI: https://doi.org/10.1007/978-3-642-16132-2_34
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16131-5
Online ISBN: 978-3-642-16132-2
eBook Packages: Computer ScienceComputer Science (R0)