1 / 15

Corvette

Corvette. INRIA ECOO. Hitachi SDL. Coordination. Virtual Teams. of. 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. A. B.

faith
Download Presentation

Corvette

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Corvette INRIA ECOO Hitachi SDL Coordination Virtual Teams of

  2. 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. A B Collaborative Workflow A A and B work alternatively on the document. Order of interactions is predefined. B A and B work simultaneously on the document. They interact when they want in a non predefined way.

  4. Architecture Collaborative Process Modeling Modeling Workflow System Process logic Collaboration Rules Coordination Tokyo Workspace Nancy Workspace Production Internet, WEB, WEBDAV Communication

  5. Contributing technology (1) WorkCoordinator

  6. Contributing technology (2) Motu

  7. Contributing technology (3) Motu (cooperation model) COO-transactions provide for consistency

  8. 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. Competitive vs. Cooperative Process Interpretation Process Model Review_1 Modify Edit _2 Review Review_1 Modify Edit _2 Review Edit Review Competitive Interpretation Review Modify Cooperative Interpretation

  10. Workcoordinator Collaborative Process Modeling Workflow System Process logic Collaboration Rules Tokyo Workspace Nancy Workspace Motu http://motu.sourceforge.net Internet, WEB, WEBDAV Design architecture Modeling Coordination Production Communication

  11. Implementation architecture

  12. 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. 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. EXC ACT WFT INI RTA ANT TER ABT SUS Component based WFMS Process logic 2 1 1 : postconditions fulfilled & up_to_date 2 : not_up_to_date up_to_date ? completed in wft DEP TER 1 ACS RTC 2 GRO ABT SUS 1 : a in wft 2 : a in wft and up_to_date Transaction management

  15. More about Corvette • http://www.loria.fr/equipes/ecoo/corvette/

More Related