140 likes | 237 Views
Laboratoire d ’Interaction Collaborative, Téléformation, Téléactivités. Projet Européen IADS TeleRegions SUN 2. RACE : un environnement de travail coopératif à distance adaptatif. Françoise Guermond-Sandoz - Gérard Beuchot - Patrick Prévot
E N D
Laboratoire d ’Interaction Collaborative, Téléformation, Téléactivités Projet Européen IADS TeleRegions SUN 2 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
Environnement de travail coopératif à distance adaptatif • 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
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
N Récepteurs N flux pour chaque émetteur M groupes of récepteurs(Sous-Réseau) M<N flux pour chaque émetteur « IP Mulptipoint » • Point à Point • une adresse pour chaque hôte • Multipoint • Charge réseau (très) allégée • une adresse de groupe commune» 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
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