made by pyLODE 2.10.0

Atom Syndication Ontology

Metadata

URI
http://bblfish.net/work/atom-owl/2006-06-06/
Creator(s)
Henry Story
Contributor(s)
Danny Ayers
Elias Torres
Reto Bachmann-Gmuer
Imports
dc:
http://www.w3.org/2004/02/skos/core/owl-dl/skos-core-owl-dl.owl
foaf:index.rdf
Ontology RDF
RDF (turtle)

Description

The AtomOWL ontology is inspired from the work done by the atom working group. This ontology is working off the rfc 4287 published among othe places at http://www.atompub.org/rfc4287.html . The AtomOWL ontology uses as much as possible the same terms as the format there to make the relation easy to understand. The AtomOWL name space is slightly different from the atom namespace [see post http://www.imc.org/atom-syntax/mail-archive/msg16476.html]. But this is a good thing as it helps distinguish the ontology from the rfc 4287 serialisation.

Table of Contents

  1. Classes
  2. Object Properties
  3. Functional Properties
  4. Datatype Properties
  5. Annotation Properties
  6. Namespaces
  7. Legend

Overview

Pictures say 1,000 words
Figure 1: Ontology overview

Classes

Category Classc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#Category
Description

see §4.2.2 of rfc 4287. A Category Type

In domain of labelfp
termfp
catgegorization schemeop
In range of categoryop

Content Classc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#Content
Description

see §4.1.3 in rfc 4287 One way to think of this is as a class that represents what one can get from an HTTP connection. It has a body, and a number of headers, info such as mime-type, content-lenght, etc... .

Super-classes http://sw.nokia.com/WebArch-1/Representationc
Sub-classes All Text Content Classc
XML content classc
In domain of sourceop
mime typefp
languagefp
length in bytesfp
body relationfp
In range of contentop

Entry Classc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#Entry
Description

see §4.1.2 of the rfc 4287 spec

Super-classes Version Classc
In domain of publication datefp
summaryop
source feedop
contentop
In range of contains relationop
entry relationop
aggregatesop

Feed Classc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#Feed
Description

Container for feed metadata.

Super-classes Version Classc
In domain of generatorop
entry relationop
iconop
aggregatesop
logoop
subtitleop
contains relationop
In range of source feedop

FeedOrEntry Classc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#FeedOrEntry
Description

Union of the Feed and Entry class. Simplifies writing the ontology.

Restrictions titleop exactly 1
In domain of linkop
categoryop
rightsop
contributorop
authorop
email addressop

Generator of feedc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#Generator
Description

see §4.2.4 of rfc 4287 spec. Generator for the Feed. It has many properties in common with awol:Person

Super-classes foaf:Agentc
In domain of generatorVersiondp
In range of generatorop

Html content classc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#HTML
Description

see §3.1.1.2 of rfc 4287. The class of html strings

Super-classes All Text Content Classc
In domain of html valuedp

Link Classc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#Link
Description

see §4.2.7 of rfc 4287 spec. Note that the href, hreflang and lengtlength attributes of rfc 4287 have been moved to the content class and a content relation from the Link to a Content class has been made. The href is translated onto the awol:src relation of the Content class. A link is a reified relation between an entry an a content, for the purpose of adding some metadata such as a title. If it is a reified statement, it is a special type of such a statement, one that implies always the reified statement itself (see N3 rule)

Super-classes rdf:Statementc
In domain of relation typeop
In range of linkop

Person Classc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#Person
Description

see §3.2 of rfc 4287 spec.

Super-classes foaf:Agentc
Restrictions email addressop exactly 1
In range of contributorop
authorop
email addressop

Plain text content classc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#PlainText
Description

see §3.1.1.1 of rfc 4287. The datatype of simple text elements. Essentially this is the class of all plain text literals.

Super-classes All Text Content Classc
In domain of text typedp

Relation Type Classc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#RelationType
Description

see §4.2.7.2 of rfc 4287. Relation types are registered, or can be created as described in rfc 4287. They are special types of properties that relate awol:Versions to :Contents.

Super-classes owl:ObjectPropertyc
In range of relation typeop
Members iana:enclosure
iana:self
iana:via
iana:alternateop
iana:related

All Text Content Classc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#TextContent
Description

see §3.1 of rfc 4287. The text constructs.

Super-classes Content Classc
Sub-classes Html content classc
Xhtml content classc
Plain text content classc
In range of summaryop
subtitleop
rightsop
titleop

Version Classc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#Version
Description

Metadata about the state of a resource with given awol:id at an :updated time.

Restrictions idfp exactly 1
updatedfp exactly 1
Sub-classes Feed Classc
Entry Classc
In domain of iana:related
idfp
iana:alternateop
iana:via
iana:self
updatedfp

Xhtml content classc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#XHTML
Description

see §3.1.1.3 of rfc 4287. The datatype of xhtml strings

