NDO - Nepomuk Download Ontology

Namespace: http://www.semanticdesktop.org/ontologies/2010/04/30/ndo# (Version 0.9.0)

Authors:

Evgeny Egorochkin

Abstract

The Nepomuk Download Ontology provides classes and properties to describe file downloads.

Table of Contents

Classes Overview
Properties Overview
Ontology Visualization
Introduction
File Downloads
NDO Vocabulary Summary
Description of Classes
Description of Properties

Classes Overview

ndo:DownloadEvent - A single event (from the point of view of the user) of downloading of a file or ...
ndo:P2PFile - A file available via a peer-to-peer network
ndo:Torrent - A .torrent file which contains references(ndo:TorrentedFile) to files available ...
ndo:TorrentedFile - A file available via a BitTorrent peer-to-peer network

Properties Overview

ndo:copiedFrom - Links a DataObject with its copy. This relation means that originally the Data O...
ndo:referrer - Points to the Information Element that contained the link to the download source...

Ontology Visualization

Figure 20. 


Introduction

The Nepomuk Download Ontology provides classes and properties to describe file downloads.

File Downloads

A typical use case for NDO is file downloads. The resources involved in a file download are typically the source nie:DataObject, the local nfo:FileDataObject, and optionally the referring web page. These resoures are all linked to a ndo:DownloadEvent as shown in the figure below.

A file download event including referrer web page

NDO Vocabulary Summary

Description of Classes

ndo:DownloadEvent

Labeldownload event
DescriptionA single event (from the point of view of the user) of downloading of a file or a set of files. Use nuao:involves to indicate the files involved. The event is assigned to downloaded copies of files. Can be assigned to multiple files.
Super-classesnuao:Event, nuao:DesktopEvent (direct)
Sub-classes 
In domain ofndo:referrer
In range of 
Mentioned inFile Downloads

ndo:P2PFile

LabelP2P file
DescriptionA file available via a peer-to-peer network
Super-classesnie:DataObject, nfo:RemoteDataObject (direct), nfo:FileDataObject
Sub-classesndo:TorrentedFile (direct)
In domain of 
In range of 

ndo:Torrent

Labeltorrent
DescriptionA .torrent file which contains references(ndo:TorrentedFile) to files available via BitTorrent. The references are pointed to via nie:hasLogicalPart
Super-classesnie:InformationElement (direct)
Sub-classes 
In domain of 
In range of 

ndo:TorrentedFile

Labeltorrented file
DescriptionA file available via a BitTorrent peer-to-peer network
Super-classesnfo:RemoteDataObject, nie:DataObject, ndo:P2PFile (direct), nfo:FileDataObject
Sub-classes 
In domain of 
In range of 

Description of Properties

ndo:copiedFrom

Labelcopied from
DescriptionLinks a DataObject with its copy. This relation means that originally the Data Objects were copies but might have changed subsequentially.
Domainnie:DataObject
Rangenie:DataObject
Cardinalitynone
Super-properties 
Sub-properties 

ndo:referrer

Labelreferrer
DescriptionPoints to the Information Element that contained the link to the download source which was used in the download event.
Domainndo:DownloadEvent
Rangenie:InformationElement
Cardinalitynone
Super-properties 
Sub-properties