Abstract
METEOR2 workflow management systems consist of both (1) design/build-time and (2) run-time/enactment components for implementing workflow applications. An enactment system provides the command, communication and control for the individual tasks in the workflow. Tasks are the run-time instances of intra- or inter-enterprise applications. We are developing three implementations of the METEOR2 model: WebWork, OrbWork and NeoWork. This paper discusses WebWork, an implementation relying solely on Web technology as the infrastructure for the enactment system. WebWork supports a distributed implementation with participation of multiple Web servers. It also supports automatic code generation of workflow applications from design specifications produced by a comprehensive graphical designer. WebWork has been developed as a complement of its more heavyweight counterparts (OrbWork and NeoWork), with the goal of providing ease of workflow application development, installation, use and maintenance. At the time of this writing, WebWork has been installed by several of the LSDIS Lab's industrial partners for testing, evaluation and building workflow applications.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Action Technologies. Metro 3.0 CoordinatesWork across theWeb. Technical report, Action Technologies, 1997. URL: http://www.actiontech.com/Metro.
G. Alonso, D. Agrawal, A. El Abbadi, and C. Mohan. Functionalities and Limitations of Current Workflow Management Systems. Technical report, IBM Almaden Research Center, 1997. To appear in IEEE Expert.
P. Attie, M. Singh, A. Sheth, and M. Rusinkiewicz. Specifying and Enforcing Intertask Dependencies. In Proc. of the 19th Intl. Conference on Very Large Data Bases, pages 134–145, Dublin, Ireland, 1993.
A. Bonner, A. Shruf, and S. Rozen. LabFlow-1: A Database Benchmark for High Throughput Workflow Management. In Proc. of the 5th. Intnl. Conference on Extending Database Technology, pages 25–29, Avignon, France, March 1996.
T. Cai, P. Gloor, and S. Nog. DartFlow: A Workflow Management System on the Web using Transportable Agents. Technical report, Dartmouth College, 1997. URL: http://www.cs.dartmouth.edu/reports/authors/Cai, Ting.html.
CS835. Enterprise Integration Course Notes. Technical report, University of Georgia, Department of Computer Science, 1997. URL: http://lsdis.cs.uga.edu/ amit/EI.html.
A. Dogac. Special-Theme Issue: Multidatabases. In Journal of Database Management. Idea Group Publishing, Harrisburg, PA, Winter 1996.
L. Fischer. The Workflow Paradigm-The Impact of Information Technology on Business Process Reengineering. Future Strategies, Inc., Alameda, CA, 2nd. edition, 1995.
D. Georgakopoulos, M. Hornick, and A. Sheth. An Overview of Workflow Management: From Process Modeling to Workflow Automation Infrastructure. Distributed and Parallel Databases, 3(2):119–154, April 1995.
J. Gray and A. Reuter. Transaction Processing: Concepts and Techniques. Morgan Kaufmann Publishers, San Mateo, CA, 1993.
H. Groiss and J. Eder. Bringing Workflow Systems to the Web. Technical report, Klagenfurt University, 1997. URL: http://www.ifi.uni-klu.ac.at/ herb/Overview.html.
D. Hollingsworth. The Workflow Reference Model. Technical Report TC00-1003, Issue 1.1, The Workflow Management Coalition, Brussels, Belgium, November 1994.
Information Management Consultants. WebFlo-Delivery Imaging and Workflow over the Web. Technical report, Information Management Consultants, 1997. URL: http://www.imcinc.com/SOLUTIN/Products/webflo.
S. Jajodia and L. Kerschberg, editors. Advanced Transaction Models and Architectures. Kluwer Academic Publishers, 1997. To be published.
S. Joosten, G. Aussems, M. Duitshof, R. Huffmeijer, and E. Mulder. WA-12: An Empirical Study about the Practice of Workflow Management. University of Twente, Enschede, The Netherlands, July 1994. Research Monograph.
G.E. Kaiser, S.E. Dossick, and J.J. Yang. Process Enactment for the World Wide Web. Technical report, Columbia University, 1997. URL: http://www.psl.cs.columbia.edu/ozweb.html.
K.J. Kochut, A.P. Sheth, J.A. Miller, S. Das, and Z. Luo. ORBWork: A Dynamic Workflow Enactment Service for METEOR2. Technical report, University of Georgia, 1997.
N. Krishnakumar and A. Sheth. Managing Heterogeneous Multi-system Tasks to Support Enterprise-wide Operations. Distributed and Parallel Databases, 3(2):155–186, April 1995.
J. A. Miller, A. P. Sheth, K. J. Kochut, and X. Wang. CORBA-based Run-Time Architectures for Workflow Management Systems. (Dogac, 1996), 7(1):16–27, Winter 1996.
J.A. Miller, A.P. Sheth, and K.J. Kochut. Recovery in Web-Based Workflow Management Systems. Technical report, University of Georgia, 1997. URL: http://orion.cs.uga:5080/ jam/papers/webwork rec.ps.
J.A. Miller, H.P. Singh, A.P. Sheth, K.J. Kochut, and K.J. Shaw. Security in WebWork: A Web-Based Workflow Management System. Technical report, University of Georgia, 1997. URL: http://orion.cs.uga:5080/ jam/papers/security.ps.
NASA. Program Information Systems Mission Services (PrISMS). Technical report, NASA, 1996. URL: http://ec.msfc.nasa.gov/prisms.
D. Palaniswami. Development of Web Work: METEOR2'sWeb-BasedWorkflow Management System. Master's thesis, University of Georgia, Athens, GA, June 1997.
D. Palaniswami, J. Lynch, I. Shevchenko, A. Mattie, and L. Reed-Fourquet. Web-based Multi-Paradigm Workflow Automation for Efficient Healthcare Delivery. In (Sheth, 1996), Athens, GA, May 1996.
M. Rusinkiewicz and A. Sheth. Specification and Execution of Transactional Workflows. In W. Kim, editor, Modern Database Systems: The Object Model, Interoperability and Beyond. ACM Press, New York, NY, 1995.
A. Sheth. Proc. of the NSF workshop on workflow and process automation in information systems. University of Georgia, May 1996. URL: http://LSDIS.cs.uga.edu/activities/NSF-workflow.
A. Sheth, D. Georgakopoulos, S. Joosten, M. Rusinkiewicz, W. Scacchi, J. Wileden, and A. Wolf. Report from the NSF Workshop on Workflow and Process Automation in Information Systems. Technical report, University of Georgia, UGA-CS-TR-96-003, July 1996. URL: http:// LSDIS.cs.uga.edu/activities/NSF-workflow.
A. Sheth and S. Joosten. Workshop on Workflow Management: Research, Technology, Products, Applications and Experiences, August 1996.
A.P. Sheth, K.J. Kochut, J.A. Miller, D. Worah, S. Das, C. Lin, D. Palaniswami, J. Lynch, and I. Shevchenko. Supporting State-Wide Immunization Tracking using Multi-Paradigm Workflow Technology. In Proc. of the 22nd. Intnl. Conference on Very Large Data Bases, Bombay, India, September 1996.
R.N. Taylor. Dynamic, Invisible, and on the Web. Technical report, UCI, 1997. URL: http://www.ics.uci.edu/pub/endeavors.
X. Wang. Implementation and Performance Evaluation of CORBA-Based Centralized Workflow Schedulers. Master's thesis, University of Georgia, Athens, GA, August 1995.
WebFlow Corporation. Putting your team on the SamePage. Technical report, WebFlow Corporation, 1997. URL: http://www.webflow.com/product.html.
D. Worah. Error Handling and Recovery in the METEOR2 Workflow Management System. Master's thesis, University of Georgia, Athens, GA, 1997. URL: http://LSDIS.cs.uga.edu/.
D. Worah and A. Sheth. Transactions in Transactional Workflows. In (Jajodia and Kerschberg, 1997), chapter 1. Kluwer Academic Publishers, 1997.
K. Zheng. Development of the METEOR2 Designer. Master's thesis, University of Georgia, Athens, GA, June 1997.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Miller, J.A., Palaniswami, D., Sheth, A.P. et al. WebWork: METEOR2's Web-Based Workflow Management System. Journal of Intelligent Information Systems 10, 185–215 (1998). https://doi.org/10.1023/A:1008660827609
Issue Date:
DOI: https://doi.org/10.1023/A:1008660827609