Abstract
We propose and demonstrate the feasibility of a framework for document-driven workflow systems that requires no explicit control flow and the execution of the process is driven by input documents. The framework can assist workflow designers to discover the data dependencies between tasks in a process and achieve more efficient control flow design. The framework also provides an architecture to separate the workflow system from application data and facilitate inter-organizational processes. Document-driven workflow systems are more flexible than traditional control flow processes, easier to verify and work better for ad hoc workflows. We also implemented a prototype workflow system using the framework entirely in a RDBMS using Transact-SQL in Microsoft SQL Server 2000. A detailed comparison with control driven workflows has also been done.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
van der Aalst, W.M.P.: Workflow Patterns, http://is.tm.tue.nl/research/patterns/
van der Aalst, M.P., van Hee, K.: Workflow Management: Models, Methods, and Systems. The MIT Press, Cambridge (January 2002)
van der Aalst, W.M.P., Kumar, A.: XML-Based Schema Definition for Support of Interorganizational Workflow. Information System Research 14(1), 23–46 (2003)
Bae, H., et al.: Document configuration control process captured in a workflow. Computers in Industry 53, 117–131 (2004)
Bajaj, A., Ram, S.: SEAM: A state-entity-activity-model for a well-defined workflow development methodology. IEEE Transactions on Knowledge and Data Engineering 14(2), 415–431 (2002)
Botha, R.A., Eloff, J.H.P.: Access control in document-centric workflow systems–an agent-based approach. Computers and Security 20(6), 525–532 (2001)
Dourish, P., Edwards, W.K., LaMarca, A., et al.: Extending document management systems with user-specific active properties. ACM Trans. Inf. Syst. 18(2), 140–170 (2000)
Grefen, P., et al.: Database Support for Workflow management - The WIDE Project. Kluwer Academic Publishers, Dordrecht (1999)
Hollingsworth, D.: The Workflow Reference Model 10 Years On, http://www.wfmc.org/standards/model.htm
Kiepuszewski, B., Hofstede, A.H.M., Bussler, C.: On Structured Workflow Modeling. In: Wangler, B., Bergman, L.D. (eds.) CAiSE 2000. LNCS, vol. 1789, p. 431. Springer, Heidelberg (2000)
Krishnan, R., Munaga, L., Karlapalem, K.: XDoC-WFMS: A Framework for Document Centric Workflow Management System. In: Arisawa, H., Kambayashi, Y., Kumar, V., Mayr, H.C., Hunt, I. (eds.) ER Workshops 2001. LNCS, vol. 2465, pp. 348–362. Springer, Heidelberg (2002)
Mazumdar, S., AbuSafiya, M.: A Document-Centric Approach to Business Process Management. In: Proc. Intl. Conf. on Information and Knowledge Engineering, pp. 461–466 (2004)
McCarthy, D.R., Dayal, U.: The Architecture of an Active Database System. In: Proc. ACM SIGMOD Conf. on Management of Data, Portland, pp. 215–224 (1989)
Micorsoft Corporation: SQL Server Books Online:Transact-SQL Reference (2000)
Muehlen, M.: zur: Resource Modeling in Workflow Applications, http://www.workflow-research.de/Publications/PDF/MIZU-WF99.PDF
OASIS: Web Services Business Process Execution Language (WSBPEL) fig:Architecture, http://www.oasis-open.org
Scheer, A.W.: ARIS - Business Process Frameworks, 2nd edn. Springer, Heidelberg (1998)
Voorhoeve, M., van der Aalst, W.: Ad-hoc workflow: Problems and solutions. In: Tjoa, A.M. (ed.) DEXA 1997. LNCS, vol. 1308, pp. 36–40. Springer, Heidelberg (1997)
WFMC: XML Processing Description Language (XPDL), http://www.wfmc.org/standards/XPDL.htm
Zlotkin, G.: Organizing Business Knowledge - The MIT Process Hand-book. In: Malone, T.W., et al. (eds.), p. 20. The MIT Press, Cambridge (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, J., Kumar, A. (2005). A Framework for Document-Driven Workflow Systems. In: van der Aalst, W.M.P., Benatallah, B., Casati, F., Curbera, F. (eds) Business Process Management. BPM 2005. Lecture Notes in Computer Science, vol 3649. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11538394_19
Download citation
DOI: https://doi.org/10.1007/11538394_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28238-9
Online ISBN: 978-3-540-31929-0
eBook Packages: Computer ScienceComputer Science (R0)