last change : 30. Oct. 98
English
version
MADEUS
Un éditeur de documents multimédia
Le principe du WYSIWYG, fort utile lors de l'édition d'un document
classique, ne peut pas s'appliquer à l'édition de documents multimédia. En
effet, le caractère dynamique de certains objets de base et le fait qu'on veut
ordonner dans le temps ces objets rendent impossible la fusion des phases
d'édition et de présentation. De ce fait, les outils d'édition de documents
multimédia existant actuellement se rapprochent plus d'outils de programmation
(utilisation de langages de scripts) que de véritables outils d'édition. Il
serait cependant dommage de limiter les auteurs potentiels de documents
multimédia aux seuls experts informaticiens.
Avec l'outil MADEUS le projet Opéra travaille sur la conception d'un
environnement d'édition de documents multimédia ayant pour objectifs :
- la richesse d'expression pour le placement spatial et l'ordonnancement
temporel ;
- l'interactivité et la convivialité de la phase d'édition ;
- la portabilité des présentations et l'interchangeabilité des
documents.
Pour cela, nos travaux s'effectuent dans les directions suivantes :
Structuration forte du document
Un document multimédia est organisé selon trois dimensions : logique,
temporelle et spatiale. La structure logique d'un document permet de le
décomposer en sous-parties. Les dimensions temporelles et spatiales sont
orthogonales. Elles ne sont cependant pas indépendantes de la structuration
logique qui pose en quelque sorte des frontières spatio-temporelles à
l'intérieur du document. Cette façon de concevoir l'organisation d'un document
permet de mieux choisir les langages de spécification et les techniques de
formatage associées à chaque dimension. Elle permet aussi de profiter de la
structure logique pour déduire des informations qui dépendent des deux autres
dimensions, facilitant ainsi la tâche de l'auteur. De plus, c'est par ce moyen
qu'il sera possible de définir des modèles génériques de documents multimédia
(équivalents de SGML pour les documents statiques). Tout ce travail s'appuie
sur l'expérience acquise dans le projet Opéra
autour de Thot (environnement d'édition de
documents électroniques structurés).
Modèle du temps : compromis entre expressivité,
convivialité, efficacité et abstraction
L'organisation temporelle est au coeur de toute la problématique de l'édition
de documents multimédia. En effet c'est elle, en donnant au document son
caractère dynamique, qui le différencie d'un document classique. De plus, elle
est l'entité centrale qui orchestre la présentation d'un document multimédia.
Trouver un modèle de cette organisation qui satisfasse tous les objectifs
précédemment cités est l'une des clés de notre problématique.
Notre choix est basé sur une extension des réseaux de contraintes
temporelles définis en intelligence artificielle. Au niveau édition, ce
formalisme offre l'avantage de pouvoir être connecté avec une représentation
symbolique déclarative basée sur la logique d'Allen. Cela lui assure à la fois
une bonne expressivité et une certaine convivialité. Au niveau exécution, ce
modèle permet de conserver un fort niveau d'abstraction garantissant ainsi son
indépendance vis-à-vis des plateformes d'exécution et des formats d'objets
multimédia. De plus, il s'appuie sur une structure de type graphe sur laquelle
il est possible de définir des algorithmes performants.
Interface d'édition interactive et déclarative
Notre objectif est de concevoir une interface graphique interactive utilisable
par des auteurs non-informaticiens, qui permette autant que possible la
manipulation directe de la représentation interne du document. . En
particulier, nos travaux portent sur l'édition de la dimension temporelle d'un
document multimédia. La difficulté consiste d'une part à offrir à l'auteur un
moyen de visualiser le scénario qu'il spécifie à l'aide d'un ensemble de
contraintes temporelles; d'autre part à intégrer cette vue dans un contexte
plus générale, à savoir un environnement d'édition de toutes les dimensions
d'un document multimédia. Nous travaillon aussi sur la définition d'une
interface de placement interactif des objets dans la dimension spatiale à
l'aide de contraintes.
Personnes impliquées dans cette composante du projet Opéra
Publications :
Allez voir la bibliographie du projet Opéra.
MADEUS est développé au sein du projet
Envoyez vos remarques et suggestions à [email protected]