Furthermore, if a concept
is defined with the primitive ???oil:SymmetricProperty??? in OIL, we can translate it
to ???owl:SymmetricProperty??? because the ???SymmetricProperty??? in OWL is an atavism
of the ???SymmetricProperty??? in OIL. There are no primitives in DAML, OIL,
and DAML+OIL, which are blocked or overrided in OWL, therefore we need not
consider these two operations in translating the ontologies defined with DAML,
OIL, and DAML+OIL to ontologies defined with OWL.
With this technique, we can automatically use all the existing ontologies which are
defined using the ontology languages DAML, OIL, and DAML+OIL. Therefore
less effort will be paid to build new ontologies based on OWL.
2. Using single namespace to refer to all primitives in different ontologies
From Example 1 and Figure 2, we know that the primitives in RDF, RDFS, and OWL
should be used together to define an ontology. It will be a burden for the ontology
designer to bear in mind where each primitive exactly comes from. Based on the
organization of ontology languages in the ???Operations to Organize Ontologies???
section, we can use single namespace to refer to all the primitives defined in different
ontology languages, and we can automatically translate the single namespace
to the proper namespaces.
Pages:
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474