XesamOntologyDraft

/!\The backed up content of this page is deprecated and will not be included in search results!

Clear message

This page has been moved to http://xesam.org/main/XesamOntologyDraft <!> This is only a draft, not a final spec

<!> Don't edit. This page is autogenerated, 2007-08-31

Xesam Core Ontology

All objects are characterized by two main properties; Source and Content. These are read as fields on the object and in addition to characterizing the type and representation of the object also imply which other fields to expect.

Source: The physical representation of the object.

Content: The abstract interpretation of the object.

And example could be an office document stored on the harddisk. It would have source File and category Document.

Categories and Fields

Source and Content are called categories. Technically speaking a category is the top level of a branch in the ontology tree that is not a field. Third party can install new categories, but this is not expected to be a common thing. The two default categories of the xesam core ontology should suffice for most purposes.

A category define what fields make sense on an object belonging to it. These fields are not guaranteed to be set though.

Sources

Source, xesam:ArchivedFile

Source, xesam:BlockDevice

Source, xesam:DeletedFile

Source, xesam:EmbeddedObject

Source, xesam:File

Source, xesam:Filelike

Source, xesam:MessageboxMessage

Source, xesam:OfflineMedia

Source, xesam:POP3Message

Source, xesam:RemoteFile

Source, xesam:RemoteMessageboxMessage

Source, xesam:RemoteResource

Source, xesam:Source

Contents

Contents are defined in a hierarchial structure where each content type implies the listed fields as well as the fields implied by the parent content type.

Content, xesam:Annotation

Content, xesam:Archive

Content, xesam:Audio

Content, xesam:AudioList

Content, xesam:Bookmark

Content, xesam:Contact

Content, xesam:Content

Content, xesam:DataObject

Content, xesam:Document

Content, xesam:Documentation

Content, xesam:Email

Content, xesam:EmailAttachment

Content, xesam:FileSystem

Content, xesam:Folder

Content, xesam:IMAP4Message

Content, xesam:IMMessage

Content, xesam:Image

Content, xesam:MailingListEmail

Content, xesam:Media