Browse wiki

From Odp

Jump to: navigation, search
Ontology:Ordered List Ontology
Description The Ordered List Ontology Specification provides basic concepts and properties for describing ordered lists as semantic graph.
HasDownloadNumber 2,835  +
Justification To get rid of RDF sequences ;)
LongDescription There is a need to describe typed ordered There is a need to describe typed ordered lists or sequences of information resources. The existing approach in the RDF vocabulary, rdf:Seq, has some drawbacks regarding defining explicitly a range for items of a sequence and to query them efficiently with SPARQL, because every slot of a sequence is related by a separate property of the form rdf:_N, where N is a positive integer number, e.g. rdf:_1 (cf. RDF Vocabulary Description Language 1.0: RDF Schema and RDF Semantics ). That’s why, I co-designed the Ordered List Ontology according to a proposal made by Samer A. Abdallah. This ontology should overcome the drawbacks of the existing ordered list modelling approach by enabling more semantics to describe sequences of information resources. As one can see in graphic 'olo:OrderedList concept as graph with relations', the Ordered List Ontology consists of two concepts - olo:OrderedList and olo:Slot. That means an ordered list is a composite of all slots, which are part of this ordered list (related by the property olo:slot). Although, the Ordered List Ontology is OWL based, the ontology also provides "backward" compatibility to the RDFS world. The initial and primary access method to single slots in an ordered list should be olo:index, because this property represents the fixed index of a slot in an ordered list. Thereby, the property olo:length relates to the length of an ordered list, the number of included slots. The secondary access method is its (currently) optional iterator olo:next as shortcut to the next slot in the list. The items, which are arranged in an ordered list, are associated by the property olo:item to a slot. On the basis of the ordered list concept defined in the Ordered List Ontology one can define more specific ordered list definitions, e.g. for media playlist (see the Play Back Ontology) or ranked recommendations (see the Recommendation Ontology). dations (see the Recommendation Ontology).
Modification dateThis property is a special property in this wiki. 30 March 2011 20:28:35  +
Name Ordered List Ontology  +
OntologyAuthor Samer A. Abdallah  +, Bob Ferris  +
OntologyDomain Knowledge engineering +, Parts and Collections +
OntologyPurpose To get rid of RDF sequences ;) and to enable typed sequences for special purposes, e.g. playlists
OntologyURI  +
SubmittedBy BobFerris +
Categories Ontology +
hide properties that link here 
References/Ordered List Ontology announcement + ReferenceSubject


Enter the name of the page to start browsing from.
Personal tools
Quality Committee
Content OP publishers