Environnement Éditorial Multimédia Coopératif pour le web avec

Slides:



Advertisements
Présentations similaires
Projet GenDiapo Alexandre FLAMENT Christophe QUAY-THEVENON
Advertisements

Présentation des technologies SharePoint 2007
1Er Partie Intervenants : Nuno Barata Alain Joly Thierry Belvigne
Action Innovante: Maison Intelligente
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Collectif de formateurs Utilisateurs finaux (étudiants) L idée de FORSIC est de mettre en rapport des formateurs et des étudiants pour construire, créer,
Serveur jeu Le serveur fait partie d'un logiciel de jeu en ligne multi joueur en architecture client serveur. Il répond à des demandes.
Personnalisation des sites SharePoint avec SharePoint Designer 2007
Groupe France Télécom Projet Cilia : collaboration LIG Adèle – Orange Labs/MAPS/MEP slide 1 Cilia, un framework de médiation ouvert, léger, multi-personnalités.
Object Management Architecture (OMA)
Coopération/Distribution DEA Informatique Nancy. Content 4 Introduction - Overview 4 Coordination of virtual teams : –explicit interaction model –explicit.
Intégration du système de production LHCb sur la DataGRID V. Garonne, CPPM, Marseille Réunion DataGRID France, 13 fv fév
Outils du travail collaboratif
Laboratoire SAFARI , UQAM
L’apprentissage Coopératif et la Conception de Collecticiels
Titre conférence lundi 27 mars 2017
METADYNE... L’architecture clients-serveurs d’un hypermédia adaptatif
UFR RIM : Réseaux Informatiques et Multimédia
JOME, un Composant Logiciel pour le Télé-Enseignement des Mathématiques via le WEB, Compatible OpenMath et MathML Laurent DIRAT OVE / I3S-UNSA.
Le Workflow et ses outils
Etude des Technologies du Web services
Développement Rapide dApplications Web avec.NET « Mon premier site »
Lycée Louis Vincent Séance 1
Rennes, le 18 septembre 2006 Support du paradigme maître-travailleur dans les applications à base de composants Tâche 2.2 Hinde Bouziane Réunion LEGO.
Dessin Vectoriel Collaboratif
Historique de SystemC Regroupe 4 courants didées: SCENIC Project : Synopsys+UC Irvine Philips System-Level Data Types, VSIA SLD DWG IMEC, Hardware-Software.
Alain Gervais, directeur adjoint Décembre 2004 Modèles de conception et de production.
OIL & UPML DREVET - HUMBERT Introduction OIL : un langage de description dontologies UPML : un langage de description de systèmes à base.
Création d'un projet Web avec Netbeans
Présentation du mémoire
1 PHP 1.Langage PHP 1.1. Types de base, variables et constantes 1.2. Opérateurs et expressions 1.3. Instructions 1.4. Fonctions 2.Accès aux bases de données:
PhP-MySQL Pagora 2012/2013 CTD 1 - Presentation de moi ^^
Le portail web netUniversité
Séminaire Service Interoperability on Context Level in Ubiquitous Computing Environments Davide Bazzi IIUF Etude de larticle: Service Interoperability.
AMAYA 5.2 M. STACHURA - A. L. GUENET.
WP2 Modèles de programmation
Patrons de conceptions de créations
ISICIL Mai 2010 Nicolas Delaforge Architecture serveur(s) et prototypes de social bookmarking/tagging dans ISICIL Avancement technique.
LES CLIENTS WEB RICHES Tuteur : Olivier CARON LEFEBVRE Benoit
Comparaison entre RIP et OSPF en utilisant OPNET
Mise en oeuvre et exploitation
Présentation de CORBA et de IIOP
PROGRAMMATION WEB FRONT-END.
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
XML-schema. Pourquoi XML-schema Les DTD : Pas de typage, peu de contraintes sur les contenus nombre d'apparitions d'un élément à choisir entre 0 et 1.
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Créer des packages.
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Formation sur la publication des données de biodiversité dans le réseau GBIF et leur aptitude à être utilisées, édition 2011 Comment le DwC-A a changé.
Fast and Furious Decision Tree Induction
05/02/98WEB ESNIG Modèle logique de données Oracle Designer/2000 & Oracle Web Server.
Travaux sur l'IDM de l'équipe NOCE Xavier Le Pallec Université de Lille 1.
2006 XED, le système d’édition XML de SCENARI Sylvain Spinelli.
Séminaire (6-12 Février 2007) Promo. M2 ESCE-Tunis 2006/07
G.KEMBELLEC - UP81 Master 2 THYP Cas pratique d’utilisation De SimpleXML Un lecteur de RSS Novembre 2009.
SMIL Synchronized Multimedia Integration Language
Campus-Booster ID : **XXXXX Copyright © SUPINFO. All rights reserved Le développement Web.
Présentation du framework JSF (Java Server Faces) dans le modèle événementiel MVCII
© WYNIWYG / Communication, reproduction interdite sauf autorisation.
Reveal-This Ou comment générer des métadonnées utiles automatiquement.
Toolkit WEB de contrôle en SVG Equipe Koala d’ILOG Encadré par Colas Nahaboo Isabelle LAFAYE.
Initiation à Oracle Server
1 Journee gdr COSMAL 27/01/2009 Exécution Distribuée et Agile de Compositions de Services Françoise Baude & Virginie Legrand
XML Spy How To Karim Hadjar. XML SPY EDI (Environnement de développement intégré) Site officiel :
Apports des clients riches dans le monde du WEB 2.0
Responsable : Serge Hamon
Modèle à objets et sérialisation Olivier ChamlaFrançois Chastanet.
Diagrammes de comportement Présentation. Diagramme de séquence  Permet de modéliser les envois de messages entre objets chronologiquement.  Modélisation.
SMIL - Yves bekkers - IFSIC1 SMIL Synchronized Multimedia Integration Language par Yves Bekkers.
Image Software Acquisition for Analysis Particule Accelerator (ISAAPA) Emilienne Mandag 1, Julien Brossard 2, Vincent Chaumat 1 1 LAL, 2 APC Journée PHIL.
Transcription de la présentation:

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 B C A

