Projet CEMT Conception d'un Environnement Éditorial Multimédia Coopératif pour le web avec...
-
Upload
jeannette-boudet -
Category
Documents
-
view
107 -
download
5
Transcript of Projet CEMT Conception d'un Environnement Éditorial Multimédia Coopératif pour le web avec...
Projet CEMT
Conception d'un
Environnement Éditorial
Multimédia Coopératif pour le web avec
Technologie de workflow
Coordonnateur français : Vincent Quint
Coordonnateur brésilien : José Valdeni de Lima
Coordonnateurs Scientifiques : Nabil Layaïda et Nina Edelweiss
Participants français : Cécile Roisin, Irène Vatton, Laurent Carconne, Lionel Villard
Participants brésiliens : Manuele Pinheiro, Tiago Telecken, Rafael Souza, Carlos Zeve, Montgomery França, Cassiano Maciel, Fábio
Zschornack, Valéria Borba, Tharso Borges, Melissa Zambrini, Alessandra Cini, Ademir Martins, Geraldo Tasso, Eliene Sousa
Principes : concentration et capacité de travail
• Tout ce que nous faisons c ’est une séquence de tâches
• Un élève quand suit un cours fait la même chose
CBA
Principe : Coopération
• Anticiper le travail : parallelisme de tâches, plusieurs profs (agents)
CBA
A
C
B
• Anticiper le travail : résultats partiels• Communication : besoin et problème
• Notre proposition : AWARENESS / Annotation
Principe : Coopération
A
B
C
Equipe d ’Élèves
• Supertâche A (travail en équipe)
t = 0
t’
t2
t1- t´
t = 0 t = 0t3
A
B
C
Ligne de temps
Adaptation de la Navigation
• Une navigation d ’un élève c ’est une séquence de « links »
• La dépendence du contenuA
B
C35%
20%
CBA 35% 20%
Adaptation de la Navigation
• Si c ’est une navigation reusissante
• Un workflow d ’ éxécution de cours pour cette navigation serai offert aux prochains élèves
• Le profil d ’un élève qui a reussi
CBA 35% 20%
Évaluation de l ’adaptation
Évaluation de l ’adaptation
• AHA (Paul De Bras - Pays Bas)
• xmlReqlist = Workflow du professeur
• xmlGenlist = Workflow basé sur régles
• UserChangeableConcepts = l ’élève dit le percentile du contenu qu ’il connais
• Éxamens = Dépend de la reusite
Le processus pour la création d’un cours
Education Process AnalysisModelling & Definition Tools
Design Specification - SVG
Specification – SVG & XML
Workflow Specification
a+b
?
Amaya and Workflow Pallet
Vision GénéraleÉditeur de Workflow Amaya
Workflow Design and elements attributes
Vision GénéraleÉditeur de Workflow Amaya
Workflow Design and Editon File
<?xml version="1.0" encoding="iso-8859-1"?>
<svg xmlns="http://www.w3.org/2000/svg">
<wbegin stroke="black" fill="white" stroke-width="5" id="element" y1="52px"
x1="317px" x2="417px" y2="52px"/>
<wtask stroke="black" fill="white" id="element1" rx="5px" y="124px“ x="323px" width="130px" height="50px“ name=“Register “/>
Vision GénéraleÉditeur de Workflow Amaya
Fichiers creés
<?xml version="1.0" encoding="iso-8859-1"?>
<svg xmlns="http://www.w3.org/2000/svg">
<line stroke="black" fill="white" stroke-width="5" id="element“
y1="52px“ x1="317px" x2="417px" y2="52px"/>
<rect stroke="black" fill="white" id="element1" rx="5px" y="124px"/>
<?xml version="1.0" encoding="iso-8859-1"?>
<workflow xmlns="http://www.inf.ufrgs.br/~telecken/workflow/">
<wbegin id="element"/>
<wtask id="element1“ name=“Edit conclusion” role=“Writer” duration=“1dia” />
• Fichier SVG
• Fichier XML Workflow
Vision GénéraleÉditeur de Workflow Amaya
Interface
Vision GénéraleÉditeur de Workflow Amaya
COMUNICATIONClient Server
Internet
Vision générale de l ’environnement CEMT
Amaya Workflow ServerAmaya Workflow Client
AWF Machine
Student’s Profil
AWF SVGEditor
AWF SVGEditor
BrowserBrowser
Course´sInterface
Course´sInterface
Course’s ContentCourse’s Content
MonitoringMonitoring
Perspectives
- Mise au point de la DTD du Workflow
- Éteindre l´éditeur (flexibilité, adaptabilité, etc.)
- Éditeur Générique
- Mise en oeuvre de quelques techniques d ’adaptation de la navigation
- Monitoring pour la mise à jour de profils d ’élèves
- La connaissance obtenue sur Amaya = savoir faire pour continuer
- Implementer un vrai Serveur de cours
Projet CEMT
Conception d'un
Environnement Éditorial
Multimédia Coopératif pour le web avec
Technologie de workflow
Coordonnateur français : Vincent Quint
Coordonnateur brésilien : José Valdeni de Lima
Coordonnateurs Scientifiques : Nabil Layaïda et Nina Edelweiss
Participants français : Cécile Roisin, Irène Vatton, Laurent Carconne, Lionel Villard
Participants brésiliens : Manuele Pinheiro, Tiago Telecken, Rafael Souza, Carlos Zeve, Montgomery França, Cassiano Maciel, Fábio
Zschornack, Valéria Borba, Tharso Borges, Melissa Zambrini, Alessandra Cini, Ademir Martins, Geraldo Tasso, Eliene Sousa
Architecture d´environnement d´auteur
Vision Générale
Amaya Workflow Project Characteristics
Process Design & Definition ( AWF Client )
Process Instanciation & Control ( AWF Server )
Workflow Specification
Build Time
Run Time
InteractionsApplications
Conformity & Validation ( AWF Server )
Workflow – SVG Relations
Vision Générale
Amaya Workflow Editor
Specification – SVG & XML
Vision Générale Amaya Workflow Editor
Description of graphical elementsDescription of graphical elements
beginningattributes list
ID STATUSID_SUPERTASK FILE_SUPERTASKCOOPERATIVE_RESOURCES :ACTIONS :
defined by machine
defined by user
Spécification – SVG & XML
Vision Générale Amaya Workflow Editor
task
Description des éléments graphiques Description des éléments graphiques
attributes list
ID STATUSNAME :DESCRIPTION :ROLES :DURATION :COOPERATIVE_RESOURCES :PRE_CONDITIONS :
ACTIONS :POS_CONDITIONS :
EXCEPTIONS :
Specification – SVG & XML
Overview Amaya Workflow Editor
supertask
Description of graphical elementsDescription of graphical elements
attributes list
ID STATUS
NAME :
ROLES :DURATION :COOPERATIVE_RESOURCES :PRE_CONDITIONS :
ACTIONS :
POS_CONDITIONS :
EXCEPTIONS :
DESCRIPTION :
TASK_LINK
Specification – SVG & XML
Overview Amaya Workflow Editor
multitask
Description of graphical elementsDescription of graphical elements
attributes list
ID STATUS NAME :DESCRIPTION :ROLES :DURATION :COOPERATIVE_RESOURCES :PRE_CONDITIONS :POS_CONDITIONS :
EXCEPTIONS :
ACTIONS :
j
k ATTRIBUTE_J :ATTRIBUTE_K :
Specification – SVG & XML
Overview Amaya Workflow Editor
direct connection
Description of graphical elementsDescription of graphical elements
attributes list
ID STATUS_CONNECTOR FROM_ID TO_ID ANSWER
Specification – SVG & XML
Overview Amaya Workflow Editor
join total
Description of graphical elementsDescription of graphical elements
attributes list
ID STATUS
BA
X
n
Specification – SVG & XML
Vision Générale
Amaya Workflow Editor
join parcial
Description of graphical elementsDescription of graphical elements
K
attributes list
ID STATUS ATTRIBUTE_K :
K
BA
X
n
K < n
Specification – SVG & XML
Overview
Amaya Workflow Editor
join interactive
Description of graphical elementsDescription of graphical elements
K
attributes list
IDSTATUSATTRIBUTE_K :
BA
X
n
K
Specification – SVG & XML
Overview
Amaya Workflow Editor
fork total
Description of graphical elementsDescription of graphical elements
attributes list
ID STATUS
X
A B n
Specification – SVG & XML
Overview
Amaya Workflow Editor
fork não- determinístico
Description of graphical elementsDescription of graphical elements
K
attributes list
ID STATUS ATTRIBUTE_K :
K K < n
X
A B n
Specification – SVG & XML
Overview
Amaya Workflow Editor
fork conditional with mutual exclusion
Description of graphical elementsDescription of graphical elements
attributes list
ID STATUS
X
A B n
Specification – SVG & XML
Overview
Amaya Workflow Editor
Description of graphical elementsDescription of graphical elements
attributes list
ID STATUS
fork conditional
X
A B n
Specification – SVG & XML
Overview
Amaya Workflow Editor
Description of graphical elementsDescription of graphical elements
end
ID STATUS
attributes list
Specification – SVG & XML
Overview
Amaya Workflow Editor
NAME :DESCRIPTION :ROLES :DURATION :
ACTIONS :POS_CONDITIONS :
EXCEPTIONS :
PRE_CONDITIONS :
ATTRIBUTE_J :ATTRIBUTE_K :
COOPERATIVE_RESOURCES :
mandatory
mandatoryoptional
mandatory
mandatory
mandatorymandatory
optionaloptionaloptional
optional
Specification – SVG & XML
Overview
Amaya Workflow Editor
Information TypesInformation Types
NAME :DESCRIPTION :ROLES :DURATION :
ACTIONS :POS_CONDITIONS :
EXCEPTIONS :
PRE_CONDITIONS :
ATTRIBUTE_J :ATTRIBUTE_K :
COOPERATIVE_RESOURCES :
string ( task name )natural language
string ( role name )string ( time specification )
string ( resource name ) boolean expressionboolean expressionXML specificationXML specification
numericnumericexpression
Overview Amaya Workflow Editor
Conclusions
- Compatibilité avec nouvelles versions du Amaya.
- On n´avais déjà utilisé les versions 5.1, 5.2 e 5.3 of Amaya.
- L´interface homme-machine :
- Édition graphique pour l´homme
- XML pour le machine
- Logiciels ouverts (XML, SVG, Amaya, THOT, workflow process model).
Technologies
• Standards Web : XML, SMIL, SVG, WebDAV
• Coopération basée sur Awareness and Workflow
• Développement d´un Éditeur de Workflow
• Projet d´un Serveur de Workflow d´ Éducation
• Logiciel Public Domaine
Équipe d´Agentstime line
t = 0
t’
t2
t1- t´
t = 0 t = 0t3
A
B
C
A => SuperTaskB , C => Tasks
Anticipation de Tâchestime line
t = 0
t2
t = 0 t = 0t3
A
C
B
t1 t3’
t3’’
t’ t’
t’’ t’’
A , B , C => Tâches