Platform for User-generated Content

IRI:
http://purl.org/NET/puc
Version IRI:
http://purl.org/NET/puc/0.1
Current version:
2009-09-18
Imported Ontologies:
http://purl.org/NET/dc_owl2dl/terms_od (visualise it with LODE)
http://purl.org/NET/util/ann (visualise it with LODE)
http://rdfs.org/sioc/ns# (visualise it with LODE)
http://www.w3.org/TR/skos-reference/skos-owl1-dl.rdf (visualise it with LODE)
Other visualisation:
Ontology source

Abstract

An ontology for describing editing, moderating and reviewing user generated content on a platform; based on SIOC

Table of Content

  1. Classes
  2. Object Properties
  3. Data Properties
  4. Named Individuals
  5. Annotation Properties
  6. Namespace Declarations

Classes

abstentionc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#Abstention

is defined by
http://purl.org/NET/puc
An abstention in a voting process
has super-classes
votec

adding editc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#AddEdit

is defined by
http://purl.org/NET/puc
An edit which adds a resource
has super-classes
editc
has sub-classes
copying editc
is disjoint with
changing editc, deleting editc, linking editc, merging editc, moving editc, unlinking editc

ayec back to ToC or Class ToC

IRI: http://purl.org/NET/puc#Aye

is defined by
http://purl.org/NET/puc
A vote for something
has super-classes
votec

changing editc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#ChangeEdit

is defined by
http://purl.org/NET/puc
An edit which changes an existing resource
has super-classes
editc
is disjoint with
adding editc, deleting editc, linking editc, merging editc, moving editc, unlinking editc

concernc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#Concern

is defined by
http://purl.org/NET/puc
A concern someone has about a user contributed resource, used for defining the reason for reporting it as inappropriate
is in range of
reasonop
has members
copyright infringementni, incorrect datani, multiple submitni, spamni, wrong placeni

copying editc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#CopyEdit

is defined by
http://purl.org/NET/puc
An edit which adds a resource by copying it from another resource
has super-classes
adding editc

deleting editc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#DeleteEdit

is defined by
http://purl.org/NET/puc
An edit which deletes a resource
has super-classes
editc
is disjoint with
adding editc, changing editc, linking editc, merging editc, moving editc, unlinking editc

editc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#Edit

is defined by
http://purl.org/NET/puc
An action of a sioc:User which affects one or more resources it is sioc:about, for example adding, changing or deleting it. By describing those actions and their set of changes and chaining them up to a sequence one can effectively create an audit trail. Unlike cs:ChangeSet this is not restricted to changes to RDF descriptions.
has super-classes
post
has sub-classes
adding editc, changing editc, deleting editc, linking editc, merging editc, moving editc, unlinking editc
is in domain of
additionsop, closeddp, patchop, removalsop, sourceop, statusop, targetop
is in range of
affected byop

edit statusc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#EditStatus

is defined by
http://purl.org/NET/puc
The status of an edit, e.g. whether it is still to be accepted or already applied
is in range of
statusop
has members
appliedni, cancelledni, closedni, failedni, failed dependencyni, failed prerequisiteni, failed voteni, internal errorni, no votes receivedni, not appliedni, openni, rejectedni, revertedni, to be cancelledni

linking editc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#LinkEdit

is defined by
http://purl.org/NET/puc
An edit which creates a link between two resources
has super-classes
editc
is disjoint with
adding editc, changing editc, deleting editc, merging editc, moving editc, unlinking editc

merging editc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#MergeEdit

is defined by
http://purl.org/NET/puc
An edit which merges one or more resources into a target resource
has super-classes
editc
is disjoint with
adding editc, changing editc, deleting editc, linking editc, moving editc, unlinking editc

moving editc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#MoveEdit

is defined by
http://purl.org/NET/puc
An edit which moves a resource to some other place
has super-classes
editc
is disjoint with
adding editc, changing editc, deleting editc, linking editc, merging editc, unlinking editc

nayc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#Nay

is defined by
http://purl.org/NET/puc
A vote against something
has super-classes
votec

ratingc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#Rating

is defined by
http://purl.org/NET/puc
A rating a user gave something.
has super-classes
error1935c
post

reportc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#Report

