Abstract
We survey the requirements, concepts, and usage patterns of workflow languages which are used in today’s commercial or prototypical workflow management systems. After briefly reviewing workflow application development processes, basic notions of workflow modeling and execution and their relevant properties are introduced. A coarse classification of workflow languages is presented, and the main features of common workflow languages are described in the context of a sample application process.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Dogac, A. et al, Design and Implementation of a Distributed Workflow Management Systems, METUFIow, in: Springer ASI NATO Series, NATO ASI Workshop, Istanbul, August 12–21, 1997
Ellis, C., Keddara, K., Rozenberg, G., Dynamic Change Within Workflow Systems, in: Proc. Conference on Organizational Computing Systems ( COOCS ), Milpitas, CA 1995, 10–22
Georgakopoulos, D., Hornick, M., Sheth, A., An Overview of Workflow Mangement: From Process Modeling to Workflow Automation Infrastructure, Distributed and Parallel Databases 3, 1995, 119–153
Gruhn, V., Validation and Verification of Software Process Models, Ph. D. Thesis, University of Dortmund, 1991, Available as Technical Report No. 394/1991, University of Dortmund, Germany
Harel, D., On Visual Formalisms, Communications of the ACM 31, 1988, 514–530
Harel, D., Politi, M., Modeling Reactive Systems with Statecharts, The Statemate Approach, Part No. D-1100–43, i-Logix Inc., Andover, MA 01810, 1996
Hoare, C.A.R., Communicating Sequential Processes, Prentice-Hall, 1985
IBM, IBM FlowMark: Modeling Workflow, Version 2 Release 2, Publ. No SH–19–8241–01, 1996
Ioannidis, Y., (ed.), Special Issue on Scientific Databases, Data Engineering Bulletin 16 (1) 1993
Jablonski, S., Böhm, M., Schulze, W., (eds), Workflow Management: Development of Applications and Systems (in German), dpunktVerlag, 1997
Jablonski, S., Bußler, C., Workflow-Management: Modeling Concepts, Architecture and Implementation, International Thomson Computer Press, 1996
Leymann, F., Altenhuber, W., Managing Business Processes as an Information Resource, IBM Systems Journal 33, 1994, 326–347
Milner, R., A Calculus of Communicating Systems, Springer LNCS 92, 1980
Reichert, M., Dadam, P., A Framework for Dynamic Changes in Workflow Management Systems, Proc. 8th International Workshop on Database and Expert Systems Applications 1997, Toulouse, IEEE Computer Society Press, 1997, 42–48
Reichert, M., Dadam, P., ADEPTfex — Supporting Dynamic Changes of Workflows Without Loosing Control, in: Journal of Intelligent Information Systems, Special Issue on Workflow and Process Management, Vol. 10, No. 2, 1998
Rusinkiewicz, M., Sheth, A., Specification and Execution of Transactional Workflows, in: K. Won (ed.), Modern Database Systems: The Object Model, Interoperability, and Beyond, ACM Press, 1995, 592–620
Sheth, A., Georgakopoulos, D., Joosten, S.M.M., Rusinkiewicz, M., Scacchi, W., Wileden, J., Wolf, A., Report from the NSF Workshop on Workflow and Process Automation, in: Information Systems, Technical Report UGA-CS-TR-96–003, University of Georgia, Athens, GA, 1996
Sheth, A., Kochut, K. J., Workflow Applications to Research Agenda: Scalable and Dynamic Work Coordination and Collaboration Systems, in: Springer ASI NATO Series, NATO ASI Workshop, Istanbul, August 12–21, 1997
Vossen, G., Becker, J., (eds.), Business Process Modeling and Workflow Management: Models, Methods, Tools, (in German), International Thomson Publishing, Bonn, Germany, 1996
Vossen, G., Weske, M., The WASA Approach to Workflow Management for Scientific Applications, in: Springer ASI NATO Series, NATO ASI Workshop, Istanbul, August 12–21, 1997
Weske, M., Modeling and Execution of Flexible Workflow Activities, in: Proc. 31st Hawaii International Conference on System Sciences, Software Technology Track (Vol. VII ), IEEE Computer Society Press, 1998, 713–722
Wodtke, D., Weissenfels, J., Weikum, G., Kotz Dittrich, A., The Mentor Project: Steps Towards Enterprise-Wide Workflow Management, in: Proc. 12th IEEE International Conference on Data Engineering, 1996, 556–565
Wodtke, D., Modeling and Architecture of Distributed Workflow Management Systems (in German), Ph.D. Thesis, University of Saarbrücken, 1996
Worah, D., Sheth, A., Transactions in Transactional Workflows, in: S. Jajodia, L. Kerschberg (eds.), Advanced Transaction Models and Architectures, Kluwer Academic Publishers, 1997, 3–33
Workflow Management Coalition, Workflow Handbook 1997, John Wiley in association with Workflow Management Coalition (WfMC), 1996
[WMC96b] Workflow Management Coalition, Terminology & Glossary, Document Number WFMC-TC-1011, 1996 (Available from http://www.aiai.ed.ac.uk:80/project/wfmc)
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Weske, M., Vossen, G. (1998). Workflow Languages. In: Bernus, P., Mertins, K., Schmidt, G. (eds) Handbook on Architectures of Information Systems. International Handbooks on Information Systems. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-03526-9_16
Download citation
DOI: https://doi.org/10.1007/978-3-662-03526-9_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-03528-3
Online ISBN: 978-3-662-03526-9
eBook Packages: Springer Book Archive