[edit | delete | history]

BizOntos - Business Ontologies

This projects explores the possibilities of the formalisation of business XML standards implicit semantics. Their formalisation using OWL web ontologies tries to facilitate B2B data integration and the development of business applications.

The formalisation process is based on the XML Semantics Reuse Methodology and its implementation in the ReDeFer tools. First, there is the XSD2OWL mapping, which makes the semantics hidden inside the business standards XML Schemas explicit. This mapping is complemented with the XML2RDF one. The XML to RDF step allows to enrich existing XML data with the semantics previously made explicit by XSD2OWL.

The XML schema reused semantics, now explicit from the computer processing point of view, make more sophisticated computerised processes possible and facilitate data interoperability and business application development.

Some XML-based business standards have been studied and their XML Schemas are being mapped to the corresponding OWL web ontologies. This ontologies are then used to assist during the XML to RDF mapping that generates semantically enriched data from these standards.

Currently, this methodology has been used to generate ontologies for the following initiatives:

XBRL

The Extensible Business Reporting Language (XBRL) is a language for the electronic communication of business and financial data.

The XML Schemas for XBRL 2.1 have been mapped to OWL ontologies:

A part from the previous schemas, the following schemas have been also mapped in order to be able to map the XBRL Data Submitted in the XBRL Voluntary Program EDGAR promoted by the U.S Securities and Exchange Commission (SEC). These schemas are part of the EDGAR Standard Taxonomies. The US Financial Reporting - February 28, 2005 taxonomies have been considered as they are used by the input data currently submitted to this program. Currently, just some of them have already been mapped:

  • US GAAP (Generally Accepted Accounting Principles):
  • Non-GAAP:

Sample mappings for EDGAR filings (XML data instantiating and XML Schemas extending the previous XML Schemas):

...+500 EDGAR filings are available from SemanticXBRL as LinkedOpenData.

ebXML

Oasis Standard

The Electronic Business using eXtensible Markup Language (ebXML) is an OASIS initiative for electronic business standardisation. The standard is composed of many part but just the following ones have been mapped to OWL ontologies:

  • Collaboration Protocol Profile and Agreement (ebCPPA): allows to describe how trading partners engage in electronic business collaborations through the exchange of electronic messages.
  • Business Process (ebBP): provides a standards-based business process foundation that promotes the automation and predictable exchange of business collaboration definitions.

BPEL-WS

Oasis Standard

The OASIS Web Services Business Process Execution Language (WSBPEL) enables users to describe business process activities as Web services and define how they can be connected to accomplish specific tasks.

Related Publications

Ontological challenges for financial information: some lessons from the Rhizomik initiative HTML

García, R.
Position paper, W3C Workshop on Improving Access to Financial Data on the Web, 5-6 October 2009, Arlington, Virginia, USA
Presentation at the workshop PDF

Publishing XBRL as Linked Open Data PDF powerpoint slideshow

García, R.; Gil, R.
Linked Data on the Web,
LDOW'09. Workshop at the World Wide Web Conference 2009, Madrid, Spain
CEUR Workshop Proceedings, Vol. , pp. , in press
ISSN 1613-0073

Facilitating Business Interoperability from the Semantic Web PDF PPT slideshow

García, R.; Gil, R.
10th International Conference on Business Information Systems, BIS'07
Lecture Notes in Computer Science, Vol. 4439, pp. 220-232. Springer-Verlag, 2007
ISBN 3-540-72034-0