Web Ontology Issue Status

This version:
4 March 2002
Latest version:
4 March 2002
Previous version: ...
Editor:
Michael Smith (EDS) michael.smith@eds.com

Abstract

This document enumerates issues before the W3C Web Ontology working group. As such, it is an internal aide to the working group to ensure that all issues are dealt with. It is also intended that the resolution of these questions be recorded here.

Most of these issues are based on discussions concerning the requirements document, Web Ontology Requirements. In general, these issues are proposed requirements or objectives for which the working group has not yet been able to reach consensus, in some cases due to wording problems and in others to conceptual disagreements. The current version is an initial draft based on email from members of the WG, but has not yet been reviewed by the WG as a whole.

Also included are items that have been deemed implicit requirements, as well as features of DAML+OIL that are not mentioned in the requirements document. Most of these need to be explained more fully before discussion of their potential status as a requirement can proceed. Please send any expansions on these to the editor.

Status of this document

This section describes the status of this document at the time of its publication. Other documents may supersede this document.

This document is a working document for the use by W3C Members and other interested parties. It may be updated, replaced or made obsolete by other documents at any time. It is inappropriate to use this document as reference material.

This document has been produced as part of the W3C Semantic Web Activity, following the procedures set out for the W3C Process. The document has been compiled by the Web Ontology Working Group. The goals of the Web Ontology working group are discussed in the Web Ontology Working Group charter (W3C members only).

The working group has not reached consensus on all topics. Those items are documented here.

A list of current W3C Recommendations and other technical documents can be found at http://www.w3.org/TR/.

Table of contents



1. Issues from Requirements Document

1.1 Variables

"Variables: The language should support the use of variables in ontology definitions. Variables allow more complex definitions to be specified, such as the chained properties example above."

Issue raised by Ian Horrocks: wording on variables is too vague.

Name 1.1-Variables
Raised By WG Telcon of 28 Feb 2002 discussion of requirements document draft.
Status Raised.
Resolution Dropped as objective, kept as issue as reminder to discuss in the future.

1.2 Definitional Constraints on Conjunctive Types

"Definitional constraints on conjunctive types: The language should support definitions that relate the values of different properties. For example, it should be able to represent the example: style="LateGeorgian" => culture="British" AND date.created="between-1760-and-1811," where style, culture, and dateCreated are all properties"

Name 1.2-Definitional-Constraints-on-Conjunctive-Types
Raised By WG Telcon of 28 Feb 2002. Issue raised by Ian Horrocks during discussion of requirements document draft.
Status Resolved.
Resolution This objective will be dropped.


2 Possible Implicit Requirements

2.1 URI naming of instances

URI naming of instances (ability to refer to instances defined by someone else). This could be merged with "Unambiguous term referencing with URIs", which seems to focus on classes and properties.

Name2.1-URI-naming-of-instances
Raised By Mike Dean's e-mail dated 19 Feb 2002.
StatusRaised.
Resolution 

2.2 Adding Properties to "Someone Else's" Instances

Adding properties to "someone else's" instances.

Name2.2-Adding-Properties-to-Other-Instances
Raised By Mike Dean's e-mail dated 19 Feb 2002.
StatusRaised.
Resolution 

2.3 Adding Properties to "Someone Else's" Classes

Adding properties to "someone else's" classes (ability to extend a class without subclassing it, ability to split Restrictions across multiple pages/ontologies). This goes with 2, but may conflict with the desire for a greater frame orientation.

Name2.3-Adding-Properties-to-Other-Classes
Raised By Mike Dean's e-mail dated 19 Feb 2002.
StatusRaised.
Resolution 

2.4 Enumerated Classes (daml:oneOf)

Name2.4-Enumerated-Classes
Raised By Mike Dean's e-mail dated 19 Feb 2002.
StatusRaised.
Resolution 

2.5 Closed Sets (daml:List, daml:collection)

Closed sets (daml:List, daml:collection). This could be included as part of "Ability to state closed worlds".

Name2.5-Closed-Sets
Raised By Mike Dean's e-mail dated 19 Feb 2002.
StatusRaised.
Resolution 

2.6 Ordered Property Values

The ability to order property values (e.g. for a list of authors, or a sequence of events)

Name2.6-Ordered-Property-Values
Raised By Mike Dean's e-mail dated 19 Feb 2002.
StatusRaised.
Resolution 


3 DAML+OIL Features Not Present in Requirements

3.1 Local Restrictions

Local restrictions (the ability to use the same property in somewhat different ways for different classes). Unaccounted for DAML+OIL feature.

Name3.1-Local-Restrictions
Raised By Mike Dean's e-mail dated 19 Feb 2002.
StatusRaised.
Resolution 

3.2 Qualified Restrictions

Qualified restrictions (cardinalityQ, etc.). Unaccounted for DAML+OIL feature.

Name3.2-Qualified-Restrictions
Raised By Mike Dean's e-mail dated 19 Feb 2002.
StatusRaised.
Resolution 

3.3 daml:disjointFrom

Unaccounted for DAML+OIL feature.

Name3.3-disjointFrom
Raised By Mike Dean's e-mail dated 19 Feb 2002.
StatusRaised.
Resolution 

3.4 daml:UnambiguousProperty

Unaccounted for DAML+OIL feature.

Name3.4-UnambiguousProperty
Raised By Mike Dean's e-mail dated 19 Feb 2002.
StatusRaised.
Resolution