A collaborative word processing system using a CORBA-based workflow framework

We present a prototype of a collaborative word processing system. The prototype allows multiple co-authors to edit the same document simultaneously while maintaining a consistent and updated version of the document. The prototype is built on a CORBA-based workflow framework in which the flow of the document components among the co-authors is governed by a workflow schedule that can, be adapted dynamically during execution. To facilitate resource locking and sharing, in the workflow framework, different types of resources are represented homogeneously as XML trees. This allows resources of different types and granularities to be combined and enables individual resources to be shared and manipulated at different levels of details.

[1]  Mathias Weske,et al.  The WASA2 object-oriented workflow management system , 1999, SIGMOD '99.

[2]  Koji Kida,et al.  WorkWeb system—multi-workflow management with a multi-agent system , 1997, GROUP '97.

[3]  Gail E. Kaiser,et al.  Collaborative Work: SWAP: Leveraging the Web To Manage Workflow , 1999, IEEE Internet Comput..

[4]  Andreas Geppert,et al.  Event-based distributed work-flow execution with eve , 2009 .

[5]  Scott C. Burleigh,et al.  WWWorkflow: World Wide Web based workflow , 1997, Proceedings of the Thirtieth Hawaii International Conference on System Sciences.

[6]  Santosh K. Shrivastava,et al.  A CORBA Compliant Transactional Workflow System for Internet Applications , 1998 .

[7]  Calton Pu,et al.  Methodical restructuring of complex workflow activities , 1998, Proceedings 14th International Conference on Data Engineering.

[8]  Geoff Fellows The Essential Client/Server Survival Guide , 1998 .

[9]  Tom Moriarty,et al.  COM-CORBA Interoperability , 1998 .

[10]  Klaus R. Dittrich,et al.  How to share work on shared objects in design databases , 1990, [1990] Proceedings. Sixth International Conference on Data Engineering.

[11]  Calton Pu,et al.  Dynamic restructuring of transactional workflow activities: a practical implementation method , 1998, CIKM '98.

[12]  Munindar P. Singh,et al.  Workflow Agents , 1998, IEEE Internet Comput..

[13]  Oddrun Pauline Ohren,et al.  Modeling shared information spaces (SIS) , 1999, GROUP.