2
# Copyright (c) 2007 NEPOMUK Consortium
3
# All rights reserved, licensed under either CC-BY or BSD.
6
# * to Share - to copy, distribute and transmit the work
7
# * to Remix - to adapt the work
8
# Under the following conditions:
9
# * Attribution - You must attribute the work in the manner specified by the author
10
# or licensor (but not in any way that suggests that they endorse you or your use
13
# Redistribution and use in source and binary forms, with or without modification,
14
# are permitted provided that the following conditions are met:
15
# * Redistributions of source code must retain the above copyright notice, this
16
# list of conditions and the following disclaimer.
17
# * Redistributions in binary form must reproduce the above copyright notice, this
18
# list of conditions and the following disclaimer in the documentation and/or
19
# other materials provided with the distribution.
20
# * Neither the names of the authors nor the names of contributors may
21
# be used to endorse or promote products derived from this ontology without
22
# specific prior written permission.
24
# THIS ONTOLOGY IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
25
# IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
26
# OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
27
# IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
28
# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
29
# NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
30
# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
31
# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
32
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
33
# THIS ONTOLOGY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
36
@prefix dc: <http://purl.org/dc/elements/1.1/> .
37
@prefix exif: <http://www.kanzaki.com/ns/exif#> .
38
@prefix geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> .
39
@prefix protege: <http://protege.stanford.edu/system#> .
40
@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
41
@prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
42
@prefix nie: <http://www.semanticdesktop.org/ontologies/2007/01/19/nie#> .
43
@prefix ncal: <http://www.semanticdesktop.org/ontologies/2007/04/02/ncal#> .
44
@prefix nco: <http://www.semanticdesktop.org/ontologies/2007/03/22/nco#> .
45
@prefix dcterms: <http://purl.org/dc/terms/> .
46
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
47
@prefix pimo: <http://www.semanticdesktop.org/ontologies/2007/11/01/pimo#> .
48
@prefix nmo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#> .
49
@prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
50
@prefix tmo: <http://www.semanticdesktop.org/ontologies/2008/05/20/tmo#> .
51
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
52
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
53
@prefix nid3: <http://www.semanticdesktop.org/ontologies/2007/05/10/nid3#> .
54
@prefix nexif: <http://www.semanticdesktop.org/ontologies/2007/05/10/nexif#> .
56
nfo: {nfo:horizontalResolution
58
rdfs:comment "Horizontal resolution of an image (if printed). Expressed in DPI." ;
59
rdfs:domain nfo:Image ;
60
rdfs:label "horizontalResolution" ;
61
rdfs:range xsd:integer .
65
rdfs:comment "The amount of audio samples per second." ;
66
rdfs:domain nfo:Audio ;
67
rdfs:label "sampleRate" ;
68
rdfs:range xsd:float ;
69
rdfs:subPropertyOf nfo:rate .
73
rdfs:comment "A partition on a hard disk" ;
74
rdfs:label "HardDiskPartition" ;
75
rdfs:subClassOf nie:DataObject .
79
rdfs:comment "Name of the file, together with the extension" ;
80
rdfs:domain nfo:FileDataObject ;
81
rdfs:label "fileName" ;
82
nrl:maxCardinality "1" ;
83
rdfs:range xsd:string .
87
rdfs:comment "A stream of multimedia content, usually contained within a media container such as a movie (containing both audio and video) or a DVD (possibly containing many streams of audio and video). Most common interpretations for such a DataObject include Audio and Video." ;
88
rdfs:label "MediaStream" ;
89
rdfs:subClassOf nie:DataObject .
93
rdfs:comment "A Presentation made by some presentation software (Corel Presentations, OpenOffice Impress, MS Powerpoint etc.)" ;
94
rdfs:label "Presentation" ;
95
rdfs:subClassOf nfo:Document .
99
rdfs:comment "A file containing audio content" ;
101
rdfs:subClassOf nfo:Media .
105
rdfs:comment "Name of the algorithm used to compute the hash value. Examples might include CRC32, MD5, SHA, TTH etc." ;
106
rdfs:domain nfo:FileHash ;
107
rdfs:label "hashAlgorithm" ;
108
rdfs:range xsd:string .
110
nfo:commentCharacterCount
112
rdfs:comment "The amount of character in comments i.e. characters ignored by the compiler/interpreter." ;
113
rdfs:domain nfo:SourceCode ;
114
rdfs:label "commentCharacterCount" ;
115
rdfs:range xsd:integer .
117
nfo:PlainTextDocument
119
rdfs:comment "A file containing plain text (ASCII, Unicode or other encodings). Examples may include TXT, HTML, XML, program source code etc." ;
120
rdfs:label "PlainTextDocument" ;
121
rdfs:subClassOf nfo:TextDocument .
125
rdfs:comment "The foundry, the organization that created the font." ;
126
rdfs:domain nfo:Font ;
127
rdfs:label "foundry" ;
128
rdfs:range nco:Contact ;
129
rdfs:subPropertyOf nco:creator .
131
nfo:losslessCompressionType
132
a nfo:CompressionType ;
133
rdfs:label "losslessCompressionType" .
137
rdfs:comment "Number of side channels" ;
138
rdfs:label "sideChannels" ;
139
rdfs:range xsd:integer ;
140
rdfs:subPropertyOf nfo:channels .
144
rdfs:comment "True if the image is interlaced, false if not." ;
145
rdfs:domain nfo:Visual ;
146
rdfs:label "interlaceMode" ;
147
rdfs:range xsd:boolean .
151
rdfs:comment "Visual content width in pixels." ;
152
rdfs:domain nfo:Visual ;
154
rdfs:range xsd:integer .
158
rdfs:comment "The amount of frames in a video sequence." ;
159
rdfs:domain nfo:Video ;
160
rdfs:label "frameCount" ;
161
rdfs:range xsd:integer ;
162
rdfs:subPropertyOf nfo:count .
164
nfo:MediaFileListEntry
166
rdfs:comment "A single node in the list of media files contained within an MediaList instance. This class is intended to provide a type all those links have. In valid NRL untyped resources cannot be linked. There are no properties defined for this class but the application may expect rdf:first and rdf:last links. The former points to the DataObject instance, interpreted as Media the latter points at another MediaFileListEntr. At the end of the list there is a link to rdf:nil." ;
167
rdfs:label "MediaFileListEntry" ;
168
rdfs:subClassOf rdfs:Resource .
172
rdfs:comment "A filesystem. Examples of filesystems include hard disk partitions, removable media, but also images thereof stored in files." ;
173
rdfs:label "Filesystem" ;
174
rdfs:subClassOf nfo:DataContainer .
178
rdfs:comment "A name of a function/method defined in the given source code file." ;
179
rdfs:domain nfo:SourceCode ;
180
rdfs:label "definesFunction" ;
181
rdfs:range xsd:string .
185
rdfs:comment "A compressed file. May contain other files or folder inside. " ;
186
rdfs:label "Archive" ;
187
rdfs:subClassOf nfo:DataContainer .
191
rdfs:comment "A string containing the permissions of a file. A feature common in many UNIX-like operating systems." ;
192
rdfs:domain nfo:FileDataObject ;
193
rdfs:label "permissions" ;
194
rdfs:range xsd:string .
198
rdfs:comment "The amount of lines in a text document" ;
199
rdfs:domain nfo:TextDocument ;
200
rdfs:label "lineCount" ;
201
rdfs:range xsd:integer .
205
rdfs:comment "A DataObject representing a piece of software. Examples of interpretations of a SoftwareItem include an Application and an OperatingSystem." ;
206
rdfs:label "SoftwareItem" ;
207
rdfs:subClassOf nie:DataObject .
211
rdfs:comment "Code in a compilable or interpreted programming language." ;
212
rdfs:label "SourceCode" ;
213
rdfs:subClassOf nfo:PlainTextDocument .
217
rdfs:comment "The amount of words in a text document." ;
218
rdfs:domain nfo:TextDocument ;
219
rdfs:label "wordCount" ;
220
rdfs:range xsd:integer .
224
rdfs:comment "The address of the linked object. Usually a web URI." ;
225
rdfs:domain nfo:Bookmark ;
227
rdfs:range nie:DataObject ;
228
rdfs:subPropertyOf nie:links .
230
nfo:RemotePortAddress
232
rdfs:comment "An address specifying a remote host and port. Such an address can be interpreted in many ways (examples of such interpretations include mailboxes, websites, remote calendars or filesystems), depending on an interpretation, various kinds of data may be extracted from such an address." ;
233
rdfs:label "RemotePortAddress" ;
234
rdfs:subClassOf nie:DataObject .
238
rdfs:comment "A file attached to another data object. Many data formats allow for attachments: emails, vcards, ical events, id3 and exif..." ;
239
rdfs:label "Attachment" ;
240
rdfs:subClassOf nfo:EmbeddedFileDataObject .
244
rdfs:comment "A superclass for all entities, whose primary purpose is to serve as containers for other data object. They usually don't have any \"meaning\" by themselves. Examples include folders, archives and optical disc images." ;
245
rdfs:label "DataContainer" ;
246
rdfs:subClassOf nie:InformationElement .
250
rdfs:comment "A text document" ;
251
rdfs:label "TextDocument" ;
252
rdfs:subClassOf nfo:Document .
256
rdfs:comment "The amount of characters in the document." ;
257
rdfs:domain nfo:TextDocument ;
258
rdfs:label "characterCount" ;
259
rdfs:range xsd:integer .
263
rdfs:comment "Time when the file was last accessed." ;
264
rdfs:domain nfo:FileDataObject ;
265
rdfs:label "fileLastAccessed" ;
266
rdfs:range xsd:dateTime ;
267
rdfs:subPropertyOf dc:date .
271
rdfs:comment "States that a piece of software supercedes another piece of software." ;
272
rdfs:domain nfo:Software ;
273
rdfs:label "supercedes" ;
274
rdfs:range nfo:Software .
276
nfo:programmingLanguage
278
rdfs:comment "Indicates the name of the programming language this source code file is written in. Examples might include 'C', 'C++', 'Java' etc." ;
279
rdfs:domain nfo:SourceCode ;
280
rdfs:label "programmingLanguage" ;
281
rdfs:range xsd:string .
283
nfo:PaginatedTextDocument
285
rdfs:comment "A file containing a text document, that is unambiguously divided into pages. Examples might include PDF, DOC, PS, DVI etc." ;
286
rdfs:label "PaginatedTextDocument" ;
287
rdfs:subClassOf nfo:TextDocument .
291
rdfs:comment "An application" ;
292
rdfs:label "Application" ;
293
rdfs:subClassOf nfo:Software .
297
rdfs:comment "The amount of samples in an audio clip." ;
298
rdfs:domain nfo:Audio ;
299
rdfs:label "sampleCount" ;
300
rdfs:range xsd:integer ;
301
rdfs:subPropertyOf nfo:count .
305
rdfs:comment "A file containing an image." ;
307
rdfs:subClassOf nfo:Visual .
311
rdfs:comment "Visual content height in pixels." ;
312
rdfs:domain nfo:Visual ;
313
rdfs:label "height" ;
314
rdfs:range xsd:integer .
318
rdfs:comment "Number of front channels." ;
319
rdfs:label "frontChannels" ;
320
rdfs:range xsd:integer ;
321
rdfs:subPropertyOf nfo:channels .
325
rdfs:comment "An image of a filesystem. Instances of this class may include CD images, DVD images or hard disk partition images created by various pieces of software (e.g. Norton Ghost)" ;
326
rdfs:label "FilesystemImage" ;
327
rdfs:subClassOf nfo:Filesystem .
331
rdfs:comment "Type of compression. Instances of this class represent the limited set of values allowed for the nfo:compressionType property." ;
332
rdfs:label "CompressionType" ;
333
rdfs:subClassOf rdfs:Resource .
337
rdfs:comment "A file entity inside an archive." ;
338
rdfs:label "ArchiveItem" ;
339
rdfs:subClassOf nfo:EmbeddedFileDataObject .
343
rdfs:comment "Number of rear channels." ;
344
rdfs:label "rearChannels" ;
345
rdfs:range xsd:integer ;
346
rdfs:subPropertyOf nfo:channels .
350
rdfs:comment "Amount of bits in each audio sample." ;
351
rdfs:domain nfo:Audio ;
352
rdfs:label "bitsPerSample" ;
353
rdfs:range xsd:integer ;
354
rdfs:subPropertyOf nfo:bitDepth .
358
rdfs:comment "A HTML document, may contain links to other files." ;
359
rdfs:label "HtmlDocument" ;
360
rdfs:subClassOf nfo:PlainTextDocument .
364
rdfs:comment "A bookmark of a webbrowser. Use nie:title for the name/label, nie:contentCreated to represent the date when the user added the bookmark, and nie:contentLastModified for modifications. nfo:bookmarks to store the link." ;
365
rdfs:label "Bookmark" ;
366
rdfs:subClassOf nie:InformationElement .
370
rdfs:comment "A fingerprint of the file, generated by some hashing function." ;
371
rdfs:label "FileHash" ;
372
rdfs:subClassOf rdfs:Resource .
376
rdfs:comment "Duration of a media piece." ;
377
rdfs:domain nfo:Media ;
378
rdfs:label "duration" ;
379
rdfs:range xsd:duration .
383
rdfs:comment "Number of Low Frequency Expansion (subwoofer) channels." ;
384
rdfs:label "lfeChannels" ;
385
rdfs:range xsd:integer ;
386
rdfs:subPropertyOf nfo:channels .
390
rdfs:comment "A video file." ;
392
rdfs:subClassOf nfo:Visual .
396
rdfs:comment "Connects a media container with a single media stream contained within." ;
397
rdfs:domain nfo:Media ;
398
rdfs:label "hasMediaStream" ;
399
rdfs:range nie:DataObject ;
400
rdfs:subPropertyOf nie:hasPart .
404
rdfs:comment "A spreadsheet, created by a spreadsheet application. Examples might include Gnumeric, OpenOffice Calc or MS Excel." ;
405
rdfs:label "Spreadsheet" ;
406
rdfs:subClassOf nfo:Document .
408
nfo:isPasswordProtected
410
rdfs:comment "States if a given resource is password-protected." ;
411
rdfs:domain nfo:ArchiveItem ;
412
rdfs:label "isPasswordProtected" ;
413
rdfs:range xsd:boolean .
417
rdfs:comment "The actual value of the hash." ;
418
rdfs:domain nfo:FileHash ;
419
rdfs:label "hashValue" ;
420
rdfs:range xsd:string .
424
rdfs:comment "A generic document. A common superclass for all documents on the desktop." ;
425
rdfs:label "Document" ;
426
rdfs:subClassOf nie:InformationElement .
430
rdfs:comment "A resource containing a finite sequence of bytes with arbitrary information, that is available to a computer program and is usually based on some kind of durable storage. A file is durable in the sense that it remains available for programs to use after the current program has finished." ;
432
rdfs:subClassOf nie:DataObject .
435
a nfo:EncryptionStatus ;
436
rdfs:label "EncryptedStatus" .
440
rdfs:comment "File containing visual content." ;
441
rdfs:label "Visual" ;
442
rdfs:subClassOf nfo:Media .
446
rdfs:comment "Uncompressed size of the content of a compressed file." ;
447
rdfs:domain nfo:Archive ;
448
rdfs:label "uncompressedSize" ;
449
rdfs:range xsd:integer .
453
rdfs:comment "The date and time of the deletion." ;
454
rdfs:domain nfo:DeletedResource ;
455
rdfs:label "deletionDate" ;
456
rdfs:range xsd:dateTime .
460
rdfs:comment "A MindMap, created by a mind-mapping utility. Examples might include FreeMind or mind mapper." ;
461
rdfs:label "MindMap" ;
462
rdfs:subClassOf nfo:Document .
466
rdfs:comment "A service published by a piece of software, either by an operating system or an application. Examples of such services may include calendar, addresbook and mailbox managed by a PIM application. This category is introduced to distinguish between data available directly from the applications (Via some Interprocess Communication Mechanisms) and data available from files on a disk. In either case both DataObjects would receive a similar interpretation (e.g. a Mailbox) and wouldn't differ on the content level." ;
467
rdfs:label "SoftwareService" ;
468
rdfs:subClassOf nie:DataObject .
471
a nfo:EncryptionStatus ;
472
rdfs:label "DecryptedStatus" .
476
rdfs:comment "The original location of the deleted resource." ;
477
rdfs:domain nfo:DeletedResource ;
478
rdfs:label "originalLocation" ;
479
rdfs:range xsd:string .
483
rdfs:comment "A website, usually a container for remote resources, that may be interpreted as HTMLDocuments, images or other types of content." ;
484
rdfs:label "Website" ;
485
rdfs:subClassOf nie:InformationElement .
489
rdfs:label "VectorImage" ;
490
rdfs:subClassOf nfo:Image .
494
rdfs:comment "A Cursor." ;
495
rdfs:label "Cursor" ;
496
rdfs:subClassOf nfo:RasterImage .
500
rdfs:comment "A piece of media content. This class may be used to express complex media containers with many streams of various media content (both aural and visual)." ;
502
rdfs:subClassOf nie:InformationElement .
504
nfo:hasMediaFileListEntry
506
rdfs:comment "This property is intended to point to an RDF list of MediaFiles." ;
507
rdfs:domain nfo:MediaList ;
508
rdfs:label "hasMediaFileListEntry" ;
509
rdfs:range nfo:MediaFileListEntry .
513
rdfs:comment "A folder with bookmarks of a webbrowser. Use nfo:containsBookmark to relate Bookmarks. Folders can contain subfolders, use containsBookmarkFolder to relate them." ;
514
rdfs:label "Bookmark Folder" ;
515
rdfs:subClassOf nie:InformationElement .
519
rdfs:comment "Number of channels. This property is to be used directly if no detailed information is necessary. Otherwise use more detailed subproperties." ;
520
rdfs:domain nfo:Audio ;
521
rdfs:label "channels" ;
522
rdfs:range xsd:integer .
526
rdfs:comment "Amount of bits used to express the color of each pixel." ;
527
rdfs:domain nfo:Visual ;
528
rdfs:label "colorDepth" ;
529
rdfs:range xsd:integer ;
530
rdfs:subPropertyOf nfo:bitDepth .
534
rdfs:comment "A font." ;
536
rdfs:subClassOf nie:InformationElement .
540
rdfs:comment "The average overall bitrate of a media container. (i.e. the size of the piece of media in bits, divided by it's duration expressed in seconds)." ;
541
rdfs:domain nfo:Media ;
542
rdfs:label "averageBitrate" ;
543
rdfs:range xsd:float ;
544
rdfs:subPropertyOf nfo:rate .
548
rdfs:comment "An Icon (regardless of whether it's a raster or a vector icon. A resource representing an icon could have two types (Icon and Raster, or Icon and Vector) if required." ;
550
rdfs:subClassOf nfo:Image .
554
rdfs:comment "The owner of the file as defined by the file system access rights feature." ;
555
rdfs:domain nfo:FileDataObject ;
556
rdfs:label "fileOwner" ;
557
rdfs:range nco:Contact .
561
rdfs:comment "Visual content aspect ratio. (Width divided by Height)" ;
562
rdfs:domain nfo:Visual ;
563
rdfs:label "aspectRatio" ;
564
rdfs:range xsd:float .
568
rdfs:comment "A common superproperty for all properties signifying the amount of bits for an atomic unit of data. Examples of subproperties may include bitsPerSample and bitsPerPixel" ;
569
rdfs:domain nfo:Media ;
570
rdfs:label "bitDepth" ;
571
rdfs:range rdfs:Literal .
573
nfo:containsBookmarkFolder
575
rdfs:comment "The folder contains a bookmark folder." ;
576
rdfs:domain nfo:BookmarkFolder ;
577
rdfs:label "contains folder" ;
578
rdfs:range nfo:BookmarkFolder ;
579
rdfs:subPropertyOf nie:hasLogicalPart .
581
nfo:belongsToContainer
583
rdfs:comment "Models the containment relations between Files and Folders (or CompressedFiles)." ;
584
rdfs:domain nie:DataObject ;
585
rdfs:label "belongsToContainer" ;
586
rdfs:range nfo:DataContainer ;
587
rdfs:subPropertyOf nie:isPartOf .
589
nfo:verticalResolution
591
rdfs:comment "Vertical resolution of an Image (if printed). Expressed in DPI" ;
592
rdfs:domain nfo:Image ;
593
rdfs:label "verticalResolution" ;
594
rdfs:range xsd:integer .
598
nao:deprecated true ;
599
rdfs:comment "URL of the file. It points at the location of the file. In cases where creating a simple file:// or http:// URL for a file is difficult (e.g. for files inside compressed archives) the applications are encouraged to use conventions defined by Apache Commons VFS Project at http://jakarta.apache.org/ commons/ vfs/ filesystems.html." ;
600
rdfs:domain nfo:FileDataObject ;
601
rdfs:label "fileUrl" ;
602
rdfs:range rdfs:Resource ;
603
rdfs:subPropertyOf nie:url .
607
rdfs:comment "A common superproperty for all properties signifying the amount of atomic media data units. Examples of subproperties may include sampleCount and frameCount." ;
608
rdfs:domain nfo:Media ;
610
rdfs:range xsd:integer .
614
rdfs:comment "Amount of video frames per second." ;
615
rdfs:domain nfo:Video ;
616
rdfs:label "frameRate" ;
617
rdfs:range xsd:float ;
618
rdfs:subPropertyOf nfo:rate .
622
rdfs:comment "The name of the font family." ;
623
rdfs:domain nfo:Font ;
624
rdfs:label "fontFamily" ;
625
rdfs:range xsd:string .
627
nfo:EmbeddedFileDataObject
629
rdfs:comment "A file embedded in another data object. There are many ways in which a file may be embedded in another one. Use this class directly only in cases if none of the subclasses gives a better description of your case." ;
630
rdfs:label "EmbeddedFileDataObject" ;
631
rdfs:subClassOf nfo:FileDataObject .
635
rdfs:comment "File creation date" ;
636
rdfs:domain nfo:FileDataObject ;
637
rdfs:label "fileCreated" ;
638
rdfs:range xsd:dateTime ;
639
rdfs:subPropertyOf nie:created .
643
rdfs:comment "The type of the bitrate. Examples may include CBR and VBR." ;
644
rdfs:domain nfo:Media ;
645
rdfs:label "bitrateType" ;
646
rdfs:range xsd:string .
650
rdfs:comment "The encoding used for the Embedded File. Examples might include BASE64 or UUEncode" ;
651
rdfs:domain nfo:EmbeddedFileDataObject ;
652
rdfs:label "encoding" ;
653
rdfs:range xsd:string .
657
rdfs:comment "A folder/directory. Examples of folders include folders on a filesystem and message folders in a mailbox." ;
658
rdfs:label "Folder" ;
659
rdfs:subClassOf nfo:DataContainer .
663
rdfs:comment "Links the file with it's hash value." ;
664
rdfs:domain nfo:FileDataObject ;
665
rdfs:label "hasHash" ;
666
rdfs:range nfo:FileHash .
670
rdfs:comment "The name of the codec necessary to decode a piece of media." ;
671
rdfs:domain nfo:Media ;
673
rdfs:range rdfs:Literal .
678
rdfs:comment "last modification date" ;
679
rdfs:domain nfo:FileDataObject ;
680
rdfs:label "fileLastModified" ;
681
rdfs:range xsd:dateTime ;
682
rdfs:subPropertyOf nie:lastModified .
686
rdfs:comment "The type of the compression. Values include, 'lossy' and 'lossless'." ;
687
rdfs:domain nfo:Media ;
688
rdfs:label "compressionType" ;
689
rdfs:range nfo:CompressionType .
693
rdfs:comment "Number of pages." ;
694
rdfs:domain nfo:PaginatedTextDocument ;
695
rdfs:label "pageCount" ;
696
rdfs:range xsd:integer .
700
rdfs:comment "A raster image." ;
701
rdfs:label "RasterImage" ;
702
rdfs:subClassOf nfo:Image .
704
nfo:definesGlobalVariable
706
rdfs:comment "Name of a global variable defined within the source code file." ;
707
rdfs:domain nfo:SourceCode ;
708
rdfs:label "definesGlobalVariable" ;
709
rdfs:range xsd:string .
713
rdfs:comment "A file entity that has been deleted from the original source. Usually such entities are stored within various kinds of 'Trash' or 'Recycle Bin' folders." ;
714
rdfs:label "DeletedResource" ;
715
rdfs:subClassOf nfo:FileDataObject .
719
rdfs:comment "Represents a container for deleted files, a feature common in modern operating systems." ;
721
rdfs:subClassOf nfo:DataContainer .
725
rdfs:comment "States that a piece of software is in conflict with another piece of software." ;
726
rdfs:domain nfo:Software ;
727
rdfs:label "conflicts" ;
728
rdfs:range nfo:Software .
732
rdfs:comment "The status of the encryption of the InformationElement." ;
733
rdfs:domain nie:InformationElement ;
734
rdfs:label "encryptionStatus" ;
735
rdfs:range nfo:EncryptionStatus .
739
rdfs:comment "The folder contains a bookmark." ;
740
rdfs:domain nfo:BookmarkFolder ;
741
rdfs:label "contains bookmark" ;
742
rdfs:range nfo:Bookmark ;
743
rdfs:subPropertyOf nie:hasLogicalPart .
747
rdfs:comment "An executable file." ;
748
rdfs:label "Executable" ;
749
rdfs:subClassOf nie:InformationElement .
753
rdfs:comment "Name of a class defined in the source code file." ;
754
rdfs:domain nfo:SourceCode ;
755
rdfs:label "definesClass" ;
756
rdfs:range xsd:string .
760
rdfs:comment "A piece of software. Examples may include applications and the operating system. This interpretation most commonly applies to SoftwareItems." ;
761
rdfs:label "Software" ;
762
rdfs:subClassOf nie:InformationElement .
764
nfo:lossyCompressionType
765
a nfo:CompressionType ;
766
rdfs:label "lossyCompressionType" .
770
rdfs:comment "The status of the encryption of an InformationElement. nfo:encryptedStatus means that the InformationElement has been encrypted and couldn't be decrypted by the extraction software, thus no content is available. nfo:decryptedStatus means that decryption was successfull and the content is available." ;
771
rdfs:label "EncryptionStatus" .
775
rdfs:comment "An OperatingSystem" ;
776
rdfs:label "OperatingSystem" ;
777
rdfs:subClassOf nfo:Software .
781
rdfs:comment "A common superproperty for all properties specifying the media rate. Examples of subproperties may include frameRate for video and sampleRate for audio. This property is expressed in units per second." ;
782
rdfs:domain nfo:Media ;
784
rdfs:range xsd:float .
788
rdfs:comment "A file containing a list of media files.e.g. a playlist" ;
789
rdfs:label "MediaList" ;
790
rdfs:subClassOf nie:InformationElement .
794
rdfs:comment "The size of the file in bytes. For compressed files it means the size of the packed file, not of the contents. For folders it means the aggregated size of all contained files and folders " ;
795
rdfs:domain nfo:FileDataObject ;
796
rdfs:label "fileSize" ;
797
rdfs:range xsd:integer ;
798
rdfs:subPropertyOf nie:byteSize .
802
rdfs:comment "A file data object stored at a remote location. Don't confuse this class with a RemotePortAddress. This one applies to a particular resource, RemotePortAddress applies to an address, that can have various interpretations." ;
803
rdfs:label "RemoteDataObject" ;
804
rdfs:subClassOf nfo:FileDataObject .
807
<http://www.semanticdesktop.org/ontologies/2007/03/22/nfo_metadata#> {nfo: a nrl:Ontology ;
808
nao:creator <http://www.dfki.uni-kl.de/~mylka> ;
809
nao:hasDefaultNamespace
810
"http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#" ;
811
nao:hasDefaultNamespaceAbbreviation
813
nao:lastModified "2009-07-20T14:59:09.500Z" ;
814
nao:status "Unstable" ;
816
nao:version "Revision-9" .
818
<http://www.semanticdesktop.org/ontologies/2007/03/22/nfo_metadata#>
819
a nrl:GraphMetadata ;
820
nrl:coreGraphMetadataFor