Copyright © Philip M. Parker, INSEAD. Terms of Use.

Standard Generalized Markup Language

Definition: Standard Generalized Markup Language

Standard Generalized Markup Language

Noun

1. (computer science) a standardized language for the descriptive markup of documents; a set of rules for using whatever markup vocabulary is adopted.

Source: WordNet 1.7.1 Copyright © 2001 by Princeton University. All rights reserved.
 


Specialty Definition: Standard Generalized Markup Language

DomainDefinition

Computing

Standard Generalized Markup Language (SGML) A generic markup language for representing documents. SGML is an International Standard that describes the relationship between a document's content and its structure. SGML allows document-based information to be shared and re-used across applications and computer platforms in an open, vendor-neutral format. SGML is sometimes compared to SQL, in that it enables companies to structure information in documents in an open fashion, so that it can be accessed or re-used by any SGML-aware application across multiple platforms. SGML is defined in "ISO 8879:1986 Information processing -- Text and office systems -- Standard Generalized Markup Language (SGML)", an ISO standard produced by JTC 1/SC 18 and amended by "Amendment 1:1988". Unlike other common document file formats that represent both content and presentation, SGML represents a document's content data and structure (interrelationships among the data). Removing the presentation from content establishes a neutral format. SGML documents and the information in them can easily be re-used by publishing and non-publishing applications. SGML identifies document elements such as titles, paragraphs, tables, and chapters as distinct objects, allowing users to define the relationships between the objects for structuring data in documents. The relationships between document elements are defined in a Document Type Definition (DTD). This is roughly analogous to a collection of field definitions in a database. Once a document is converted into SGML and the information has been 'tagged', it becomes a database-like document. It can be searched, printed or even programmatically manipulated by SGML-aware applications. Companies are moving their documents into SGML for several reasons: Reuse - separation of content from presentation facilitates multiple delivery formats like CD-ROM and electronic publishing. Portability - SGML is an international, platform-independent, standard based on ASCII text, so companies can safely store their documents in SGML without being tied to any one vendor. Interchange - SGML is a core data standard that enables SGML-aware applications to inter-operate and share data seamlessly. A central SGML document store can feed multiple processes in a company, so managing and updating information is greatly simplified. For example, when an aeroplane is delivered to a customer, it comes with thousands of pages of documentation. Distributing these on paper is expensive, so companies are investigating publishing on CD-ROM. If a maintenance person needs a guide for adjusting a plane's flight surfaces, a viewing tool automatically assembles the relevant information from the document repository as a complete document. SGML can be used to define attributes to information stored in documents such as security levels. There are few clear leaders in the SGML industry which, in 1993, was estimated to be worth US $520 million and is projected to grow to over US $1.46 billion by 1998. A wide variety tools can be used to create SGML systems. The SGML industry can be separated into the following categories: Mainstream Authoring consists of the key word processing vendors like Lotus, WordPerfect and Microsoft. SGML Editing and Publishing includes traditional SGML authoring tools like ArborText, Interleaf, FrameBuilder and SoftQuad Author/Editor. SGML Conversions is one of the largest sectors in the market today because many companies are converting legacy data from mainframes, or documents created with mainstream word processors, into SGML. Electronic Delivery is widely regarded as the most compelling reason companies are moving to SGML. Electronic delivery enables users to retrieve information on-line using an intelligent document viewer. Document Management may one day drive a major part of the overall SGML industry. SGML Document Repositories is one of the cornerstone technologies that will affect the progress of SGML as a data standard. Since 1998, almost all development in SGML has been focussed on XML - a simple (and therefore easier to understand and implement) subset of SGML. "ISO 8879:1986//ENTITIES Added Latin 1//EN" (http://www.ucc.ie/info/net/isolat1.html) defines some characters. [How are these related to ISO 8859-1?]. ISO catalogue entry (http://www.iso.ch/cate/d16387.html) SGML parsers are available from VU, NL (ftp://star.cs.vu.nl/Sgml), FSU (ftp://mailer.cc.fsu.edu/pub/sgml), UIO, Norway (ftp://ifi.uio.no/pub/SGML/SGMLS). See also sgmls. Usenet newsgroup: news:comp.text.sgml. ["The SGML Handbook", Charles F. Goldfarb, Clarendon Press, 1991, ISBN 0198537379. (Full text of the ISO standard plus extensive commentary and cross-referencing. Somewhat cheaper than the ISO document)]. ["SGML - The User's Guide to ISO 8879", J.M. Smith et al, Ellis Harwood, 1988]. [Example of some SGML?] (2000-05-31). Source: The Free On-line Dictionary of Computing.

