Class Skeleton

Members of this class represent class skeletons which are sort of templates of a class. Members of a class which has a class skeleton (http://open.vocab.org/terms/classSkeleton property) should have the triples relating from/to the skeleton, which don't use property http://open.vocab.org/terms/classSkeletonIgnore and its sub-properties as predicate, relating from/to them too. This materialization of triples is expected to be carried out by for example some kind of rule engine. Important: This kind of inference is already possible with OWL using property restrictions (Functional-Style Syntax): EquivalentClasses(  :JohnsChildren ObjectHasValue( :hasParent :John ) ) So you might better use OWL since the functionality is the same. http://www.w3.org/TR/owl2-primer/#Property_Restrictions

Class Skeleton

Members of this class represent class skeletons which are sort of templates of a class. Members of a class which has a class skeleton (http://open.vocab.org/terms/classSkeleton property) should have the triples relating from/to the skeleton, which don't use property http://open.vocab.org/terms/classSkeletonIgnore and its sub-properties as predicate, relating from/to them too. This materialization of triples is expected to be carried out by for example some kind of rule engine. Important: This kind of inference is already possible with OWL using property restrictions (Functional-Style Syntax): EquivalentClasses(  :JohnsChildren ObjectHasValue( :hasParent :John ) ) So you might better use OWL since the functionality is the same. http://www.w3.org/TR/owl2-primer/#Property_Restrictions