@techreport{TR-IC-03-06, number = {IC-03-06}, author = {M. Beatriz F. Toledo and Gustavo Kasprzak and Leonardo Reinehr and Hudo R. Almeida and Itana M. S. Gimenes}, title = {Synchronization and Disconnected Operation in {WorkToDo}}, month = {April}, year = {2003}, institution = {Institute of Computing, University of Campinas}, note = {In English, 20 pages. \par\selectlanguage{english}\textbf{Abstract} This paper presents WorkToDo, a workflow management system compliant with the WfMC Reference Model. It addresses WorkToDo distributed architecture, its prototype implementation based on CORBA, mechanisms for task synchronization and support for operation in wireless environments. In this type of environment, users should be able to perform tasks independently from location and type of connection. To achieve these goals, the proposed workflow system supports task reservation and anticipated transfer of data and applications to the mobile computer. Other issues related with the concurrent execution of tasks are also considered. Synchronization mechanisms are included to avoid inconsistencies that may arise from the interleaved execution of tasks. Moreover, WorkToDo distributed architecture includes features to achieve a great level of reliability and scalability. } }