Super-classes All Text Content Classc
In domain of xhtml typedp

XML content classc # Classes

URI http://bblfish.net/work/atom-owl/2006-06-06/#XML
Description

see §4.1.3.3 of rfc 4287. The datatype of xml content

Super-classes Content Classc
In domain of xml type relationdp

Object Properties

aggregatesop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#aggregates
Description

The feed aggregates this given Entry. See §4.1.1 of rfc4287. This means that the entry does not have the feed as its source. The entry was taken from a different feed.

Super-properties contentop
Domain(s) Feed Classc
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#Entryc

authorop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#author
Description

See §4.2.1 rfc 4287 spec.

Domain(s) FeedOrEntry Classc
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#Personc

categoryop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#category
Description

See §4.2.2. A category with which the conainer is associated.

Domain(s) FeedOrEntry Classc
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#Categoryc

contains relationop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#contains
Description

The feed contains the given Entry. See §4.1.1 of rfc4287. This makes no statement about whether that Entry has the awol:Feed as its source.

Domain(s) Feed Classc
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#Entryc

contentop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#content
Description

See §4.1.3 of rfc 4287 spec. The content of an Entry, a Link or any of the relation types that are the object of awol:rel properties

Super-properties http://sw.nokia.com/WebArch-1/representation
Domain(s) Entry Classc
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#Contentc

contributorop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#contributor
Description

See §4.2.3 of rfc 4287 spec. Someone who contributed to the Version.

Domain(s) FeedOrEntry Classc
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#Personc

email addressop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#email
Description

see §3.2.3 of rfc 4287. A mailbox of the Person

Domain(s) FeedOrEntry Classc
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#Personc

entry relationop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#entry
Description

The feed contains the given Entry and that Entry has the feed as its source. See §4.1.1 of rfc 4287. This relation is a little bit more specialised than the rfc 4287 entry element. It relates only awol:Feed objects to :Entry objects where the :Feed is a :source of the :Entry. See also the :source and :contains relations.

Super-properties contains relationop
Domain(s) Feed Classc
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#Entryc

generatorop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#generator
Description

see §4.2.4 of rfc 4287. The generator of the object

Domain(s) Feed Classc
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#Generatorc

iconop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#icon
Description

see 4.2.5 of rfc 4287. An icon associated with the object

Domain(s) Feed Classc
Range(s) foaf:Imagec

relation typeop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#rel
Description

see §4.2.7.2 of rfc 4287. The relationship type. The relationship type is a property that relates a awol:Version to a :Content

Super-properties rdf:predicate
Domain(s) Link Classc
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#RelationTypec

rightsop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#rights
Description

See §4.2.10 of rfc 4287 spec. Rights held over a Version.

Domain(s) FeedOrEntry Classc
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#TextContentc

catgegorization schemeop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#scheme
Description

see §4.2.2.2 of rfc 4287. Identifies a categorization scheme.

Domain(s) Category Classc
Range(s) http://sw.nokia.com/WebArch-1/InformationResourcec

source feedop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#source
Description

See §4.2.11 of rfc 4287 spec. The source feed where the entry was found

Inverse properties entry relationop
Domain(s) Entry Classc
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#Feedc

sourceop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#src
Description

a source of the representation

Equivalent properties http://sw.nokia.com/WebArch-1/representationOf
Domain(s) Content Classc
Range(s) http://sw.nokia.com/WebArch-1/InformationResourcec

subtitleop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#subtitle
Description

see §4.2.12 of rfc 4287. Subtitle of the feed.

Super-properties contentop
Domain(s) Feed Classc
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#TextContentc

summaryop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#summary
Description

See §4.2.13 of rfc 4287 spec. A summary of the content of the Entry

Domain(s) Entry Classc
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#TextContentc

titleop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#title
Description

See §4.2.14. Title of a container

