wsml logo

D16.1v0.2 The WSML Family of Representation Languages

WSML Working Draft 25 October 2004

This version
http://www.wsmo.org/2004/d16/d16.1/v0.2/20041025/
Latest version
http://www.wsmo.org/2004/d16/d16.1/v0.2/
Previous version
http://www.wsmo.org/2004/d16/v0.2/20040926/
Editor:
Jos de Bruijn
Authors:
Jos de Bruijn
Holger Lausen
Dieter Fensel
Former Authors:
Douglas Foxvog
Eyal Oren
Reviewer:
Ian Horrocks

For printing and off-line reading, this document is also available in non-normative PDF version. Note that the documentation for the WSML XML syntax is not included in this PDF. Instead, it is included in the following three PDF documents: XMLSchemaWSML, XMLSchemaID, and XMLSchemaExpr.

Copyright © 2004 DERI ®, All Rights Reserved. DERI liability, trademark, document use, and software licensing rules apply.


Changelog

Compared with the previous version of this document (2004-09-26), the following changes have been made:

The major editorial changes are:

The changes in the content are:

Major issues not yet addressed (because of time constraints of the authors) in this version of the deliverable are:

Major future work:

Discussion issues

The following are the discussion points raised in the previous version of this document (Sep 26th), along with the outcome of the discussions. The outcome of the discussions is reflected in the current version of the document.


The following discussion issues have arisen for this version of the document:

Abstract

We introduce WSML, a family of formal representation languages with its roots in Description Logics, First-Order Logic and Logic Programming. The conceptual modeling elements of WSML are based on the meta-model of WSMO.

The WSML variants have increasing expressiveness, starting with the intersection of Description Logic and Horn Logic and ending with full First-Order Logic with non-monotonic extensions.

All WSML variants are described in terms of a normative human-readable syntax. Besides the human-readable syntax we provide an XML and an RDF syntax for exchange between machines. Furthermore, we provide a mapping to and from the OWL syntax for basic inter-operation with OWL ontologies through a common semantic subset of OWL and WSML.


Table of Contents

PART I: PRELUDE

1. Introduction

PART II: WSML VARIANTS

2 Common WSML Syntax

3 WSML-Core

4 WSML-Flight

5 WSML-Rule

6 WSML-DL

7 WSML-Full

PART III: THE WSML EXCHANGE SYNTAXES

8 XML Syntax for WSML

9 RDF Syntax for WSML

10 Mapping to OWL

PART IV: FINALE

11. Related Efforts

12. Conclusions

References

Acknowledgements

Appendix A. BNF grammars for the human-readable syntax

Appendix B. XML Schemas for the XML exchange syntax

Appendix C. RDF Schemas for the RDF exchange syntax

Appendix D. Built-ins in WSML

Appendix E. A list of all WSML keywords

Appendix F. Relationship with previous WSML specification deliverables


PART I: PRELUDE

PART II: WSML VARIANTS

PART III: THE WSML EXCHANGE SYNTAXES

PART IV: CONCLUSIONS



Valid XHTML 1.1!

$Date: 2004/10/26 18:16:10 $