Center of Excellence Proposal
à
White Paper on Incident
Information Orb Architecture (IIOA) à
Adi Structural Ontology Part I
à
On the W3C standards
In response to an email posted to: http://protege.stanford.edu/community/subscribe.html
Preamble:
It has been a while since I have visited with my old friend (edited for confidentiality),
and it is nice to see that there is ontology work being attempted and that a
project has been funded for him to work on.
My old friend,
I address my note to you directly as this is, judged to be, a
relevant discussion for the Protege - OWL discussion list. Others on the list may make comment, of course.
In a previous message you saw, and communicated, that
a technical solution to someone's question could be answered by talking about
ordered lists and some set theory type of operations on objects (like concept,
properties and attributes). OWL has special names for definitions that
only partially capture what you and I and other "knowledge scientists"
would want to talk about if we were to talk about "concept
representations".
My own sense is that the RDF model (Tim Berners-Lee's layer cake) is
flawed in many ways. John Sowa, as you know has a criticism of the same
layer cake model, but his criticism is different from mine.
The Roadmap for Semantic Technology Adoption that I produced under
contract with US Customs was not seen as something that could be done with the
management team in place (and expending over 1.3 Million per day).
http://www.ontologystream.com/home2004.htm
,
see http://www.bcngroup.org/beadgames/TaosDiscussion/39.htm
-----Original
Message-----
From: protege-owl-bounce@crg-gw.Stanford.EDU
[mailto:protege-owl-bounce@crg-gw.Stanford.EDU]On Behalf Of (deleted)
Sent:
To: protege-owl@smi.stanford.edu
Subject: [protege-owl] resource value corruption errors
Protege 3.1, build 214
Owl Plug in Version 2.1 Build 284
I seem to be having a problem with (apparently random) rdf:resource values are
being corrupted -- apparently when loading a project.
In the latest case (see below) while in (3) the value for the individual
'Advertising' of class Function is fine, Protege reports that the value of the
hasFunction ObjectProperty in (4), rather than as an instance of class Function
(as properly reported for "Logistics" and "HumanResources")
the first character has been dropped (leaving "dvertising") and now
shows as an instance of 'protege:ExternalResource.' Normally my first
indication that this has occured is when I try to save the project and I get
error messages of the type shown as (5) and corresponding java log entries as
shown in (6).
Note: The source owl file (as extracted below) appears fine. Apparently
this error is preventing "show source code" from working so I can't
see what has happened internally.
When this happened during TBox testing, my work-around was to locate the
corrupted value and replace it. But now I am at the point where I am starting
to populate a rather large ABox and these files are opened and re-saved on a
regular basis, this has become a significant problem.
Any suggestions (like .. it was/will be fixed in build ????) will be more than
welcome.
Advertising
==================================
Examples:(extracted and 'sanitized' from owl file and logs ...)
==================================
(1)-----------------
<owl:Class rdf:about="http://www.local.ontology/Storage">
<rdfs:subClassOf>
<owl:Class
rdf:about="http://www.local.ontology/Function"/>
</rdfs:subClassOf>
</owl:Class>
(2)-----------------
<owl:ObjectProperty
rdf:about="http://www.local.ontology/hasFunction">
<rdfs:range
rdf:resource="http://www.local.ontology/Function"/>
<rdfs:domain>
</rdfs:domain>
</owl:ObjectProperty>
(3)------------------
<Function rdf:about="http://www.local.ontology/Logistics"/>
<Function rdf:about="http://www.local.ontology/Advertising"/>
<Function rdf:about="http://www.local.ontology/HumanResource"/>
(4)------------------
<System rdf:about="http://www.local.ontology/SystemABC">
<hasFunction
rdf:resource="http://www.local.ontology/Logistics"/>
<hasFunction
rdf:resource="http://www.local.ontology/Advertising"/>
<hasFunction
rdf:resource="http://www.local.ontology/HumanResource"/>
(5)-------------------
Failed to use Protege2Jena: com.hp.hpl.jena.shared.JenaException: rethrew:
com.hp.hpl.jena.rdf.arp.RelativeURIException: No scheme found in URI
'dvertising'
Please see Java console for error details and possibly
report this error to protege-owl@smi.stanford.edu
(6)-------------------
Saving [file path]
com.hp.hpl.jena.rdf.arp.relativeURIException: No scheme found in URI
'dvertising
[... followed by typical down-stream errors ...]
------------------------------------------------------------------------- To unsubscribe
go to http://protege.stanford.edu/community/subscribe.html