A Comparison of three Controlled Natural Languages for OWL 1.1

At OWLED2007 a task force was formed to work towards a common Controlled Natural Language Syntax for OWL 1.1. In this paper members of the task force compare three controlled natural languages (CNLs) — Attempto Controlled English (ACE), Ordnance Survey Rabbit (Rabbit), and Sydney OWL Syntax (SOS) — that have been designed to express the logical content of OWL 1.1 ontologies. The common goal of these three languages is to make OWL ontologies accessible to people with no training in formal logics. We briefly introduce these three CNLs and discuss a number of requirements to an OWL-compatible CNL that have emerged from the present work. We then summarise the similarities and differences of the three CNLs and make some preliminary recommendations to an OWL-compatible CNL.

[1]  Peter Clark,et al.  Acquiring and Using World Knowledge Using a Restricted Subset of English , 2005, FLAIRS Conference.

[2]  Kalina Bontcheva,et al.  CLOnE: Controlled Language for Ontology Editing , 2007, ISWC/ASWC.

[3]  Chris Mellish,et al.  Natural Language Directed Inference in the Presentation of Ontologies , 2005, ENLG.

[4]  Robert Stevens,et al.  The Manchester OWL Syntax , 2006, OWLED.

[5]  Richard Kittredge Sublanguages and Controlled Languages , 2005 .

[6]  Kaarel Kaljurand,et al.  ATTEMPTO CONTROLLED ENGLISH AS A SEMANTIC WEB LANGUAGE , 2007 .

[7]  Robert Stevens,et al.  OWL Pizzas: Practical Experience of Teaching OWL-DL: Common Errors & Common Patterns , 2004, EKAW.

[8]  Bijan Parsia,et al.  Image Browsing and Natural Language Paraphrases of Semantic Web Annotations , 2006 .

[9]  Rolf Schwitter,et al.  English as a formal specification language , 2002, Proceedings. 13th International Workshop on Database and Expert Systems Applications.

[10]  Gerold Schneider,et al.  Attempto Controlled English Meets the Challenges of Knowledge Representation, Reasoning, Interoperability and User Interfaces , 2006, FLAIRS.

[11]  Norbert E. Fuchs,et al.  Attempto Controlled English - Not Just Another Logic Specification Language , 1998, LOPSTR.

[12]  Catherine Dolbear,et al.  Lege Feliciter: Using Structured English to represent a Topographic Hydrology Ontology , 2007, OWLED.

[13]  Thomas Andreas Meyer,et al.  Sydney OWL Syntax - towards a Controlled Natural Language Syntax for OWL 1.1 , 2007, OWLED.

[14]  Tobias Kuhn AceWiki: A Natural and Expressive Semantic Wiki , 2008, ArXiv.

[15]  Ralf Schwitter,et al.  ECOLE: a look-ahead editor of controlled language , 2003, EAMT.

[16]  R. Bernardi,et al.  Lite Natural Language , 2006 .