Domain(s) (FeedOrEntry Classc or file:///usr/local/archivo-data/bblfish.net/work--atom-owl--2006-06-06/2021.09.04-102212/work--atom-owl--2006-06-06_type=orig.owl#Linkc)
Range(s) http://bblfish.net/work/atom-owl/2006-06-06/#TextContentc

toop # OPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#to
Description

the object of a link. We interpret here a Link to be a re-ified relation from a awol:Version to a :Content object. The relation is re-ified in order to add a :title relation to the link. This can probably usually be safely ignored

Super-properties rdf:object

alternate relationop # OPs

URI http://www.iana.org/assignments/relation/alternate
Description

see §4.2.7.2.1 of rfc 4287. The object points to an alternate version of the subject

Domain(s) Version Classc

Functional Properties

body relationfp # FPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#body
Description

the body of the content.

Domain(s) Content Classc
Range(s) Literalc

idfp # FPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#id
Description

See §4.2.6 rfc 4287 spec. All Versions with the same id can be considered to be versions of the resource identified by the id. The id mentions the resource of which it is a representation.

Domain(s) Version Classc
Range(s) xsd:anyURIc

labelfp # FPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#label
Description

see §4.2.2.3 of rfc 4287. A Human readable label for display.

Domain(s) Category Classc
Range(s) xsd:stringc

languagefp # FPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#lang
Description

see §4.2.7.4 of rfc 4287. The language of the representation.

Domain(s) Content Classc
Range(s) xsd:languagec

length in bytesfp # FPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#length
Description

see §4.2.7.6 of rfc 4287. The length in bytes of the representation.

Domain(s) Content Classc
Range(s) xsd:intc

publication datefp # FPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#published
Description

See §4.2.9 of rfc 4287 spec. A date associated with an event early in the lifecyle of the subject.

Domain(s) Entry Classc
Range(s) xsd:dateTimec

termfp # FPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#term
Description

see §4.2.2.1 of rfc 4287. Identifies the category

Domain(s) Category Classc
Range(s) xsd:stringc

mime typefp # FPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#type
Description

see §4.2.7.3 of rfc 4287. The mime type of the representation.

Domain(s) Content Classc
Range(s) xsd:stringc

updatedfp # FPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#updated
Description

See §4.2.15 of rfc 4287 spec. Indicates the most recent instant in time when a resource with the given id was modified in a way the publisher considers significant. Therefore, not all modifications necessarily result in a changed atom:updated value.

Domain(s) Version Classc
Range(s) xsd:dateTimec

Datatype Properties

generatorVersiondp # DPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#generatorVersion
Description

see §4.2.4 of rfc 4287. Indicates the version of the Generator

Domain(s) Generator of feedc
Range(s) xsd:stringc

html valuedp # DPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#html
Description

see §3.1.1.2 of rfc 4287. The datatype of html text elements. It is considered to be a relation to the text.

Super-properties body relationfp
Domain(s) Html content classc
Range(s) xsd:stringc

namedp # DPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#name
Description

see §4.2.4 of rfc 4287. A name for the Generator.

Super-properties foaf:name
Domain(s) (Person Classc or file:///usr/local/archivo-data/bblfish.net/work--atom-owl--2006-06-06/2021.09.04-102212/work--atom-owl--2006-06-06_type=orig.owl#Generatorc)

text typedp # DPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#text
Description

see §3.1.1.1 of rfc 4287. The datatype of xhtml text elements

Super-properties body relationfp
Domain(s) Plain text content classc
Range(s) xsd:stringc

a uridp # DPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#uri
Description

see §4.2.4 of rfc 4287. A uri associated the Generator

Domain(s) (Person Classc or file:///usr/local/archivo-data/bblfish.net/work--atom-owl--2006-06-06/2021.09.04-102212/work--atom-owl--2006-06-06_type=orig.owl#Generatorc)
Range(s) xsd:anyURIc

xhtml typedp # DPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#xhtml
Description

see §3.1.1.3 of rfc 4287. The datatype of xhtml text elements.

Super-properties body relationfp
Domain(s) Xhtml content classc
Range(s) xsd:stringc

xml type relationdp # DPs

URI http://bblfish.net/work/atom-owl/2006-06-06/#xml
Description

see §4.1.3.1 of rfc 4287. Relates an awol:XML object to its content.

Super-properties body relationfp
Domain(s) XML content classc
Range(s) rdf:XMLLiteralc

Annotation Properties

dannyNoteap # APs

URI http://bblfish.net/work/atom-owl/2006-06-06/#dannyNote
Description

A comment by Danny Ayers

Super-properties skos:editorialNote

eliasNoteap # APs

URI http://bblfish.net/work/atom-owl/2006-06-06/#eliasNote
Description

A comment by Elias Torres

Super-properties skos:editorialNote

retosNoteap # APs

URI http://bblfish.net/work/atom-owl/2006-06-06/#retosNote
Description

A comment by Reto Bachmann-Gmuer

Super-properties skos:editorialNote

Namespaces

default (:)
http://bblfish.net/work/atom-owl/2006-06-06/
:
http://www.w3.org/2000/01/rdf-schema#
Ato
file:///Users/hjs/Programming/sommer/www/atom/2006-06-06/AtomOwl.n3#
cifp
http://eulersharp.sourceforge.net/2004/04test/rogier#
dc
http://purl.org/dc/elements/1.1/
dct
http://purl.org/dc/terms/
foaf
http://xmlns.com/foaf/0.1/
iana
http://www.iana.org/assignments/relation/
log
http://www.w3.org/2000/10/swap/log#
owl
http://www.w3.org/2002/07/owl#
prov
http://www.w3.org/ns/prov#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
sdo
https://schema.org/
skos
http://www.w3.org/2004/02/skos/core#
xsd
http://www.w3.org/2001/XMLSchema#

Legend

cClasses
opObject Properties
fpFunctional Properties
dpData Properties
dpAnnotation Properties
pProperties
niNamed Individuals