Introduction à DITA / XML et les modèles documentaires |
Positionner DITA et les modèles XML.
Un modèle est intégré à la charte de rédaction d’entreprise…
Identification des structures d’information et formalisation des mises en relation
Une nécessaire différenciation :
… il définit l’ergonomie et la cohérence d’un corpus…
Tous les documents sont conformes à leur modèle
Les applications utilisent cette conformité pour s’assurer d’une ergonomie cohérente tout au long du corpus
… il est limité aux seules structures.
Le modèle ne s’intéresse…
ni aux contenus textuels eux-mêmes (si ce n’est la validation de données)
ni à la sémantique des contenus (forme rédactionnelle, vocabulaire, etc.)
Un modèle est avant tout un compromis : il peut exister différents modèles pour représenter une même réalité
Modèle
Une vue cohérente et partagée du fonds
Lié à l’ensemble des acteurs de l’entreprise, pour ses différentes activités
La rencontre des nécessités de l’entreprise et de son environnement
Identification de structures d’entreprise
Utilisation de structures normatives externes pour publication : modèles de Métadonnées, etc.
Utilisation de modèles d’objets connus (graphiques SVG, mathématiques, tableaux, etc.)
Modèle et organisation
Ne restreint pas la richesse d’expression des auteurs
Représente ce que l’on peut demander aux acteurs et à leurs partenaires
Ce qu’il est possible de réaliser en fonction des impératifs de l’organisation
Un modèle n’implique pas une organisation du travail
Différents acteurs possibles pour différentes parties du modèle
Pallier les difficultés d’acceptation du modèle par certains acteurs
Bien différencier les besoins
modèle du fonds ( lié à l’organisation)
modèle d’échange (stabilité, mais concurrence d’intérêts )
Présupposé
Un document n’existe plus sans ses traitements associés Notion inexistante dans la vision « un document pour un usage »
Objectif
Garantir la cohérence de l’information contenue dans le fonds
Pérenniser l’information, assurance qualité, etc.
Garantir la cohérence des traitements sur le fonds
Les processus sont liés à des modèles
Les modèles contrôlent les processus
Une double méthode
Modéliser un système d'information
1 - Analyser les informations à traiter
2 - Les modéliser
Coopération d'outils de modélisation (UML et document structurés ?)
3 - En déduire un modèle de données
Coopération : modèles de documents vs modèles logiques
Relève de l'activité traditionnelle d'un projet informatique
Décliner des représentations électroniques
XML : une vision hiérarchique de l'information qui respecte un modèle électronique
Coopération des modèles XML avec représentations dans des bases de données ou de faits techniques
Une relation « anecdotique »
DITA est avant tout une architecture conceptuelle
Proposition d’un cadre technique de travail
Tout est dans l’expression de la spécialisation
Non exprimable dans les technologies XML de modélisation actuelles
L’implémentation de DITA sous forme de modèle est limitée
Tout le modèle n’est pas exprimable dans les outils de modélisation actuels
Le modèle est uniquement un outil de l’ingénierie DITA
Pour ajouter de l’information retraitable aux contenus
Pour aider à la saisie dans un éditeur XML
L’extension de DITA par d’autres modèles n’est pas simple, à ce jour
Limites liées aux DTDs
Limites liées à la non-utilisation des espaces de noms