XML Glossary

XML, eXtensible Markup Language
"XML in an Instant: A Non-geeky Introduction"
by Charles Goldfarb, inventor of SGML, the mother tongue of both HTML and XML
 
3D Markup Language (3DML)
A reformulation of Virtual Reality Markup Language (VRML)
 
Bioinformatic Sequence Markup Language
An XML-based markup being developed for viewing DNA and RNA protein sequence information.
 
Call Policy Markup Language (CPML)
Supports Advanced Intelligent Network (AIN) feature developed by telecommunications providers telephone local number portability (LNP) In essence Telephone will have self-service access to set call policy on a Web page(s) for their own telephone number(s).
 
Channel Description Format (CDF)
XML-based language describing automatic data delivery from Web server to client, 'push channels'
 
Chemical Markup Language (CML)
CML is an XML-based language for describing the management of molecular information on computer networks. CML will use a Java-based viewer to view and manipulate molecules in 2 and 3 Dimensions.
 
Document Type Definition (DTD)
A description of all the valid elements contained in a document. Valid documents must conform precisely to the document type definition. Document Type Definitions (DTD) are the formalized methods for defining the exchange of data across applications.
 
OASIS, Organization for the Advancement of Structured Information Standards
OASIS is a non-profit international consortium founded in 1993 to advance the open interchange of documents and structured information objects. Originally focused on SGML, OASIS is now positioned as a hub for business-to-business (B2B) business vocabulary by hosting repositories of XML schemas that businesses can use.
 
MathML
W3C sponsored XML application used to define mathematical formulas, expressions and notation on the Web. View the MathML 2.0 specification
 
Schema for Object-Oriented XML (SOX)
A data description language designed with XML to add power and versatility to standard XML documents. With SOX, data becomes more intelligent, better-defined, and more readable to both humans and computers.
 
Simple API for XML (SAX)
The most widely used API, Application Programming Interface for XML.
 
Scalable Vector Graphics (SVG)
An XML-based language for describing interactive and dynamic two-dimensional graphics. Three types of graphic objects: vector shapes (paths consisting of straight lines and curves) images and text. [Mime type: "image/svg"] Check out SVG Central.com
 
Standard Generalized Markup Language (SGML) (ISO 8879)
The International Standard for the interchange of structured information. Charles F. Goldfarb was invented SGML in 1974. Large complex documents as used in domains as diverse as aircraft design and maintenance and programming language design.
 
Synchronized Multimedia Integration Language (SMIL)
(SMIL, pronounced "smile"). The SMIL language is an easy-to-learn HTML-like language. Thus, SMIL presentations can be written using a text-editor. A SMIL presentation can be composed of streaming audio, streaming video, images, text or any other media type.
 
Unicode
The alphabet of all alphabets, with 39,000 built-in letters and room for expansion. XML character set of choice. Java was designed from the bottom up to implement the Unicode character set.
 
Voice Markup Language (VML) (VoiceXML)
VoiceXML will replace the Interactive Voice Responce (IVR) platform. The current specification Version is 0.9 ver 1.0 is expected by year 2000. provides voice access to Web content and services over the phone. *Rising costs of Customer Relationship Management (CRM) is driving speech technology as an alternative to live agents. VoiceXML consortium <www.voicexml.org> Vendor Nuance <www.nuance.com>
 
Wireless Markup Language (WML)
Displays specially formatted content pages on mobile telephone handsets, PDAs, and other mobile computing devices using the Wireless Application Protocol (WAP) over a broad range of mobile data channels. The WAP specification defines a microbrowse; it is the "World-Wide-Web for mobile phones"
 
XSL, eXtensible Styling Sheet Language
The key to rendering documents in XML is that the content and presentation are separate with XML. The information is in the document, while the rendering instructions are elsewhere. This makes it easy to create multiple renderings for the same document.
 
XMI, The XML Metadata Interchange Format
A new standard combining the Unified Modeling Language (UML) and XML to create an open information interchange model for developers working with object technology. XMI will provide the ability to exchange programming data over the Internet in a standardized way. Read IBM's XMI White Papers
 
XML standard
An open , vendor-neutral, OS-independent standard spearheaded by the WC3. The current XML 1.0 recommendation is on the Web at the World Wide Web Consortium (W3C).
 
XML.ORG (xml.org)
A Boston-based industry web portal operated by OASIS, the Organization for the Advancement of Structured Information Standards. Funded by a group of companies committed to establishing an open, distributed system for enabling the use of XML in electronic commerce and other industrial applications. XML.ORG is designed to provide a credible source of accurate, timely information about the application of XML in industrial and commercial settings and to serve as a reference repository for specific XML standards such as vocabularies, DTDs, schemas, and namespaces.
 
XHTML 1.0:, eXtensible Hyper Text Markup Language
A reformulation of HTML 4.0 in XML 1.0. HTML 4.0, also known as DHTML or Dynamic HTML, is currently being reformulated by W3C into the XML 1.0 standard. DHTML introduced frames for downloading long pages and Cascading Style Sheets (CSS) for layout rendering. The DHTML standard, like HTML is a presentation-oriented and does little in the way of defining a documents structural content (metadata). XML 1.0 will address the weaknesses that HTML has in providing interoperability.
 
XLink, Extensible Linking Language (eXtensible Links)
XLink is an advanced new hyperlinking standard that will extend Web links deep into the structure of XML documents. XLink will support multiple document links and also allow document authors to embed "round trip" links that automatically return the user back to the original document after a particular link is completed.
 
XQL, XML Query Languge (XQL)
A language designed to query XML document.
 
XSL, eXtensible Styling Language
A powerful mechanism which can transform XML documents. With XSL it is possible to generate presentation structures that differ from the original XML data structure. This makes it possible to generate and render multiple presentations and deliver dynamic content on a wide variety of platforms including mobile and palmtop devices. XSL transforms an XML document into what appears to a human observer as an HTML document yet still leaves the XML document structure intact for application interoperability. XSL can run multiple passes creating human and machine readable renderings.

| back |


date created: July 15, 1999
last modified: April 14, 2000
created by: MRT

URL: http://krypton.mankato.msus.edu/~spiral/eta/glossary/XMLglos.html