Interoperability via Extensible Markup LanguageThe Extensible Markup Language (XML) is a general-purpose specification for creating custom markup languages. It is classified as an extensible language because it allows its users to define their own elements. Its primary purpose is to help information systems share structured data, particularly via the Internet, and it is used both to encode documents and to serialize data. In the latter context, it is comparable with other text-based serialization languages such as JSON and YAML.
It started as a simplified subset of the Standard Generalized Markup Language (SGML), and is designed to be relatively human-legible. By adding semantic constraints, application languages can be implemented in XML. These include XHTML, RSS, MathML, GraphML, Scalable Vector Graphics, MusicXML, and thousands of others. Moreover, XML is sometimes used as the specification language for such application languages.
Risk managment XMLRisk Management XML
The Open Applications Group (OAGi) has announced the formation of a new RiskML Work Group to define an XML vocabulary for the definition of risk and control libraries. Formation of the RiskML WG is set against the backdrop of recent Sarbanes-Oxley legislation where "there is increased likelihood of ERP customers and Audit Firms exchanging a great deal of risk and control information. The separation of the External Audit from the Risk Assurance activity will mean that Audit firms will be exchanging risk and control information. Mapping different formats from different audit firms and different ERP solutions is inefficient, expensive and adds no value to the parties involved."
The RiskML WG will therefore create a standardized vocabulary to describe a risk and control library facilitating risk library information exchange and a standardized mechanism for publication. It will focus on the Risk and Control structure described in the COSO framework. Key deliverables include a Class Diagram, Use Case Diagram, XML Schema Definition, and corresponding documentation. New OAGIS Business Object Documents (BODs)/Nouns to be added include: Financial Statement, Process, Objective, Risk, Control, and Testing Procedure.
Project Managment XMLProject Management XML ^ TOP
Content Managment XMLContent Managment XML
XML standards in ECM
In recent years, we have witnessed numerous initiatives from various industries and government agencies to move towards XML to describe their e-content. In fact, industry-specific XML standards for documents are being adopted worldwide. These include:
AECMA & S1000D - Aerospace
DITA - Technical documentation
DocBook - Technical documentation
Dublin Core - Metadata structure
ebXML - E-commerce
HL7 - Healthcare
NewsML - Newspaper & media
NITF - Newspaper & media
RIXML - Finance
SCORM - E-Learning
XBRL - Finance
XHTML - Web content management
XFORM - XML forms