is defined by
http://purl.org/NET/puc
A report of a concern someone has with a user contributed resource; this might be to flag it as inappropriate for a platform, e.g. for containing spam or copyright infringements, and therefore requesting an administrator to have a look at it and act on it
has super-classes
post

review systemc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#ReviewSystem

is defined by
http://purl.org/NET/puc
A software system that organises how and when changes to a dataset get applied and that captures and drives the logic and rules of the review process. A review system is responsible for checking and changing the status of edits regularly and applying their changes to a dataset.
has super-classes
wordnet system 104377057c
is in domain of
check intervaldp, edit validity timespandp

unlinking editc back to ToC or Class ToC

IRI: http://purl.org/NET/puc#UnlinkEdit

is defined by
http://purl.org/NET/puc
An edit which removes a link between two resources
has super-classes
editc
is disjoint with
adding editc, changing editc, deleting editc, linking editc, merging editc, moving editc

votec back to ToC or Class ToC

IRI: http://purl.org/NET/puc#Vote

is defined by
http://purl.org/NET/puc
A vote for or against something, for instance an edit
has super-classes
post
has sub-classes
abstentionc, ayec, nayc

Object Properties

additionsop back to ToC or Object Property ToC

IRI: http://purl.org/NET/puc#additions

is defined by
http://purl.org/NET/puc
This is for edits affecting RDF description resources. A set of statements that are being added to this resource. The target of this property should be something that is an RDF graph or could be transformed into one (e.g. a document) or refers to one (e.g. a context resource in Sesame). Everything in this graph will be added to the resource when this edit is being applied. This is similar to cs:addition which just links to a single reified rdf:Statement though. This property is normally used together with puc:removals to describe all changes being made to the RDF data.
has domain
editc

affected byop back to ToC or Object Property ToC

IRI: http://purl.org/NET/puc#affectedBy

is defined by
http://purl.org/NET/puc
An edit that affects / affected this resource
has range
editc
is also defined as
annotation property

attribution u r lop back to ToC or Object Property ToC

IRI: http://creativecommons.org/ns#attributionURL

is defined by
http://creativecommons.org/ns#

licenseop back to ToC or Object Property ToC

IRI: http://creativecommons.org/ns#license

is defined by
http://creativecommons.org/ns#

logicop back to ToC or Object Property ToC

IRI: http://purl.org/NET/puc#logic

is defined by
http://purl.org/NET/puc
Points to a set of rules of a document containing a set of rules which define the inner logic by which a system operates.

has characteristics: functional

has domain
wordnet system 104377057c

patchop back to ToC or Object Property ToC

IRI: http://purl.org/NET/puc#patch

is defined by
http://purl.org/NET/puc
This is for edits affecting RDF description resources. This property should point to something (a graph or reified statement) that contains a patch as described in http://www.w3.org/DesignIssues/Diff (section "A patch file format for RDF deltas"). When this edit is being applied the patch will be applied to the resource's RDF data.
has domain
editc

reasonop back to ToC or Object Property ToC

IRI: http://purl.org/NET/puc#reason

is defined by
http://purl.org/NET/puc
A concern provided as a reason for reporting a resource to an administrator or as a reason for editing or deleting a resource

has characteristics: functional

has domain
post
has range
concernc

removalsop back to ToC or Object Property ToC

IRI: http://purl.org/NET/puc#removals

is defined by
http://purl.org/NET/puc
This is for edits affecting RDF description resources. A set of statements that are being removed from this resource. The target of this property should be something that is an RDF graph or could be transformed into one (e.g. a document) or refers to one (e.g. a context resource in Sesame). Everything in this graph will be removed from the resource when this edit is being applied. This is similar to cs:removal which just links to a single reified rdf:Statement though. This property is normally used together with puc:additions to describe all changes being made to the RDF data.
has domain
editc

sourceop back to ToC or Object Property ToC

IRI: http://purl.org/NET/puc#source

is defined by
http://purl.org/NET/puc
A resource being affected by an edit that builds the source of the action; e.g. in a copy edit it would be the resource that something (the puc:target) is being copied from.
has super-properties
about
has domain
editc
has range
resourcec

statusop back to ToC or Object Property ToC

IRI: http://purl.org/NET/puc#status

is defined by
http://purl.org/NET/puc
The current status of an edit

has characteristics: functional

has domain
editc
has range
edit statusc

