Composed Tag
subclass of: Resource
subclass of: Thing
type: Class
comment: A composed tag with more than one concept in it. E.g. 'java_island'
subclass of: Tag

token
subclass of: Thing
subclass of: Resource
type: Class
comment: A token representation of a tag. Corresponds to the cleaned up tag. E.g. 'blogs'->'blog'. A tag in itself is often hard to link to a meaning, however, its cleaned version can be easily linked to a synset in wordnet, etc.

list of tokens of a tag
type: Property
comment: a list of tokens that make up a composed tag, or a single token that is the cleaned up version of a tag.
domain: Tag
range: token
range: Resource
range: Thing
domain: Resource

position of the token
type: Property
comment: a Token is part of Tag and therefore makes up a complex skos:Concept (as 'java'+'island' is not exactly the same concept as 'java island'), it is thus important to know the position of the token in the composed tag. The position is relative to the other tags so it doesn't have to start from 0, even if it would be better to keep it like this. If the token is the only component of the Tag, then the position is not mandatory.
domain: token
range: unsignedInt
range: Resource
range: unsignedLong
range: integer
range: long
range: nonNegativeInteger
range: int
range: decimal
domain: Resource
domain: Thing

Meaning of a Token
type: Property
comment: A tags:Tag is made of one or more :Token that have a commontag:means link to a skos:Concept, this is the symetric link from the skos:Concept to the particular :Token.
domain: Concept
range: token
range: Resource
range: Thing
domain: Resource

to which Tag does this Token belong?
type: Property
comment: a Token is part of Tag and therefore makes up a complex skos:Concept (as 'java'+'island' is not exactly the same concept as 'java island'), it is thus important to know to which tag this particular token belongs if it has a commontag:means of its own.
domain: token
range: Tag
range: Resource
domain: Resource
domain: Thing

vocabulary
type: Property
comment: the set of tags that is used by a particular agent. For example, all the concept that are used to tag someones bookmarks on delicious
domain: UserAccount
domain: Agent
range: Collection
range: Resource
domain: Resource

Tags to Concepts ontology
creator: Pierre Andrews
description: An ontology that describes links between tags and concepts, as used in the popular del.icio.us and Flickr systems.
issued: 2010-09-26
type: Ontology
label: An ontology for semantic tagging.
maker: ~andrews