W3C home > Mailing lists > Public > www-ws@w3.org > May 2002

Some syntax bugs in DAML-S ontologies

From: Peishen Qi <peishen.qi@yale.edu>
Date: Thu, 30 May 2002 21:40:21 -0400
Message-ID: <3CF6D485.3E648F75@yale.edu>
To: www-ws@w3.org, drew.mcdermott@yale.edu, dejing.dou@yale.edu, peishen.qi@yale.edu


I am recently trying to translate DAML-S (version 0.6)
ontologies to WEB-PDDL, an under-developing  logic
language which serves as the internal reprensentation language
for OntoMerge [1].

I thought I found some bugs in those ontologies and examples
listed on DAML-S(0.6) page [2].

1. In Process.daml, line 837 and 838: "Value" is not defined in this
ontology. I think it should be "TestValue";

2. In CongoProcess.daml, line 58: "congo;" missed an "&";

3. In BravoAir-Process.daml, all the occurrence of "rdfs:about"
should be "rdf:about".

Two kinds of resource reference were also used in these DAML
files. First is using "rdf:resource=" or "rdf:about=" to refer to some
resource in another ontology, but actually it is not defined there.
An example is "&country;#UnitedState" on line 84 of CongoProfile.daml.
Second is using QName to refer to some property in another ontology
which is also undefined. For example, "service:describedBy" on line
38 of Congo-Service.daml. I wonder whethter both cases are correct
or not.

Please have a try of our PDDAML translator at [3]. I used it to find all

these "bugs".

Peishen Qi
Yale University, CS Department
AKW 403, 203-432-6495

[1] http://www.cs.yale.edu/homes/dvm/daml/ontology-translation.html
[2] http://www.daml.org/services/daml-s/2001/10/
[3] http://www.cs.yale.edu/homes/dvm/daml/pddl_daml_translator.html
Received on Thursday, 30 May 2002 21:42:19 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:37:07 UTC