The Mentor project: steps towards enterprise-wide workflow management
- 23 December 2002
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 556-565
- https://doi.org/10.1109/icde.1996.492206
Abstract
Enterprise-wide workflow management where workflows may span multiple organizational units require particular consideration of scalability, heterogeneity, and availability issues. The Mentor project which is introduced in this paper aims to reconcile a rigorous workflow specification method with a distributed middleware architecture as a step towards enterprise-wide solutions. The project uses the formalism of state and activity charts and a commercial tool, Statemate, for workflow specification. A first prototype of Mentor has been built which allows executing specifications in a distributed manner A major contribution of this paper is the method for transforming a centralized state chart spectfication into a form that is amenable to a distributed execution and to incorporate the necessary synchronization between different processing entities. Fault tolerance issues are addressed by coupling Mentor with the Tuxedo TP monitor.Keywords
This publication has 16 references indexed in Scilit:
- DSDT: Durable Scripts containing Database TransactionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- General purpose work flow languagesDistributed and Parallel Databases, 1995
- An overview of workflow management: From process modeling to workflow automation infrastructureDistributed and Parallel Databases, 1995
- A FRAMEWORK FOR ENFORCEABLE SPECIFICATION OF EXTENDED TRANSACTION MODELS AND TRANSACTIONAL WORKFLOWSInternational Journal of Cooperative Information Systems, 1994
- Third generation TP monitorsPublished by Association for Computing Machinery (ACM) ,1993
- Formal specification methods for reactive systemsJournal of Systems and Software, 1993
- The Temporal Logic of Reactive and Concurrent SystemsPublished by Springer Nature ,1992
- STATEMATE: a working environment for the development of complex reactive systemsIEEE Transactions on Software Engineering, 1990
- On visual formalismsCommunications of the ACM, 1988
- Statecharts: a visual formalism for complex systemsScience of Computer Programming, 1987