Principe : Coopération B C A Anticiper le travail : parallelisme de tâches, plusieurs profs (agents) A C B

Principe : Coopération Anticiper le travail : résultats partiels Communication : besoin et problème Notre proposition : AWARENESS / Annotation A C B

Equipe d ’Élèves Supertâche A (travail en équipe) A C B Ligne de temps t1- t´ t = 0 t = 0 t3 t = 0 t2

Adaptation de la Navigation Une navigation d ’un élève c ’est une séquence de « links » La dépendence du contenu A 35% C 20% B B C A 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 B C A 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 Analysis Modelling & Definition Tools ? a+b Design Specification - SVG Specification – SVG & XML Workflow Specification

Éditeur de Workflow Amaya Vision Générale Éditeur de Workflow Amaya Amaya and Workflow Pallet

Éditeur de Workflow Amaya Vision Générale Éditeur de Workflow Amaya Workflow Design and elements attributes

Éditeur de Workflow Amaya 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 “/>

Éditeur de Workflow Amaya Vision Générale Éditeur de Workflow Amaya Fichiers creés Fichier SVG <?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"/> Fichier XML Workflow <?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” />

Éditeur de Workflow Amaya Vision Générale Éditeur de Workflow Amaya Interface

Vision générale de l ’environnement CEMT Internet C O M U N I A T Amaya Workflow Client Amaya Workflow Server Student’s Profil Course´s Interface Browser AWF Machine AWF SVG Editor Course’s Content Monitoring Client Server

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

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

Architecture d´environnement d´auteur

Amaya Workflow Project Characteristics Workflow Specification Vision Générale Amaya Workflow Project Characteristics Process Design & Definition ( AWF Client ) Build Time Workflow Specification Conformity & Validation ( AWF Server ) Run Time Process Instanciation & Control ( AWF Server ) Interactions Applications

