Succession in standardization: Grafting XML onto SGML
نویسندگان
چکیده
Succession in standardization is usually a problem. The advantages of improvements are weighed against those of compatibility. If compatibility considerations dominate, a grafting process takes place. This process need not lead to compatibility. According to our taxonomy of successor standards, there are three types of succession (outcomes). Type I, where grafting is achieved, entails compatibility between successors, technical paradigm-compliance, and continuity in the standards trajectory. In this paper, we examine issues of succession and focus on the Extensible Markup Language (XML). It was to be grafted on the Standard Generalized Markup Language (SGML), a stable standard since 1988. However, XML was a profile, a subset and an extension of SGML (1988). Adaptation of SGML was needed (SGML1999) to forge full (downward) compatibility with XML (1998). We describe the grafting efforts and analyze their outcomes. We conclude that XML largely fits the SGML paradigm. SGML was a technical exemplar for XML developers. In contrast, widespread use of HTML exemplified the desirability of simplicity in XML standardization. The latter issue and HTML's user market largely explain discontinuity in SGML-XML succession.
منابع مشابه
Access Control Method with XML Databases
The extensible markup language (XML) is a standard for describing the structure of information and content on the Internet over the past several years. XML has recently emerged as the most relevant standardization in the area of document representation through markup language (Bertion, 2002). XML is used to store and exchange data in the Internet environment that may include private messages of...
متن کاملSGML and XML as interchange formats for HL7 messages
OBJECTIVE To report on the use of SGML and XML (a proper subset of SGML) as transfer syntaxes for HL7 Version 2.3 and Version 3.0 messages. METHODS The methodology has focused largely on two questions: Can it be done? How best to do it? The first question is addressed by attempting to build an SGML/XML representation of HL7 messages. The second question requires a consideration of several met...
متن کاملMigrating Language Resources from SGML to XML: The Text Encoding Initiative Recommendations
The Text Encoding Initiative (TEI), established in 1987, has been the largest effort in the area of standardisation of computer encoding of language resources. TEI chose SGML (Standard Generalized Markup Language) as its underlying standard, and in the years before the inception of XML, a number of projects encoded their data according to some SGML DTD, TEI compliant, or otherwise. These projec...
متن کاملMigrating Language Resources from SGML to XML:
The largest effort in the area of standardisation of computer encoding of language resources has been the Text Encoding Initiative (TEI), established in 1987. TEI chose as its underlying standard SGML (Standard Generalized Markup Language), and in the years before the inception of XML, a number of projects encoded their data according to some SGML DTD, TEI compliant, or otherwise. These project...
متن کاملXML Projects in Japan and Fujitsu’s Approach to XLink/XPointer
The Extensible Markup Language (XML)1) is a markup language developed in response to a recommendation by the World Wide Web Consortium (W3C).2) It is a meta language used to make an information structure. XML’s original specification is the Standard Generalized Markup Language (SGML).3) Now, XML is used not only as a format language but also as a framework in various areas beyond the SGML field...
متن کامل