|XML Products||XML Standards by Category|
Below is a list of community-related XML standards, in alphabetical order.
Atom - An XML Syndication Format, alternative to RSS
The name Atom applies to a pair of related standards: the Atom Syndication Format is an XML language used for web feeds, while the Atom Publishing Protocol (short AtomPub or APP) is a simple HTTP-based protocol for creating and updating web resources. See also this Atom introduction.
DITA - Darwin Information Typing Architecture
DITA is an XML architecture for designing, writing, managing, and publishing information. DITA is used by EMC Technical Publication groups for product documentation.
DocBook - an XML Document Language Format
DocBook is an XML architecture for writing, managing and publishing information. DocBook is used by EMC Technical Publication groups for product documentation.
DOM - Document Object Model
DOM is a platform- and language-neutral interface that allows programs and scripts to dynamically access and update the content, structure and style of documents.
HR-XML - a collection of schemas for the exchange of data between HR systems.
KML - Keyhole Markup Language
KML is used for displaying data on maps using Google Earth, Google Maps or Microsoft Visual Earth. Very useful for plotting EMC office locations and staffing levels
ODF - Open Document Format.
The OpenDocument Format (ODF) is an open XML-based document file format for office applications to be used for documents containing text, spreadsheets, charts, and graphical elements.
OOXML - Office Open XML
The XML format for word processing, spreadsheets and presentations advocated by Microsoft..
- RSS - Really Simple Syndication
RSS is a family of web content syndication formats, with the latest being RSS 2.0. See also Atom.
S1000D - An international specification for the procurement and production of technical publications
S1000D is an international standard for technical publishing, utilising a Common Source Database.
The CORENA suite by EMC partner Flatirons supports s1000D.
EMC Documentum Dynamic Delivery Services offers an S1000D Logic Engine.
SAML - Security Assertion Markup Language.
An XML-based framework for communicating user authentication, entitlement, and attribute information, developed by OASIS.
SAX - Simple API for XML.
SAX is a widely adopted API for XML in Java and some other languages.
- - Context based schema validation
XML based schema language that uses XPath in order to provide constraints upon values in a given XML instance.
- SOAP - Simple Object Access Protocol
Protocol for exchanging structured and typed information between peers in a decentralized, distributed environment. SOAP is a core part of the web services technology stack.
SVG - ScalableVector Graphics
SVG is a language for describing two-dimensional graphics and graphical applications in XML.
- - Text Encoding Initiative
TEI is a set of XML standards used to mark up and annotate literature documents such as plays or speeches.
- WSDL - Web Services Description Language
WDSL is a core part of the web services technology stack.
XAML - eXtensible Application Markup Language.
A core Microsoft technology for describing the layout and composition of User Interfaces. Used by WPF (Windows Presentation Foundation) and WPF/E (WPF/Everywhere or Silverlight) - the light weight, cross-platform version of WPF for rich web-based applications.
XBRL - eXtensible Business Reporting Language
XBRLis a language for the electronic communication of business and financial data which is revolutionizing business reporting around the world. See also XBRL at EMC.
XForms - the next generation of forms technology for the world wide web
XForms is an XML application that represents the next generation of forms for the Web. XForms is not a free-standing document type, but is intended to be integrated into other markup languages, such as XHTML, ODF or SVG. An XForms-based web form gathers and processes XML data using an architecture that separates presentation, purpose and content.
XHTML - The Extensible HyperText Markup Language
XHTML is a family of current and future document types and modules that reproduce, subset, and extend HTML, reformulated in XML.
XML Infoset - XML Information Set
The purpose of this specification is to provide a consistent set of definitions for use in other specifications that need to refer to the information in a well-formed XML document.
XML Schema - the W3C XML Schema Language
XML Schemas define the structure of XML documents.
XML/A - XML for Analysis
A standard that allows client applications to talk to multi-dimensional or OLAP data sources. The communication of messages back and forth is done using web standards - HTTP, SOAP, and XML. The query language used is MDX, which is the most commonly used multi-dimensional expression language today. Hyperion's Essbase, Microsoft's Analysis Services, and SAP's Business Warehouse all support the MDX language and the XMLA specification. Oracle is the only major OLAP vendor not supporting XML/A.
XPath is a language for searching and navigation in an XML document. XQuery and XPointer are both built on XPath expressions.
XProc - an XML Pipeline Language
XProc is a language for describing operations to be performed on XML documents.
XQuery - an XML query language
XML is a versatile markup language, capable of labeling the information content of diverse data sources including structured and semi-structured documents, relational databases, and object repositories. A query language that uses the structure of XML intelligently can express queries across all these kinds of data, whether physically stored in XML or viewed as XML via middleware.
XRX - XForms/REST/XQuery web application architecture
XSLT - eXtensible Stylesheet Language for Transformations
XSLT a language for transforming XML documents into other XML documents (or other text formats, like HTML).