projet cemt conception d'un environnement Éditorial multimédia coopératif pour le web avec...
Post on 04-Apr-2015
107 Views
Preview:
TRANSCRIPT
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
top related