NamespacePrefix( NIL ) NamespacePrefix( "owl" ) NamespacePrefix( "xsi" ) RequestMessage( CreateKB( Attribute( kb ) Prefix( Attribute( name "families" ) Attribute( fullIRI )) Prefix( Attribute( name "otherOnt" ) Attribute( fullIRI ))) LoadOntologies( Attribute( kb ) OntologyIRI( Attribute( IRI ))) IsObjectPropertySatisfiable( Attribute( kb ) families:hasDaughter ) GetSubObjectProperties( Attribute( kb ) families:hasParent ) GetSuperObjectProperties( Attribute( kb ) families:hasWife ) GetEquivalentObjectProperties( Attribute( kb ) families:hasChild ) GetDisjointObjectProperties( Attribute( kb ) families:hasParent ) GetSubObjectPropertyHierarchy( Attribute( kb ) owl:topObjectProperty ) IsDataPropertySatisfiable( Attribute( kb ) families:hasAge ) GetSubDataProperties( Attribute( kb ) families:hasSSN ) GetSuperDataProperties( Attribute( kb ) families:hasSSN ) GetEquivalentDataProperties( Attribute( kb ) families:hasAge ) GetDisjointDataProperties( Attribute( kb ) families:hasAge ) GetSubDataPropertyHierarchy( Attribute( kb ) owl:topDataProperty ) ReleaseKB( Attribute( kb )) CreateKB( Attribute( kb ) Prefix( Attribute( name "BG" ) Attribute( fullIRI ))) Tell( Attribute( kb ) owl.SubObjectPropertyOf( BG:r owl.ObjectInverseOf( BG:s )) owl.SubObjectPropertyOf( owl.ObjectInverseOf( BG:s ) BG:t )) GetSubObjectPropertyHierarchy( Attribute( kb ) owl:topObjectProperty ) GetSubObjectProperties( Attribute( kb ) Attribute( direct "true" ) owl:topObjectProperty ) GetSubObjectProperties( Attribute( kb ) Attribute( direct "false" ) owl:topObjectProperty ) GetSubObjectProperties( Attribute( kb ) Attribute( direct "true" ) owl.ObjectInverseOf( BG:t )) GetSubObjectProperties( Attribute( kb ) Attribute( direct "false" ) owl.ObjectInverseOf( BG:t )) ReleaseKB( Attribute( kb )))