targetop back to ToC or Object Property ToC

IRI: http://purl.org/NET/puc#target

is defined by
http://purl.org/NET/puc
A resource being affected by an edit that builds the target of the action; e.g. in a copy edit it would be the resource that is being created from another resource (the puc:source).
has super-properties
about
has domain
editc
is also defined as
data property

Data Properties

attribution namedp back to ToC or Data Property ToC

IRI: http://creativecommons.org/ns#attributionName

is defined by
http://creativecommons.org/ns#

check intervaldp back to ToC or Data Property ToC

IRI: http://purl.org/NET/puc#checkInterval

is defined by
http://purl.org/NET/puc
Time in hours that passes between every run of a sub-system of a review system which regularly checks edits if their status needs changing and if their changes need to be applied.

has characteristics: functional

has domain
review systemc
has range
non negative integer

closeddp back to ToC or Data Property ToC

IRI: http://purl.org/NET/puc#closed

is defined by
http://purl.org/NET/puc
A point in time when an edit changed its status to being closed
has super-properties
modifieddp
has domain
editc
has range
date time

default maximum ratingdp back to ToC or Data Property ToC

IRI: http://purl.org/NET/puc#defaultMaxRating

is defined by
http://purl.org/NET/puc
The default maximum value that can be used with puc:Ratings in this container. Deviations from that are given through rev:maxRating on the respective puc:Rating. All ratings that don't specify such a deviation inherit this default value from their container.
has domain
container

default minimum ratingdp back to ToC or Data Property ToC

IRI: http://purl.org/NET/puc#defaultMinRating

is defined by
http://purl.org/NET/puc
The default minimum value that can be used with puc:Ratings in this container. Deviations from that are given through rev:minRating on the respective puc:Rating. All ratings that don't specify such a deviation inherit this default value from their container.
has domain
container

edit validity timespandp back to ToC or Data Property ToC

IRI: http://purl.org/NET/puc#editValidityTimespan

is defined by
http://purl.org/NET/puc
Time in hours for which edits are valid (in the context of this review system), normally counted from their creation on. An edit has expired if this amount of hours has passed. After that it might change its status to either accepted or rejected depending on the logic of the review system.

has characteristics: functional

has domain
review systemc
has range
non negative integer

targetop back to ToC or Data Property ToC

IRI: http://purl.org/NET/puc#target

is defined by
http://purl.org/NET/puc
A resource being affected by an edit that builds the target of the action; e.g. in a copy edit it would be the resource that is being created from another resource (the puc:source).
has range
resourcec
is also defined as
object property

total number of negative votesdp back to ToC or Data Property ToC

IRI: http://purl.org/NET/puc#totalNegativeVotes

is defined by
http://purl.org/NET/puc
Automatically calculated value that is the sum of all votes of type puc:Nay that have been associated with this resource
has range
non negative integer
is also defined as
annotation property

total number of positive votesdp back to ToC or Data Property ToC

IRI: http://purl.org/NET/puc#totalPositiveVotes

is defined by
http://purl.org/NET/puc
Automatically calculated value that is the sum of all votes of type puc:Aye that have been associated with this resource
has range
non negative integer
is also defined as
annotation property

Named Individuals

appliedni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#Applied

is defined by
http://purl.org/NET/puc
An edit was successfully applied and completed. It is now closed.
belongs to
edit statusc

cancelledni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#Cancelled

is defined by
http://purl.org/NET/puc
An edit has been cancelled by someone, probably its author, before it could be applied. It is now closed.
belongs to
edit statusc

closedni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#Closed

is defined by
http://purl.org/NET/puc
An edit is closed and will not be further acted upon.
belongs to
edit statusc

copyright infringementni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#CopyrightInfringement

is defined by
http://purl.org/NET/puc
A copyright was violated.
belongs to
concernc

failedni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#Failed

is defined by
http://purl.org/NET/puc
An edit failed because of an internal error or not satisfying prerequisites or dependencies.
belongs to
edit statusc

failed dependencyni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#FailedDependency

is defined by
http://purl.org/NET/puc
An edit failed and is closed. Something it depended on changed while it was open, making it impossible to be applied in the future.
belongs to
edit statusc

failed prerequisiteni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#FailedPrerequisite

