Présentation
Auteur(s)
-
Luc SONKÉ : Docteur en mathématiques - Président de STSI-SA (Société des Technologies et Systèmes d’Information), Paris
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Lire l’articleINTRODUCTION
Paru en 1986, SGML (Standard Generalized Markup Language), métalangage de modélisation de documents structurés, suscite un grand intérêt dans des univers professionnels aussi variés que l’édition, la recherche, l’industrie de l’armement et l’aéronautique. 1988 marque, au plan international, l’adoption de SGML comme standard d’échange de documents textes, par l’« Initiative » CALS (phase 1). En cette même année naît en France le projet SPEEDOC de la Marine nationale, premier projet de mise en œuvre d’une architecture documentaire articulée autour de documents SGML. Depuis, l’intérêt des utilisateurs et des spécialistes n’a fait que croître, pour une norme relativement compliquée. Le coût de l’acquisition et de la mise à jour de la documentation, son exploitation optimale, les problèmes liés aux échanges de documents et à la récupération intelligente de documents existants sont des raisons parmi d’autres de cet essor.
SGML permet en effet la mise en œuvre intelligente et efficace du concept de documentation structurée, à la base de toute approche rationnelle des problèmes documentaires. SGML généralise le principe de balisage logique générique, en une méthodologie de génération de langages de balisage, et donne à l’utilisateur des outils conceptuels pour construire des langages de balisage adaptés à ses propres applications. Notion centrale de ces langages, la Définition du Type de Document (DTD) est la grammaire formelle permettant de représenter les documents, en principe indépendamment de tout traitement qui pourrait leur être appliqué, ainsi que des moyens utilisés pour ces traitements.
Par-delà ses nombreuses applications pratiques, SGML est d’un grand intérêt intellectuel en tant que métalangage et à travers le caractère inclassable des grammaires qu’il permet de construire.
Une révision de SGML est en cours, qui intégrera au corps de la norme un certain nombre de concepts, très abstraits pour certains, issus des travaux menés dans le cadre de normes connexes, tels HyTime et DSSSL. Émergent dans le temps, poussées en particulier par les besoins en applications documentaires professionnelles suscités par le Web-Intranet, des demandes pour une simplification de la norme. Ces demandes sont à l’origine de langages dérivés tels que XML.
Ces deux tendances opposées permettent d’envisager pour SGML dans les années à venir, un accroissement de son audience déjà large, allant de l’internaute au chercheur spécialiste de la modélisation.
le terme Initiative caractérise, dans l’échelle de l’administration américaine, un projet (américain) de la plus haute importance, généralement d’envergure internationale.
DOI (Digital Object Identifier)
Cet article fait partie de l’offre
Documents numériques Gestion de contenu
(76 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Présentation
5. Évolutions dans les années à venir
À l’examen des travaux en cours autour de SGML, deux tendances opposées se dégagent : l’une dans le sens du renforcement des capacités conceptuelles de la norme, l’autre dans le sens d’une simplification visant une mise en œuvre facile.
5.1 Renforcement conceptuel
Cette tendance est celle des experts au sein du JTC 1/SC 18/WG 8 de l’ISO/IEC. Elle s’inscrit dans la démarche qui a donné naissance à SGML : décrire le plus précisément possible les documents, en faisant abstraction des idées de traitement qui leur sont applicables. La mise en œuvre des applications est l’affaire des utilisateurs et le champ naturel de la compétition entre prestataires divers : consultants, fournisseurs de logiciels spécialisés, intégrateurs, etc.
La révision de SGML est ici envisagée comme une démarche d’unification de la norme et des parties purement descriptives de ses deux principales normes satellites, à savoir DSSSL et HyTime.
Le corps de la norme pourrait ainsi notamment hériter :
-
de la notion abstraite de grove introduite par DSSSL ;
-
des mécanismes d’adressage et de liens issu de HyTime.
Seraient alors laissées dans les normes satellites les notions consacrées aux traitements des documents (ou, plus précisément, des structures d’informations) décrits par la nouvelle version de SGML. Ainsi, par exemple, resteraient dans DSSSL les notions liées aux styles et à la transformation d’instances, mais aussi le langage de requête (qui par ailleurs unifie les approches HyTime et DSSSL).
Fondamentalement, SGML garderait son originalité comme métalangage, mais gagnerait en pouvoir de conceptualisation et, corollaire naturel, en complexité de mise en œuvre.
HAUT DE PAGE5.2 Vers des profils spécialisés
Les utilisateurs sont à l’origine de cette tendance, même si les travaux qui en sont issus restent l’affaire de spécialistes au sein de groupes d’intérêts tels que le W3C.
Il ne s’agit plus ici de standardiser quelques grandes DTD applicatives, mais de modifier la norme elle-même, pour en obtenir des versions allégées répondant au besoin d’une mise en œuvre simplifiée. XML évoqué au paragraphe ...
Cet article fait partie de l’offre
Documents numériques Gestion de contenu
(76 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive
Évolutions dans les années à venir
BIBLIOGRAPHIE
-
(1) - GOLDFARB (C.F.) - The SGML Handbook. - Oxford University Press (1991).
-
(2) - BRYAN (M.) - SGML an author’s guide to The Standard Generalized Markup Language. - Addison-Wesley Publishing Company (1988).
-
(3) - Van HERWIJNEN (E.) - Practical SGML. - Kluwer Academic Publishers (1991).
-
(4) - DGA/SLM/D6-9102 - Guide d’utilisation de SGML. - Ministère de la Défense - Délégation générale pour l’Armement (sept. 1991).
-
(5) - Hypertext Markup Language (HTML) V 3.2. - World Wide Web Consortium (mars 1997).
-
(6) - The eXtensible Markup Language (XML), Draft version no 2. - World Wide Web Consortium (avr. 1997).
-
...
NORMES
-
Traitement de l’information - Systèmes bureautiques - Langage standard généralisé et balisage (SGML) Incorpore l’amendement 1 ISO 8879/A1 : 1988 et les rectificatifs techniques ISO 8879/AC1 : 1996 et ISO 8879/AC2 : 1999. - ISO 8879 - 7-1988
-
Technologie de l’information - Infographie - Metafichier de stockage et de transfert des informations de description d’images - Partie 1 : description fonctionnelle. - ISO 8632-1 - 12-1999
-
Technologie de l’information - Langages de traitement - Sémantique de présentation de documents et langage spécifique (DSSSL). - ISO/CEI 10179 - 4-1996
-
Technologies de l’information - Jeu universel de caractères codés à plusieurs octets. - ISO/CEI 10646 - 12-2003
-
Traitement de l’information - Bureautique - Format d’échange de document SGML (SDIF). - ISO 9069 - 9-1988
-
Technologies de l’information - Langage de structuration temporelle/hypermédia (hytime). - ISO/CEI 10744 - 8-1997
-
...
ANNEXES
Cet article fait partie de l’offre
Documents numériques Gestion de contenu
(76 articles en ce moment)
Cette offre vous donne accès à :
Une base complète d’articles
Actualisée et enrichie d’articles validés par nos comités scientifiques
Des services
Un ensemble d'outils exclusifs en complément des ressources
Un Parcours Pratique
Opérationnel et didactique, pour garantir l'acquisition des compétences transverses
Doc & Quiz
Des articles interactifs avec des quiz, pour une lecture constructive