[Attempto] generating OWL ontology
Norbert E. Fuchs
fuchs at ifi.uzh.ch
Wed Apr 1 10:51:27 CEST 2009
On 31 Mar 2009, at 22:41, Alireza wrote:
> On Mon, Mar 30, 2009 at 7:32 PM, Kaarel Kaljurand
> <kaljurand at gmail.com> wrote:
> Hi,
>
> I would write it like this:
>
> Process_1 is a process.
> Software_1 is a technology.
> Every technology is a resource.
> Every process has a resource.
> Process_1 has Software_1.
>
> This means that "Process_1" and "Software_1" are individuals,
> and "process", "technology", "resource" are classes,
> and "have" is an object property.
>
> This text would create no anonymous individuals (which the nodeID is
> for
> in RDF/XML).
>
>
>
> Hi,
> Thanks for you instant and complete answer.
> As you can see in the picture, http://itman01.persiangig.ir/images/Clip_5.jpg
> the above sentences assert Process_1 and Software_1 as instances of
> Thing class, while I need to assert them as individuals for Process
> and Technology classes , respectively. Is it possible?
Submitting the above text to the APE web-client with "OWL FSS" set I get
Ontology(
http://attempto.ifi.uzh.ch/ontologies/owlswrl/test
Declaration(
Individual(:Process_1)
)
Declaration(
Individual(:Software_1)
)
ClassAssertion(
Class(:process)
AnonymousIndividual(831996676877295440)
)
SameIndividual(
Individual(:Process_1)
AnonymousIndividual(831996676877295440)
)
ClassAssertion(
Class(:technology)
AnonymousIndividual(992989406498386397)
)
SameIndividual(
Individual(:Software_1)
AnonymousIndividual(992989406498386397)
)
SubClassOf(
Class(:technology)
Class(:resource)
)
SubClassOf(
Class(:process)
ObjectSomeValuesFrom(
ObjectProperty(:have)
Class(:resource)
)
)
ObjectPropertyAssertion(
ObjectProperty(:have)
Individual(:Process_1)
Individual(:Software_1)
)
)
--- nef
More information about the attempto
mailing list