Abstract
Workflow execution is usually accomplished by a central enactment engine that interprets a process definition and dispatches activities as specified in the definition. In practice, this type of workflow execution is successfully automated for such processes that involve routine activities. However, today’s business processes don’t seem to be manageable, compared to the traditional workflows. Particularly, with explosion of e-business, the processes sometimes span multiple companies, and interoperability among distributed process-centric systems has become an important issue. Therefore, the conventional execution framework may not effectively handle the complicated business processes for collaboration any more. In this article, we deliberate on realizing the vision of Model-Driven Architecture (MDA) for workflow systems and make an effort to build up a concrete process model reflecting on whole life cycle of workflow processes. The process model will improve interchangeability and portability of workflow processes, which requires that the executable components be generated from the model regardless of the variety of run-time architecture.
Keywords
- Object Management Group
- Model Drive Architecture
- Process Definition
- Model Drive Architecture
- Platform Specific Model
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.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Arkin, A., et al.: Business Process Modeling Language (2002), http://www.bpmi.org
van der Aalst, W.M.P., Kumar, A., Verbeek, H.M.W.: Organizational modeling in UML and XML in the context of workflow systems. In: Matsui, M., Zuccherato, R.J. (eds.) SAC 2003. LNCS, vol. 3006, pp. 603–608. Springer, Heidelberg (2003)
BEA, et al.: WSCI 1.0: Web Services Choreography Interface (WSCI) 1.0 (2002), urlhttp://www.intalio.com/wsci/
Cugola, G., Nitto, E.D., Fuggetta, A.: The JEDI Event-Based Infrastructure and Its Application to the Development of the OPSS WFMS. IEEE Trans. Software Eng. 27(9), 827–850 (2001)
Curbera, F., et al.: Business Process Execution Language for Web Services: Version 1.0 (2002), http://www.ibm.com/developerworks/library/ws-bpel/
Gelernter, D.: Generative Communication in Linda. ACM Trans. Programming Languages and Systems 7(1), 80–112 (1985)
Bae, H., Kim, Y.: A document-process association model for workflow management. Computers in Industry 47(2), 139–154 (2002)
zur Mühlen, M.: Evaluation of Workflow Management Systems Using Meta Models. In: Proc. 32rd Int. Hawaii Conf. on Systems Sciences (HICSS32), vol. 5, p. 5060 (1999)
Jung, J., et al.: Business Process Choreography for B2B Collaboration. IEEE Internet Computing 8(1), 37–45 (2004)
Kim, Y., et al.: WW-Flow: Web-Based Workflow Management with Runtime Encapsulation. IEEE Internet Computing 4(3), 55–64 (2000)
ormsc/2001-07-01: Model Driven Architecture (MDA). Object Management Group (OMG) (2001)
ptc/02-02-05, UML Profile for Enterprise Distributed Object Computing Specification. Object Management Group (OMG) (2002)
RosettaNet: RosettaNet Implementation Framework: Core Specification (2002)
UN/CEFACT and OASIS: ebXML Business Process Specification Schema Version 1.01 (2001), http://www.ebxml.org/specs/ebBPSS.pdf
W3C Note: WSDL 1.1: Web Services Description Language (WSDL) 1.1. World Wide Web Consortium (2001), http://www.w3.org/TR/wsdl.html
WfMC-TC-1003: The Workflow Reference Model. Workflow Management Coalition, Lighthouse Point, Fla. (1995)
WFMC-TC-1025: Workflow Process Definition Interface - XML Process Definition Language. Workflow Management Coalition, Lighthouse Point, Fla. (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hur, W., Jung, Jy., Kim, H., Kang, SH. (2004). Model-Driven Approach to Workflow Execution. In: Desel, J., Pernici, B., Weske, M. (eds) Business Process Management. BPM 2004. Lecture Notes in Computer Science, vol 3080. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25970-1_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-25970-1_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22235-4
Online ISBN: 978-3-540-25970-1
eBook Packages: Springer Book Archive