Vision Générale Amaya Workflow Editor Workflow – SVG Relations

Vision Générale Amaya Workflow Editor Specification – SVG & XML Description of graphical elements beginning attributes list ID STATUS ID_SUPERTASK FILE_SUPERTASK COOPERATIVE_RESOURCES : ACTIONS : defined by machine defined by user

Vision Générale Amaya Workflow Editor Spécification – SVG & XML Description des éléments graphiques task attributes list ID EXCEPTIONS : STATUS NAME : DESCRIPTION : ROLES : DURATION : COOPERATIVE_RESOURCES : PRE_CONDITIONS : POS_CONDITIONS : ACTIONS :

Overview Amaya Workflow Editor Specification – SVG & XML Description of graphical elements supertask attributes list ID ACTIONS : STATUS EXCEPTIONS : TASK_LINK NAME : DESCRIPTION : ROLES : DURATION : COOPERATIVE_RESOURCES : PRE_CONDITIONS : POS_CONDITIONS :

Overview Amaya Workflow Editor Specification – SVG & XML Description of graphical elements multitask j attributes list ID EXCEPTIONS : k STATUS ATTRIBUTE_J : NAME : ATTRIBUTE_K : DESCRIPTION : ROLES : DURATION : COOPERATIVE_RESOURCES : PRE_CONDITIONS : POS_CONDITIONS : ACTIONS :

Overview Amaya Workflow Editor Specification – SVG & XML Description of graphical elements direct connection attributes list ID STATUS_CONNECTOR FROM_ID TO_ID ANSWER

Overview Amaya Workflow Editor Specification – SVG & XML Description of graphical elements join total A B n attributes list ID STATUS X

Vision Générale Amaya Workflow Editor Specification – SVG & XML Description of graphical elements join parcial K A B n attributes list K ID K < n STATUS ATTRIBUTE_K : X

Overview Amaya Workflow Editor Specification – SVG & XML Description of graphical elements join interactive K A B n attributes list K ID STATUS ATTRIBUTE_K : X

Overview Amaya Workflow Editor Specification – SVG & XML Description of graphical elements fork total X attributes list ID STATUS A B n

Overview Amaya Workflow Editor Specification – SVG & XML Description of graphical elements fork não- determinístico K X attributes list K ID K < n STATUS ATTRIBUTE_K : A B n

Overview Amaya Workflow Editor Specification – SVG & XML Description of graphical elements fork conditional with mutual exclusion X attributes list ID STATUS A B n

Overview Amaya Workflow Editor Specification – SVG & XML Description of graphical elements fork conditional X attributes list ID STATUS A B n

Overview Amaya Workflow Editor Specification – SVG & XML Description of graphical elements end attributes list ID STATUS

Overview Amaya Workflow Editor Specification – SVG & XML NAME : mandatory DESCRIPTION : optional mandatory ROLES : DURATION : mandatory COOPERATIVE_RESOURCES : optional optional PRE_CONDITIONS : optional POS_CONDITIONS : ACTIONS : mandatory optional EXCEPTIONS : mandatory ATTRIBUTE_J : mandatory ATTRIBUTE_K :

Overview Amaya Workflow Editor Specification – SVG & XML Information Types NAME : string ( task name ) DESCRIPTION : natural language ROLES : string ( role name ) DURATION : string ( time specification ) COOPERATIVE_RESOURCES : string ( resource name ) PRE_CONDITIONS : boolean expression boolean expression POS_CONDITIONS : ACTIONS : XML specification XML specification EXCEPTIONS : ATTRIBUTE_J : numeric ATTRIBUTE_K : numericexpression

Conclusions Overview Amaya Workflow Editor 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´Agents A C B A => SuperTask B , C => Tasks t’ t1- t´ time line A t’ C B t1- t´ t = 0 t = 0 t3 t = 0 t2 A => SuperTask B , C => Tasks

Anticipation de Tâches time line A C B t1 t’ t’ t3’ t = 0 t = 0 t3 t = 0 t2 t’’ t’’ t3’’ A , B , C => Tâches