Présentation

Article

1 - NOTIONS FONDAMENTALES

2 - FONDEMENTS CONCEPTUELS DE SGML

3 - ASPECTS FORMELS DE SGML

  • 3.1 - Notions de base
  • 3.2 - Codage des caractères
  • 3.3 - Notion de conformité
  • 3.4 - SGML et l’échange de documents
  • 3.5 - SGML sans DTD
  • 3.6 - Quelques grandes applications SGML

4 - POSITIONNEMENT DE SGML DANS LE CONTEXTE NORMATIF

  • 4.1 - HyTime
  • 4.2 - SMDL
  • 4.3 - DSSSL
  • 4.4 - SPDL

5 - ÉVOLUTIONS DANS LES ANNÉES À VENIR

  • 5.1 - Renforcement conceptuel
  • 5.2 - Vers des profils spécialisés
  • 5.3 - De nouvelles normes satellites

6 - SGML ET L’INGÉNIERIE DOCUMENTAIRE

7 - CONCLUSION

| Réf : H7138 v1

Aspects formels de SGML
SGML

Auteur(s) : Luc SONKÉ

Date de publication : 10 août 1998

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

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’article

INTRODUCTION

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.

Nota :

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.

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-h7138


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

ABONNEZ-VOUS

3. Aspects formels de SGML

3.1 Notions de base

Ce paragraphe expose les concepts de base de la norme SGML, dans leurs aspects formels. Il ne s’agit pas ici de définitions formelles telles qu’elles sont données dans la norme au moyen de règles de production. Nous abordons ces concepts à travers ce qui est déjà une première interprétation des règles de production, à savoir la syntaxe concrète de référence.

Le tableau 2 rappelle la syntaxe concrète de référence.

Ce tableau illustre au passage (par la syntaxe) le caractère métalangage de SGML, la syntaxe concrète de référence pouvant être remplacée par toute autre syntaxe concrète, du moment qu’elle interprète sans ambiguïté la syntaxe abstraite.

HAUT DE PAGE

3.1.1 Déclaration SGML

Écrite uniquement à l’aide de la syntaxe concrète de référence, la déclaration SGML définit :

  • le jeu de caractères utilisés dans le document ;

  • la capacité mémoire nécessaire au traitement du document ;

  • les champs d’utilisation de la syntaxe concrète ;

  • la syntaxe concrète elle-même ;

  • les fonctionnalités (choisies parmi celles proposées par la norme) utilisées dans le document ;

  • les informations concernant d’éventuelles applications spécifiques.

Les six rubriques précédentes apparaissent dans la déclaration SGML sous six clauses identifiables dans l’ordre par les noms réservés : CHARSET, CAPACITY, SCOPE, SYNTAX, FEATURES et APPINFO.

Nous donnons sur la figure 1 un exemple de déclaration SGML.

HAUT DE PAGE

3.1.2 Prologue

Comme nous l’avons vu au paragraphe ...

Cet article est réservé aux abonnés.
Il vous reste 93% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

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

ABONNEZ-VOUS

Lecture en cours
Aspects formels de SGML
Sommaire
Sommaire

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

  1. 1 Organisme

    1 Organisme

    World Wide Web Consortium (W3C) http://www.w3.org

    HAUT DE PAGE

    Cet article est réservé aux abonnés.
    Il vous reste 95% à découvrir.

    Pour explorer cet article
    Téléchargez l'extrait gratuit

    Vous êtes déjà abonné ?Connectez-vous !


    L'expertise technique et scientifique de référence

    La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
    + de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
    De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

    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

    ABONNEZ-VOUS