My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
OwlToYumlReference  
Updated Aug 27, 2010 by fparrei...@gmail.com

OWL to yUML Syntax Reference

Class Expressions

Declarations

Declaration(Class(Person))

Declaration(NamedIndividual(Peter))

Declaration(ObjectProperty(hasFather))

Propositional Connectives and Enumeration of Individuals

ObjectIntersectionOf(Dog CanTalk)

ObjectUnionOf(Man Woman)

ObjectComplementOf(Man)

EquivalentClasses(GriffinFamilyMember ObjectOneOf(Peter Lois Stewie Meg Chris Brian))

Object Property Restrictions

ObjectSomeValuesFrom(hasWheels Wheels)

ObjectAllValuesFrom(hasWheels Wheels)

ObjectHasValue(fatherOf Stewie)

ObjectHasSelf(likes)

Object Property Cardinality Restrictions

ObjectMaxCardinality(parent 2)

ObjectMinCardinality(hasFather 2)

ObjectExactCardinality(parent 2)

Data Property Restrictions

DataSomeValuesFrom(hasAge xsd:integer)

DataAllValuesFrom(hasZIP xsd:integer)

DataHasValue(hasAge "17"^^xsd:integer)

Data Property Cardinality Restrictions

DataMaxCardinality(2 hasName xsd:string)

DataMinCardinality(2 hasName)

ObjectExactCardinality(parent 2)

Axioms

Class Expression Axioms

SubClassOf(Child Person)

EquivalentClasses(Boy ObjectIntersectionOf(Child Man))

DisjointClasses(Man Woman)

DisjointUnion(Child Boy Girl)

Object Property Axioms

SubObjectPropertyOf(ObjectPropertyChain(hasMother hasSister) hasAunt)

EquivalentObjectProperties(hasBrother hasMaleSibling)

DisjointObjectProperties(hasFather hasMother)

InverseObjectProperties(hasFather fatherOf)

ObjectPropertyDomain(hasDog Person)

ObjectPropertyRange(hasDog Dog)

ObjectPropertyDomain(hasDog Person) ObjectPropertyRange(hasDog Dog) ObjectPropertyDomain(hasPet Person) ObjectPropertyRange(hasPet Dog) SubObjectPropertyOf(hasDog hasPet)

FunctionalObjectProperty(hasFather)

InverseFunctionalObjectProperty(fatherOf)

ReflexiveObjectProperty(knows)

IrreflexiveObjectProperty(marriedTo)

SymmetricObjectProperty(friend)

AsymmetricObjectProperty(parentOf)

TransitiveObjectProperty(ancestorOf)

Data Property Axioms

SubDataPropertyOf(hasLastName hasName)

EquivalentDataProperties(hasName seLlama)

DisjointDataProperties(hasName hasAddress)

DataPropertyDomain(hasName Person)

DataPropertyRange(hasName xsd:string)

FunctionalDataProperty(hasAge)

Individual Equality

SameIndividual(Meg Megan)

Individual Inequality

DifferentIndividuals(Peter Meg Chris Stewie)

Class Assertions

ClassAssertion(Dog Brian)

Positive Object Property Assertions

ObjectPropertyAssertion(hasDog Peter Brian)

Negative Object Property Assertions

NegativeObjectPropertyAssertion(hasSon Peter Meg)

Positive Object Property Assertions

DataPropertyAssertion(hasAge Meg "17"^^xsd:integer)

Negative Data Property Assertions

NegativeDataPropertyAssertion(hasAge Meg "5"^^xsd:integer)

Annotations


Sign in to add a comment
Powered by Google Project Hosting