Source: compiled by the editor from various references; see credits.

Top     

Specialty Definition: Standard Generalized Markup Language

(From Wikipedia, the free Encyclopedia)

The Standard Generalized Markup Language (SGML) is a metalanguage in which one can define markup languages for documents. SGML is a descendant of IBM's "Generalized Markup Language" GML, developed in the 1960s by Charles Goldfarb, Edward Mosher and Raymond Lorie (whose surname initials also happen to be GML).

SGML provides a variety of markup syntaxes that can be used for many applications. By changing the SGML Declaration one does not even need to use "angle brackets" although they are the norm.

SGML was originally designed to enable the sharing of machine-readable documents in large projects in government and the aerospace industry. It has also been used extensively in the printing and publishing industries.

SGML syntax example:

 
typically something like this 

SGML is an ISO standard: "ISO 8879:1986 Information processing -- Text and office systems -- Standard Generalized Markup Language (SGML)"

SGML is very flexible and powerful, but its complexity has prevented its widespread application for small-scale general-purpose use.

HTML and XML are both derived from SGML. While HTML is an application of SGML, XML is a profile--a specific subset of SGML, designed to be simpler to parse and process than full SGML.

XML is an attempt to simplify SGML for general-purpose applications, such as the Semantic Web. XML has been used for a large number of applications, including notably XHTML, RSS, XML-RPC and SOAP.

See also: AAP DTD, Document Type Definition

External Links

Source: adapted by the editor from Wikipedia, the free encyclopedia under a copyleft GNU Free Documentation License (GFDL) from the article "Standard Generalized Markup Language."

Top     

Synonym: Standard Generalized Markup Language

Synonym: SGML (n). (additional references)

Top     

Crosswords: Standard Generalized Markup Language

Specialty definitions using "standard generalized markup language": standard document editor. (references)

Top     

Commercial Usage: Standard Generalized Markup Language

DomainTitle

Books

  • Sgml: An Author's Guide to the Standard Generalized Markup Language (reference)

  • The standard generalized markup language (SGML) guidelines for authors (reference)

    (more book examples)

Source: compiled by the editor from various references; see credits.

Top     

Expressions: Standard Generalized Markup Language

Expressions using "standard generalized markup language": Standard Generalized Markup Language system validating Standard Generalized Markup Language parser. Additional references.

Source: compiled by the editor from various references; see credits.

Top     

Frequency of Internet Keywords: Standard Generalized Markup Language

The following statistics estimate the number of searches per day across the major English-language search engines as identified by various trade publications. Hyperlinks lead to commercial use of the expression at Amazon.com.
 
ExpressionFrequency
per Day

standard generalized markup language

3
Source: compiled by the editor from various references; see credits.

Top     

Modern Translation: Standard Generalized Markup Language

Language Translations for "standard generalized markup language"; alternative meanings/domain in parentheses.

Danish

  

Standard Generalized Markup Language (SGML), SGML (SGML). (various references)

   

Dutch

  

Standard Generalized Markup Language (SGML), SGML (SGML). (various references)

   

Finnish

  

SGML (SGML). (various references)

   

French

  

SGML, langage standard généralisé de balisage, langage standard de balisage généralisé. (various references)

   

German

  

standardisierte generalisierte Aufzeichnungssprache (SGML). (various references)

   

Greek 

  

SGML (SGML), πρότυπη γλώσσα γενικευμένης σήμανσης (SGML). (various references)

   

Italian

  

Standard Generalized Markup Language (SGML), linguaggio SGML (SGML). (various references)

   

Pig Latin

  

andardstay eneralizedgay arkupmay anguagelay

   

Portuguese

  

sistema SGML (SGML system, Standard Generalized Markup Language system), reconhecedor para validação do SGML (validating SGML parser, validating Standard Generalized Markup Language parser). (various references)

   

Spanish

  

lenguaje estándar generalizado de señalamiento (SGML), LEGS (SGML). (various references)

   

Swedish

  

SGML (SGML). (various references)

Source: compiled by the editor from various translation references.

Top     



INDEX

1. Definition
2. Synonyms
3. Crosswords
4. Usage: Commercial
5. Expressions
6. Expressions: Internet
7. Translations: Modern
8. Bibliography


  

Copyright © Philip M. Parker, INSEAD. Terms of Use.