Laboratoire d ’Interaction Collaborative, Téléformation, Téléactivités Race : un environnement de travail coopératif à distance adaptatif jeudi 19 octobre 2000 Laboratoire d ’Interaction Collaborative, Téléformation, Téléactivités RACE : un environnement de travail coopératif à distance adaptatif Françoise Guermond-Sandoz - Gérard Beuchot - Patrick Prévot ICTT - INSA de Lyon - France sandoz@gprhp.insa-lyon.fr - beuchot@if.insa-lyon.fr - prevot@gprhp.insa-lyon.fr http://ictt.insa-lyon.fr Projet Européen IADS TeleRegions SUN 2 Françoise Guermond-Sandoz, Gérard Beuchot, Patrick Prévot
Environnement de travail coopératif à distance adaptatif Race : un environnement de travail coopératif à distance adaptatif Environnement de travail coopératif à distance adaptatif jeudi 19 octobre 2000 Travail coopératif temps réel médiatisé perspective systémique interface opérationnelle entre utilisateur et composants comportement dynamique : coordination des composants RACE : Support de scénarios de formation collaborative prise en compte des besoins et des contraintes issues de l ’analyse du travail coopératif Environnement multipoint adaptatif Concentrer les utilisateurs sur l ’objet du travail Réutilisation des applications du MBone Gérard Beuchot - ICTT - INSA de LYON/EC Lyon Françoise Guermond-Sandoz, Gérard Beuchot, Patrick Prévot
Besoins et Contraintes Dimension adaptative et flexibilité répercussion auprès de tous des modifications de l ’environnement d ’un acteur Comportement des acteurs arbitraire contextuel selon la progression de l ’activité même vue de la situation dans le temps et l ’espace pour chaque acteur Accessibilité Portabilité plates-formes hétérogènes Convivialité non spécialiste : simplicité - facilité d ’usage automatisation de l ’utilisation des outils Coût : système multipoint Gérard Beuchot - ICTT - INSA de LYON/EC Lyon
« IP Mulptipoint » Point à Point Multipoint une adresse pour chaque hôte Multipoint Charge réseau (très) allégée une adresse de groupe commune» N Récepteurs N flux pour chaque émetteur M groupes of récepteurs(Sous-Réseau) M<N flux pour chaque émetteur Gérard Beuchot - ICTT - INSA de LYON/EC Lyon
Fonctionnalités Planifier une conférence à l’avance Réunion en sessions ouvertes rejoindre une session à tout moment avec la même perception l’environnement Session enregistrée sur serveur central Enregistrement des utilisateurs Lancement des outils de communication à la demande d ’un utilisateur lancé sur les stations des autres participants Modification des caractéristiques exemple : qualité des flux vidéo ou audio Suspension et relance d ’une session Gérard Beuchot - ICTT - INSA de LYON/EC Lyon
Architecture : composants un serveur des clients connexions multipoints outils MBone vic rat wbd nte «babilleur» Gérard Beuchot - ICTT - INSA de LYON/EC Lyon
Architecture : communications entre modules des plates-formes Différents flux : Prise en compte de l’hétérogénéité entre outils, LSM …. UDP sur IP MULTICAST entre agents et composants associés fonctions entre gestionnaires maître et locaux RMI : Remote Method Invocation accès à des objets dans le gestionnaire maître communications point à point entre LSM et LAM ou entre LSM (communications privées) TCP - Interface « socket » Messages de type texte Espionnage des messages par Gestionnaire maître Gérard Beuchot - ICTT - INSA de LYON/EC Lyon
Commandes génériques Démarrer ou supprimer un flux vidéo ou audio,... Lancer ou arrêter un outil Modifier le niveau de qualité de transmission niveau « abstrait » de 1 à 10 …. Afficher ou cacher une image agrandie Obtenir des informations sur la qualité de service pourcentage de perte de paquets Gestion locale, par utilisateur, des outils pour commandes spécifiques, accès direct à l ’outil Gérard Beuchot - ICTT - INSA de LYON/EC Lyon
Utilisation : Création d ’une session Gérard Beuchot - ICTT - INSA de LYON/EC Lyon
Utilisation: Lancement et paramétrage des outils Gérard Beuchot - ICTT - INSA de LYON/EC Lyon
Utilisation : exemple Gérard Beuchot - ICTT - INSA de LYON/EC Lyon
Méthode de développement : 1 Prototypage évolutif Sessions d ’apprentissage de différents niveaux Cours : communication TD : Interaction Projets collaboratifs : coopération Décomposition de chaque tâche Activités élémentaires : agent spécialisé Utilisation des outils du MBone sauf du gestionnaire de conférence « sdr » seulement annonce de la conférence par de gestion en cours ou de mémorisation de l ’état Gérard Beuchot - ICTT - INSA de LYON/EC Lyon
Méthode de développement : 2 Utilisation de Java : Portabilité Interfaces graphiques Interfaces outils MBone : Tcl/Tk messages compatibles Gérard Beuchot - ICTT - INSA de LYON/EC Lyon
Race : un environnement de travail coopératif à distance adaptatif jeudi 19 octobre 2000 Conclusion Support pour mener des études sur Influence de la technologie sur les facteurs organisationnels et sociaux communication et coopération dans le cadre de la formation à distance pour ingénieurs et techniciens si possible en entreprise ou site proche Utilisation dans le cadre d ’un enseignement de CAO (cours, TP, Projet collaboratif) Evaluation par des mesures et des observations neutres Satisfaction d ’usage résultats de formation paramètres de session Gérard Beuchot - ICTT - INSA de LYON/EC Lyon Françoise Guermond-Sandoz, Gérard Beuchot, Patrick Prévot