The Play Back Ontology

IRI:
http://purl.org/ontology/pbo/core#
Date:
13T18:31:52+01:00/09/2010
Current version:
0.6
Authors:
http://foaf.me/zazi#me
http://kurtisrandom.com/foaf.rdf#kurtjx
Imported Ontologies:
http://purl.org/NET/c4dm/event.owl (visualise it with LODE)
http://purl.org/dc/elements/1.1/ (visualise it with LODE)
http://purl.org/ontology/bibo/ (visualise it with LODE)
http://purl.org/ontology/co/core (visualise it with LODE)
http://purl.org/ontology/olo/core (visualise it with LODE)
http://purl.org/ontology/similarity/ (visualise it with LODE)
http://purl.org/vocab/frbr/core (visualise it with LODE)
http://www.w3.org/2003/06/sw-vocab-status/ns (visualise it with LODE)
Other visualisation:
Ontology source

Table of Content

  1. Introduction
  2. Classes
  3. Object Properties
  4. Annotation Properties
  5. Namespace Declarations

Introduction

The Play Back Ontology specification provides basic concepts and properties for describing concepts that are related to the play back domain, e.g. an playlist, play back count and skip counter on/ for the Semantic Web. This document contains a RDF description of the Play Back Ontology.

Classes

Fixed Playlistc back to ToC or Class ToC

IRI: http://purl.org/ontology/pbo/core#FixedPlaylist

is defined by
http://purl.org/ontology/pbo/core#
A (sub) playlist of a fixed length and a fixed order. This concept should be used to express static relations, e.g. "those three music tracks must always be played in a row".
has super-classes
Playlistc

Media Action Counterc back to ToC or Class ToC

IRI: http://purl.org/ontology/pbo/core#MediaActionCounter

is defined by
http://purl.org/ontology/pbo/core#
A media action counter. Media actions are for example play back or skip events.
has super-classes
counter
has sub-classes
Play Back Counterc, Skip Counterc
is in domain of
has media objectop

Play Back Counterc back to ToC or Class ToC

IRI: http://purl.org/ontology/pbo/core#PlayBackCounter

is defined by
http://purl.org/ontology/pbo/core#
A play back counter, e.g. to count the playback of a media object.
has super-classes
Media Action Counterc

Playlistc back to ToC or Class ToC

IRI: http://purl.org/ontology/pbo/core#Playlist

is defined by
http://purl.org/ontology/pbo/core#
A playlist of specific media items, e.g. music tracks, videos or slides.
has super-classes
document
ordered list
has sub-classes
Fixed Playlistc
is in domain of
has playlist slotop
is in range of
has playlistop

Playlist Slotc back to ToC or Class ToC

IRI: http://purl.org/ontology/pbo/core#PlaylistSlot

is defined by
http://purl.org/ontology/pbo/core#
A playlist slot. It could contain e.g. a music track, a video or a slide, and maybe related with some additional properties. However, it could maybe also included a "sub" playlist, e.g. to keep a fixed sequence of some tracks.
has super-classes
slot
has playlist itemop min 1
is in domain of
has playlist itemop, has transitionop
is in range of
has playlist slotop

Skip Counterc back to ToC or Class ToC

IRI: http://purl.org/ontology/pbo/core#SkipCounter

is defined by
http://purl.org/ontology/pbo/core#
A skip counter, e.g. to count skip events of a media object.
has super-classes
Media Action Counterc

Skip Eventc back to ToC or Class ToC

IRI: http://purl.org/ontology/pbo/core#SkipEvent

is defined by
http://purl.org/ontology/pbo/core#
A specific skip event of something.
has super-classes
scrobble event
is in domain of
has skip timeop

Object Properties

has media objectop back to ToC or Object Property ToC

IRI: http://purl.org/ontology/pbo/core#media_object

is defined by
http://purl.org/ontology/pbo/core#
Associates a media object to its related counter.
has super-properties
object
has domain
Media Action Counterc
has range
document or endeavourc

has media scrobble objectop back to ToC or Object Property ToC

IRI: http://purl.org/ontology/pbo/core#media_scrobble_object

is defined by
http://purl.org/ontology/pbo/core#
A media specific scrobble object, e.g. a music track or a video.
has super-properties
scrobble object
has range
document or endeavourc

has playlistop back to ToC or Object Property ToC

IRI: http://purl.org/ontology/pbo/core#playlist

is defined by
http://purl.org/ontology/pbo/core#
Associates a playlist to something.
has domain
thingc
has range
Playlistc

has playlist itemop back to ToC or Object Property ToC

IRI: http://purl.org/ontology/pbo/core#playlist_item

is defined by
http://purl.org/ontology/pbo/core#
A specific playlist item, e.g. a music track, video or slides. The range types of this property must be based on bibo:Document or frbr:Endeavour (to keep it somehow media based).
has domain
Playlist Slotc
has range
document or endeavourc
is also defined as
annotation property

has playlist slotop back to ToC or Object Property ToC

IRI: http://purl.org/ontology/pbo/core#playlist_slot

A specific slot in a playlist.
has super-properties
slot
has domain
Playlistc
has range
Playlist Slotc

has skip timeop back to ToC or Object Property ToC

IRI: http://purl.org/ontology/pbo/core#skip_time

is defined by
http://purl.org/ontology/pbo/core#
The moment, when someone skipped the media object, e.g. an instant of a timeline of an audio signal.
has super-properties
time
has domain
Skip Eventc

has transitionop back to ToC or Object Property ToC

IRI: http://purl.org/ontology/pbo/core#transition

is defined by
http://purl.org/ontology/pbo/core#
This relation directs to a description of a transition between two neighbouring playlist slots, e.g. two successive music tracks in a dj mix.
has super-properties
associationop
has domain
Playlist Slotc

Annotation Properties

has playlist itemap back to ToC or Annotation Property ToC

IRI: http://purl.org/ontology/pbo/core#playlist_item

is defined by
http://purl.org/ontology/pbo/core#
A specific playlist item, e.g. a music track, video or slides. The range types of this property must be based on bibo:Document or frbr:Endeavour (to keep it somehow media based).
has super-properties
item
is also defined as
object property

Namespace Declarations back to ToC

default namespace
http://purl.org/ontology/pbo/core#
bibo
http://purl.org/ontology/bibo/
c4dm
http://purl.org/NET/c4dm/
co
http://purl.org/ontology/co/
core
http://purl.org/ontology/olo/core#
core2
http://purl.org/ontology/pbo/core#
dc
http://purl.org/dc/elements/1.1/
event-owl
http://purl.org/NET/c4dm/event.owl#
foaf-rdf
http://kurtisrandom.com/foaf.rdf#
frbr
http://purl.org/vocab/frbr/
ns
http://www.w3.org/2003/06/sw-vocab-status/ns#
olo
http://purl.org/ontology/olo/
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
similarity
http://purl.org/ontology/similarity/
sw-vocab-status
http://www.w3.org/2003/06/sw-vocab-status/
xsd
http://www.w3.org/2001/XMLSchema#
zazi
http://foaf.me/zazi#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.