Vertical XML Schemas
October, 2004
|
Field |
Abbreviation |
Name |
Multiple |
URL |
|
advertising |
SPACE/ XML |
Specifications for Publisher & Agency Communications Exchange XML |
N |
|
|
automotive |
STAR |
Standards for Technology in Automotive Retail |
Y? |
|
|
biology |
AGAVE |
Architecture for Genomic Annotation, Visualization and Exchange |
N |
|
|
biology |
BIND |
Biomolecular Interaction Network Database |
N |
|
|
biology |
BioML |
BIOpolymer Markup Language |
N |
|
|
biology |
BSML |
Bioinformatic Sequence Markup Language |
N |
|
|
biology |
DDBJ-XML |
DNA Data Bank of Japan XML |
N? |
|
|
biology |
MAGE-ML |
Microarray Gene Expression Markup Language |
N |
|
|
biology |
MaXML |
Mouse Annotation XML |
N |
|
|
biology |
NeuroML |
NeuroML |
N |
|
|
biology |
RNAML |
RNA Markup Language |
N |
|
|
biology |
SBML |
Systems Biology Markup Language |
N |
|
|
biology |
various |
DTDs for NCBI markup languages |
Y |
|
|
biology |
XCBF |
XML Common Biometric Format |
N |
|
|
business |
BPEL4WS |
Business Process Execution Language for Web Services |
N |
|
|
business |
CAM |
Content Assembly Mechanism |
N |
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=cam |
|
business |
ebXML |
Electronic Business using XML |
Y |
|
|
business |
xCBL |
XML Common Business Language |
N |
|
|
chemistry |
Chem eStandards |
Chem eStandards |
N |
|
|
chemistry |
CML |
Chemistry Markup Language |
N |
|
|
documentation |
ATA iSpec 2200 |
Information Standards for Aviation Maintenance |
N |
|
|
documentation |
DITA |
Darwin Information Typing Architecture |
N |
|
|
documentation |
DocBook |
DocBook |
N |
|
|
documentation |
IEEE DTD |
IEEE Standards DTD |
N |
http://standards.ieee.org/resources/spasystem/dtd/index.html |
|
documentation |
XHTML |
eXtensible Hypertext Markup Language |
N |
|
|
education |
SCORM |
Sharable Content Object Reference Model |
N |
|
|
education |
SIF XML |
Schools Interoperability Framework XML |
N |
|
|
financial |
FinXML |
FinXML |
Y? |
|
|
financial |
FixML |
Financial Information eXchange Markup Language |
N |
|
|
financial |
FpML |
Financial products Markup Langauge |
Y? |
|
|
financial |
IFX |
Interactive Financial eXchange |
N? |
|
|
financial |
MDDL |
Market Data Definition Language |
N |
|
|
financial |
OFX |
Open Financial Exchange |
N |
|
|
financial |
RIXML |
Research Information eXchange Markup Language |
N |
|
|
financial |
swiftML |
Society for Worldwide Interbank Financial Telecommunications Markup Language |
Y? |
|
|
financial |
XBRL |
eXtensible Business Reporting Language |
N |
|
|
geneology |
gdmxml |
Genealogical Data Model XML |
N |
|
|
geneology |
GEDXML |
GEnealogical Data COMmunications XML |
N |
|
|
geneology |
GenXML |
Geneology XML |
N |
|
|
government |
CAP |
Common Alerting Protocol |
N |
|
|
government |
Denmark [1] |
Danish Government |
Y |
|
|
government |
EML |
Election Markup Language |
N |
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=election |
|
government |
Germany |
German Government |
Y |
|
|
government |
Hong Kong |
Hong Kong Government |
Y |
|
|
government |
UK GovTalk |
UK Government |
Y |
http://www.govtalk.gov.uk/schemasstandards/schemalibrary.asp |
|
health |
AERS |
Adverse Events Reporting System |
N |
? |
|
health |
CDISC |
Clinical Data Interchange Standards Consortium |
Y |
|
|
health |
HL7 |
Health Level 7 |
Y |
|
|
human resources |
HR-XML |
Human Resources XML |
Y |
|
|
insurance |
ACORD XML for Life |
ACORD XML for Life |
N |
|
|
insurance |
ACORD XML for P & C |
ACORD XML for Property & Casualty |
N |
|
|
legal |
Global JXDM |
Global Justice XML Data Model |
Y |
|
|
manufacturing |
papiNet |
Paper Industry Network |
Y |
|
|
manufacturing |
PSLX |
Planning and Scheduling Language on XML |
N |
|
|
mathematics |
CellML |
Cell Markup Language |
N |
|
|
mathematics |
MathML |
Mathematics Markup Language |
N |
|
|
metadata |
bibteXML |
BibTeX as XML |
N |
|
|
metadata |
DAML+OIL |
DARPA Agent Markup Language, Ontology Inference Layer |
N |
|
|
metadata |
Dublin Core |
Dublin Core |
N |
|
|
metadata |
MARCXML |
MAchine Readable Cataloging |
N |
|
|
metadata |
METS |
Metadata Encoding and Transmission Standard |
N |
|
|
metadata |
MODSXML |
Metadata Object Description Schema |
N |
|
|
metadata |
OWL |
Web Ontology Language |
N |
|
|
metadata |
RDF/XML |
Resource Description Framework XML |
N |
|
|
metadata |
TEI |
Text Encoding Initiative |
N |
|
|
metadata |
XMI |
XML Metadata Interchange |
N |
|
|
multimedia |
SMIL |
Sychronized Multimedia Integration Language |
N |
|
|
multimedia |
SVG |
Scalable Vector Graphics |
N |
|
|
natural resources |
eFIDS |
Forestry Industry Data Standards |
N? |
http://www.forestryscotland.com/ebusiness_forum/e_working_group.asp?id=1&cache=0.5297125 |
|
natural resources |
PIDX RP3901 |
Petroleum Institute Data eXchange |
Y |
|
|
natural resources |
XMML [1] |
eXploration and Mining Markup Language |
Y |
|
|
news |
NewsML |
News Markup Language |
N |
|
|
news |
NITF |
News Industry Text Format |
N |
|
|
news |
PRISM Aggregator |
Publishing Requirements for Industry Standard Metadata, Aggregator DTD |
N |
|
|
pharmaceuticals |
cTOC |
Investigational New Drug Application Cumulative Table of Contents |
N |
? |
|
pharmaceuticals |
eCTD |
Electronic Common Technical Document |
N |
|
|
pharmaceuticals |
PIM |
Product Information Management |
N |
|
|
publishing |
Atom |
Atom |
N |
|
|
publishing |
ICE |
Information and Content Exchange |
N |
|
|
publishing |
JDF |
Job Definition Specification |
N |
|
|
publishing |
PROSE/XML |
PROSE/XML |
N |
|
|
publishing |
RSS |
Really Simple Syndication |
N |
|
|
query languages |
XSLT |
XSL Transformations |
N |
|
|
real estate |
MISMO |
Mortgage Industry Standards Maintenance Organization |
Y |
|
|
real estate |
RETS |
Real Estate Transaction Standard |
Y |
|
|
recreation |
Caxton XML |
Caxton XML (chess) |
N |
|
|
recreation |
CPXe |
Common Picture eXchange environment |
N |
|
|
recreation |
MusicXML |
MusicXML |
N |
|
|
recreation |
RecipeML |
Recipe Markup Language |
N |
|
|
recreation |
SportsML |
Sports Markup Language |
N |
|
|
schemas |
XML Schemas |
XML Schemas |
N |
|
|
science |
CDF ML |
Common Data Format XML |
N |
|
|
security |
ANML |
Advisory and Notification Markup Language |
N |
|
|
security |
AVDL |
Application Vulnerability Description Language |
N |
|
|
security |
SAML |
Security Assertion Markup Language |
N |
|
|
security |
XACML |
Extensible Access Control Markup Language |
N |
|
|
software |
DSML |
Directory Services Markup Language |
N |
|
|
software |
Microsoft Office 2003 |
WordprocessingML, SpreadsheetML, FormTemplate XML, DataDiagramingML |
Y |
|
|
software |
Open Office XML |
Open Office XML |
N? |
http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office |
|
software |
P3P |
Platform for Privacy Preferences |
N |
|
|
software |
SPML |
Service Provisioning Markup Lanaguage |
N |
|
|
software |
SyncML |
Synchronization Markup Language |
N |
http://www.openmobilealliance.org/tech/affiliates/syncml/syncmlindex.html |
|
software |
WSDL |
Web Services Description Language |
N |
|
|
speech |
SSML |
Speech Synthesis Markup Language |
N |
|
|
speech |
VoiceXML |
Voice eXtensible Markup Language |
N |
|
|
taxes |
Inland Revenue |
UK Inland Revenue |
Y |
|
|
taxes |
IRS |
US Internal Revenue Service |
Y |
http://www.irs.gov/taxpros/providers/article/0,,id=101145,00.html |
|
taxes |
Tax XML |
Federation of Tax Administrators |
Y |
|
|
travel |
OTA |
Open Travel Alliance |
Y |
[1] Indicates a schema added after my initial research -- see below.
This list is an attempt to guess at the number of publicly available vertical XML schemas that are actually being used. It is by no means complete. I spent two evenings poking around the Web with a modem (not DSL), looking for schemas that at least appeared to be active. In that time, I found around 100 schemas that fit my criteria, which was simply that a date of 2003 or 2004 was somehow associated with the schema and that the schema appeared to be from some semi-reputable organization.
My research was primarily done by looking at the
XML Cover Pages , OASIS , xml.org , and Barry & Associates . The Cover Pages have 500+ schemas listed, but an awful lot of these seem to have died -- there was a flurry of intention from 1999-2001 that didn't produce much. xml.org had the same problem, although to a lesser extent, while Barry & Associates was somewhat better. OASIS was hard to get a read on; some projects looked real and some looked like nothing more than good intentions.From there, I went to Google and typed in <industry-name> xml, such as airline xml. This actually had surprisingly good results -- most areas turned up something of substance -- but was very slow going.
The interesting question, then, is how many vertical schemas are out there that are actually being used? Certainly the number 100 is a low-end figure, for several reasons:
At this point, I'll take a wild guess and estimate that I found roughly 1/4 to 1/2 of all active, publicly available vertical schemas. The reason I'm so optimistic is that (a) so many of the Cover Page schemas were failures or pet projects that, even if still alive, aren't really being used, and (b) most industry searches aren't likely to turn up more than a few schemas. Note that this number does not include product-specific schemas or schemas used privately, of which I'm sure there are thousands.
(11/11/04 - I've added schemas for the Danish government. The repository contains more than 1500 schemas. So much for my estimate of having found 1/4 to 1/2 of all active, publicly available vertical schemas. Of course, this also brings us back to the question of what a "schema" is, as many of these schemas are quite small and clearly designed to be used in modular fashion...)