Projet : OPÉRA

previous up next contents
Précédent : Édition coopérative Remonter : Fondements scientifiques Suivant : Domaines d'applications


   
Environnement auteur/lecteur de documents multimédia structurés



Participants : Yves Carbonneaux, Christophe Chisogne, Muriel Jourdan, Nabil Layaïda, Miguel Meurisse, Cécile Roisin, Loay Sabry-Ismaïl, Laurent Tardif, Lionel Villard.

Mots clés : cohérence temporelle, formatage temporel, formatage spatial, réseau de contraintes temporelles, multimédia, hypermédia, interface homme-machine .

Résumé :

Les environnements auteur/lecteur de documents multimédia disponibles actuellement sont très orientés programmation (utilisation de langages de script). De ce fait, ils sont peu adaptés à une utilisation «grand public». De plus, l'utilisation de langages de script rend les documents produits difficilement modifiables. Le travail effectué sur ce thème a pour premier objectif d'offrir un environnement fondé sur une approche déclarative qui réponde mieux à ces deux besoins [[12]]. Le deuxième objectif consiste à prendre en compte la répartition des objets média lors de la présentation des documents. La difficulté est d'assurer que le système respecte les contraintes temporelles malgré les aléas des accès au réseau.

L'intégration dans les documents électroniques de données ayant des propriétés temporelles (durée, vitesse de défilement) comme la vidéo ou l'audio introduit de nouveaux besoins qui doivent être pris en compte dans une nouvelle dimension du document: la dimension temporelle. Un environnement auteur/lecteur de documents multimédia doit donc fournir un langage de spécification de l'organisation temporelle d'un document. Il doit aussi être capable de présenter un document en respectant une spécification. Enfin, la présence de cette nouvelle dimension induit des conséquences importantes sur les autres dimensions d'un document. Par exemple, la dimension spatiale doit prendre en compte l'organisation temporelle des objets pour pouvoir exprimer des placements qui évoluent avec le temps.

Le projet Opéra a choisi de spécifier l'organisation temporelle d'un document à l'aide de contraintes []. Les fondements de notre approche reposent sur la logique d'Allen et sur les travaux de Dechter, Meiri et Pearl [DMP91] sur les réseaux de contraintes temporelles. Les avantages d'une spécification à base de contraintes par rapport à une approche plus classique (langages de script, arbres d'opérateurs, ...) sont multiples:

Cependant, pour ne pas perdre en pouvoir d'expression, le langage de spécification temporelle doit intégrer des aspects peu ou pas du tout étudiés par la communauté de recherche sur les contraintes:

En plus de ce travail sur le langage de spécification de l'organisation temporelle d'un document multimédia, les travaux menés par le projet sur ce thème portent sur deux autres aspects:

Ces activités, à la fois théoriques et expérimentales, sont menées dans le cadre du prototype Madeus (5.3). L'objectif de Madeus est de montrer l'intérêt de l'utilisation des contraintes dans le domaine de l'édition multimédia.



previous up next contents
Précédent : Édition coopérative Remonter : Fondements scientifiques Suivant : Domaines d'applications