Download presentation
Presentation is loading. Please wait.
Published byTimothy Craig Modified over 9 years ago
1
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr Hitachi SDL INRIA ECOO
2
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr Objectives Collaborative workflow to coordinate a virtual team Definition of a new workflow model to support cooperative interactions Extend Hitachi SDL WorkCoordinator with INRIA ECOO transaction technology
3
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr Collaborative Workflow AB A B A and B work alternatively on the document. Order of interactions is predefined. A and B work simultaneously on the document. They interact when they want in a non predefined way.
4
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr Architecture Modeling Coordination Production Communication Tokyo Workspace Nancy Workspace Internet, WEB, WEBDAV Workflow System Process logic Collaboration Rules Collaborative Process Modeling
5
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr Contributing technology (1) WorkCoordinator
6
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr Contributing technology (2) Motu
7
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr Contributing technology (3) Motu (cooperation model) COO-transactions provide for consistency
8
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr Design decisions WorkCoordinator code is frizzed In “paper” process book, traditional (competitive) and cooperative processes are described in the same way => use WorkCordinator process model to model cooperative workflow Additional decisions : one work item per activity...
9
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr Competitive vs. Cooperative Process Interpretation Competitive Interpretation Cooperative Interpretation Process Model Edit Review_1 Modify Review _2 Edit Review_1 Modify Review _2 Edit Review Modify Review
10
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr Design architecture Modeling Coordination Production Communication Tokyo Workspace Nancy Workspace Internet, WEB, WEBDAV Workflow System Process logic Collaboration Rules Collaborative Process Modeling Workcoordinator Motu http://motu.sourceforge.net
11
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr Implementation architecture
12
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr Achievement Success –cooperation between parallel activities good separation between control flow and data flow Limitations : –no cooperation between succeeding activities an activity cannot start its execution before the preceding one has completed problem of group termination But we know how to surpass limitations
13
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr Conclusion Demonstration of technical feasibility –Corvette, Motu A component based approach for the development of workflow systems Applicability –designed with potential users –however, there is a need for usage analysis (experiments forecasted)
14
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr Component based WFMS ABT EXCACT SUS INITERRTAANT WFT ABT DEP GRO TER SUS ACS RTC 1 2 in wft up_to_date ? Process logic Transaction management 1 : a in wft 2 : a in wft and up_to_date 1 : postconditions fulfilled & up_to_date 2 : not_up_to_date 2 1 completed
15
Corvette Hitachi/INRIA collaboration, 21-22 th of june 2001Claude.Godart@loria.fr More about Corvette http://www.loria.fr/equipes/ecoo/corvette/
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.