Workkow History Management

A work ow history manager maintains the information essential for work ow monitoring and data mining as well as for recovery and authorization purposes Certain characteristics of work ow systems like the neces sity to run these systems on heterogeneous autonomous and distributed environments and the nature of data prevent history management in work ows to be handled by the clas sical data management techniques like distributed DBMSs We further demonstrate that multi database query process ing techniques are also not appropriate for the problem at hand In this paper we describe history management i e the structure of the history and querying of the history in a fully distributed work ow architecture realized in conformance with Object Management Architecture OMA of OMG By fully distributed architecture we mean that the scheduler of the work ow system is distributed and in accordance with this the history objects related with activities are stored on data repositories like DBMSs les available at the sites involved We describe the structure of the history objects determined according to the nature of the data and the processing needs and the possible query processing strategies on these objects using the Object Query Service of OMG We then present the comparison of these strategies according to a cost model developed

[1]  I. G. BONNER CLAPPISON Editor , 1960, The Electric Power Engineering Handbook - Five Volume Set.

[2]  V. Rich Personal communication , 1989, Nature.

[3]  Andreas Reuter,et al.  The ConTract Model , 1991, Database Transaction Models for Advanced Applications.

[4]  R. G. G. Cattell,et al.  The Object Database Standard: ODMG-93 , 1993 .

[5]  Asuman Dogac,et al.  Dynamic query optimization on a distributed object management platform , 1996, CIKM '96.