| Component |
Specification |
Status |
Specification |
Status
A = Adopted
R = Recommended
U = Under review
F = For future consideration |
|
Data integration metadata/meta
language |
XML
(Extensible Markup Language) as defined by W3C |
A |
Data integration metadata
definition |
XML schema as defined by W3C,
the specifications can be found at
XML Schema
Part 1: Structures
XML Schema
Part 2: Datatypes
Government XML schemas, for the latest versions see GovTalk |
A |
Data transformation |
XSL
(Extensible Stylesheet Language) as defined by W3C
XSL Transformation (XSLT)
as defined by W3C |
A |
| Data description language |
RDF (Resource Description Framework) as defined by W3C.
RDF can be used with OWL for adding sematics.
|
A |
| Ontology-based information
exchange |
OWL
(Web Ontology Language Semantics and Abstract Syntax) as defined
by W3C. For formal descriptions of the meaning of terminology used in web document for the automatic processing of such documents. OWL can be used with RDF for adding sematics
|
R |
Data modelling language |
UML
(Unified Modelling Language)
UML is also published as ISO/IEC 19501:2005 Information technology -- Open Distributed Processing -- Unified Modeling Language (UML) Version 1.4.2 |
A |
| Data modelling exchange |
XMI (XML Metadata Interchange), version 2.0 as defined by OMG. |
U |
Data definition and schema
standardisation process |
As per GovTalk processes in
Part 1 Government Data Standards |
A |
Minimum interoperable character
set |
Transformation Format
8 bit UTF-8 (RFC 2279), which supports the exchange of the full
character set. Individual items in the XML schema may be further
restricted in character set on a case-by-case basis |
A |
XML signatures |
XML-Signature
Syntax and Processing (XMLsig) as defined by W3C
|
A |
| XML-DSS as defined by OASIS.
For Digital Signature Services, including XML timestamp tokens.
|
U |
XML encryption |
XML-Encryption
Syntax and Processing (XMLenc) as defined by W3C |
A |
XML signature and encryption |
Decryption
Transform for XML Signature as defined by W3C |
A |
XML key management where a
PKI environment is used |
XML-Key
Management Specification (XKMS 2.0) as defined by W3C |
A |
XML security assertion mark-up |
SAML (Security Assertion Markup Language) Version 2.0 as defined by OASIS |
A |
| XML access control |
XACML
(eXtensible Access Control Markup Language) as defined by OASIS
|
U |