is defined by
http://purl.org/NET/puc
An edit failed and is closed. At least one of the prerequisites for it wasn't satisfied, making it impossible to be applied now or in the future.
belongs to
edit statusc

failed voteni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#FailedVote

is defined by
http://purl.org/NET/puc
An edit was rejected by members of the community through a majority vote against it. It has failed and is closed now.
belongs to
edit statusc

incorrect datani back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#IncorrectData

is defined by
http://purl.org/NET/puc
Some of the data of a resource is incorrect.
belongs to
concernc

internal errorni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#InternalError

is defined by
http://purl.org/NET/puc
An edit failed due to an internal error and is closed now.
belongs to
edit statusc

multiple submitni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#MultipleSubmit

is defined by
http://purl.org/NET/puc
A resource got submitted multiple times, accidently or on purpose.
belongs to
concernc

no votes receivedni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#NoVotesReceived

is defined by
http://purl.org/NET/puc
An edit was rejected because it didn't receive any votes. It has failed and is closed now.
belongs to
edit statusc

not appliedni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#NotApplied

is defined by
http://purl.org/NET/puc
An edit is closed but its changes have not been applied for one reason or the other.
belongs to
edit statusc

openni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#Open

is defined by
http://purl.org/NET/puc
An edit is still to be accepted or applied because it was not yet reviewed by a moderator or administrator or was not yet accepted by community members, but it might be in the future.
belongs to
edit statusc

Platform for User-generated Contentni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc

has facts
attribution namedp "Simon Reinhardt"
licenseop http://creativecommons.org/licenses/by/3.0/
attribution u r lop Platform for User-generated Content

rejectedni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#Rejected

is defined by
http://purl.org/NET/puc
An edit was rejected by other members of the community, a moderator or an administrator.
belongs to
edit statusc

revertedni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#Reverted

is defined by
http://purl.org/NET/puc
An edit had previously been applied but its changes have been undone since (probably through another edit). It is still closed.
belongs to
edit statusc

spamni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#Spam

is defined by
http://purl.org/NET/puc
Unwanted content, often advertisement
belongs to
concernc

to be cancelledni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#ToBeCancelled

is defined by
http://purl.org/NET/puc
Someone, probably the author of this edit, has asked for the edit to be cancelled. It is still open but will be closed soon.
belongs to
edit statusc

wrong placeni back to ToC or Named Individual ToC

IRI: http://purl.org/NET/puc#WrongPlace

is defined by
http://purl.org/NET/puc
A resource got submitted at the wrong place.
belongs to
concernc

Annotation Properties

affected byap back to ToC or Annotation Property ToC

IRI: http://purl.org/NET/puc#affectedBy

is defined by
http://purl.org/NET/puc
An edit that affects / affected this resource
has domain
resourcec
is also defined as
object property

broaderap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2008/05/skos#broader

total number of negative votesap back to ToC or Annotation Property ToC

IRI: http://purl.org/NET/puc#totalNegativeVotes

is defined by
http://purl.org/NET/puc
Automatically calculated value that is the sum of all votes of type puc:Nay that have been associated with this resource
has domain
resourcec
is also defined as
data property

total number of positive votesap back to ToC or Annotation Property ToC

IRI: http://purl.org/NET/puc#totalPositiveVotes

is defined by
http://purl.org/NET/puc
Automatically calculated value that is the sum of all votes of type puc:Aye that have been associated with this resource
has domain
resourcec
is also defined as
data property

Namespace Declarations back to ToC

default namespace
http://purl.org/NET/puc#
dc-owl2dl
http://purl.org/NET/dc_owl2dl/
designissues
http://www.w3.org/DesignIssues/
error
http://org.semanticweb.owlapi/error#
net
http://purl.org/NET/
ns
http://creativecommons.org/ns#
owl
http://www.w3.org/2002/07/owl#
puc
http://purl.org/NET/puc#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
resource
http://www.mpii.de/yago/resource/
skos-reference
http://www.w3.org/TR/skos-reference/
skos2
http://www.w3.org/2008/05/skos#
terms
http://purl.org/dc/terms/
util
http://purl.org/NET/util/
vann
http://purl.org/vocab/vann/
wiki-musicbrainz-org
http://wiki.musicbrainz.org/
xsd
http://www.w3.org/2001/XMLSchema#

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