Title: Apresenta
1Features of CEMT Workflow Model
Carlos Zeve
2International Cooperation ProTeM-CC/INRIA
Title Conception of Cooperative Multimedia
Edition Environment for the Web with Technology
of Workflow
Coordinators José Valdeni de Lima Nabil
Layaïda
3Components of the system
1 Synchronization Multimedia Tools
2 HTML Editor
3 HTTP Server
4 Annotation Server
5 WebDAV extensions
6 Workflow Engine
7 Framework BW (Big Watcher)
today
future
4(No Transcript)
51 Synchronization Multimedia Tools
SMIL
The Synchronized Multimedia Integration
Language enables simple authoring of interactive
audiovisual presentations. SMIL is typically used
for "rich media"/multimedia presentations which
integrate streaming audio and video with images,
text or any other media type.
www.w3.org/AudioVideo/
62 HTML Editor
Amaya
Amaya is a browser/authoring tool that allows
you to publish documents on the Web and comes
equipped with a "WYSIWYG style" of interface,
similar to that of the most popular commercial
browsers. With such an interface, users can
easily generate HTML and XHTML pages.
www.w3.org/Amaya/
73 HTTP Server
Ex. Apache
A well configured server HTTP, which includes
the methods PUT, POST, GET, would make it
possible the group to publish its Web pages.
www.apache.org
84 Annotation Server
Annotea Server
Annotea is a project enhancing the W3C
collaboration environment with shared
annotations.
By annotations we mean comments,
notes, explanations, or other types of external
remarks that can be attached to any Web document.
www.w3.org/2001/Annotea/
9(No Transcript)
10(No Transcript)
115 WebDAV extensions
WebDAV
WebDAV stands for "Web-based Distributed
Authoring and Versioning". It is a set of
extensions to the HTTP protocol which allows
users to collaboratively edit and manage files
on remote web servers.
www.webdav.org
126 Workflow Engine
Workflow
The automation of a business process, in
whole or part, during which documents,
information or tasks are passed from one
participant to another for action, according to
a set of procedural rules.participant
resource (human or machine)
www.e-workflow.org/
137 -- Framework BW (Big Watcher)
BW
BW is one framework to give has supported
past events awareness...To supply the context of
the individual activities through the
understanding of the activities carried through
for the others.
gnome.inrialpes.fr1959
14BYZANCE A Web based HTML cooperative editor
The Byzance groupware application allows
users connected to the Internet to collaborate
for producing shared documents in HTML format
We use this tool to analyze all its cooperative
edition flows and to extract a model of Workflow
based on methodology WIDE of Casati Ceri
www.inrialpes.fr/opera/Byzance.en.html
15Why WIDE?
capacity to represent any type of WF
access specification the external BD
facility to make modules of tasks
clearly and full formalism for specification of
tasks
handling of exceptions
Glaucia 00
16Problems
the definition of actors and roles to be made in
informal way
temporal aspects and dynamic data
Solution
use of templates
Glaucia 00
17task
supertask
multitask
k
beginning/end
direct connection
join interactive
fork total/ join total
k
fork conditional with mutual exclusion
join parcial
fork conditional
18Item
Characterization of de task
Supertask
Name of task
Description
Pre-condition
Post-condition
Agent
19Workflow Engine
Workflow Authoring
workflow for the creation of the documents
(course)
Workflow of Execution
workflow for the execution of the course
20Workflow Authoring
cooperative work
roles ( author,collaborator, visitor,...)
different rights ( owner, write,read,..)
datetime (occurs of a specific date and time)
periodic (occurs periodically)
interval (task duration)
21workflow engine
workflow execution
workflow authoring
cooperative work
workflow
interactivity
22document
Cooperative units document
paragraph phrase word caracter