Home >> Media Group >> Research >> ViPER
Downloads -- Documentation -- Developers -- Discussion
LAMP     The Language and Media Processing Laboratory

LAMP AppLoader Most Recently Used Schema

For how to do this, I took some note of mozilla's datasource. Mozilla's RDF tends to be poorly documented. See this posting about Mozilla's RDF history, XULPlanet's RDF Datasource run-down, or mozilla.org's own freakishly chaotic and impoverished description of rdf in moz.

This schema makes use of the xsd:dateTime type, which encodes a moment in time in the ISO 8601 format. Actually, it is a subset of the strings accepted by the 8601 format as described elsewhere, as it requires numeric time zones to be specified in the "hh:mm" format.

RDF (Resource Description Framework) PoweredIt should be noted that, thanks to HTTP/1.1 Content Negotiation, this page can be requested as application/rdf+xml, and as such is valid rdf. If you wish to download the rdf from your browser, you may download it in RDF/XML and RDF/N3

Schema Encoded in RDF/N3

@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd:  <http://www.w3.org/2000/10/XMLSchema#> .

@prefix : <#> .

:VisitedFile
	a rdfs:Class ;
	rdfs:label "A File that the current user has used"@en .

:viewedOn
	a rdfs:Property ;
	rdfs:domain :VisitedFile ;
	rdfs:range xsd:dateTime ;
	rdfs:label "A time when the file was viewed"@en .

:name
	a rdfs:Property ;
	rdfs:domain :VisitedFile ;
	rdfs:range xsd:string ;
	rdfs:label "The user-visible name of the file"@en .