-
Notifications
You must be signed in to change notification settings - Fork 3
/
raptor.trig
executable file
·123 lines (106 loc) · 3.85 KB
/
raptor.trig
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix napp: <http://nepomuk.kde.org/ontologies/2008/10/06/napp#> .
@prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
<http://nepomuk.kde.org/ontologies/2008/10/06/napp> {
napp:Application
a rdfs:Class ;
rdfs:comment "A desktop application." ;
rdfs:label "application" ;
rdfs:subClassOf rdfs:Resource .
napp:Category
a rdfs:Class ;
rdfs:comment "An application category." ;
rdfs:label "category" ;
rdfs:subClassOf rdfs:Resource .
napp:Task
a rdfs:Class ;
rdfs:comment "A task." ;
rdfs:label "task" ;
rdfs:subClassOf rdfs:Resource .
napp:ApplicationLaunch
a rdfs:Class ;
rdfs:comment "Represents a launch of an application." ;
rdfs:label "application launch" ;
rdfs:subClassOf rdfs:Resource .
napp:task
a rdf:Property ;
rdfs:comment "Set tasks to category." ;
rdfs:domain napp:Category ;
rdfs:label "task" ;
rdfs:range napp:Task .
napp:application
a rdf:Property ;
rdfs:comment "Set applications to task." ;
rdfs:domain napp:Task ;
rdfs:label "application" ;
rdfs:range napp:Application .
napp:isInstalled
a rdf:Property ;
rdfs:comment "Whether the application is installed." ;
rdfs:domain napp:Application ;
rdfs:label "is installed" ;
rdfs:range xsd:boolean ;
nrl:maxCardinality "1" .
napp:serviceName
a rdf:Property ;
rdfs:comment "Service Name of the application." ;
rdfs:domain napp:Application ;
rdfs:label "service name" ;
rdfs:range xsd:string ;
rdfs:subPropertyOf nao:identifier ;
nrl:maxCardinality "1" .
napp:desktopFilePath
a rdf:Property ;
rdfs:comment "The path of the application's desktop file." ;
rdfs:domain napp:Application ;
rdfs:label "desktop file path" ;
rdfs:range xsd:string ;
nrl:maxCardinality "1" .
napp:launchedApplication
a rdf:Property ;
rdfs:comment "The application that has been launched." ;
rdfs:domain napp:ApplicationLaunch ;
rdfs:label "lauched application" ;
rdfs:range napp:Application ;
nrl:maxCardinality "1" .
napp:lastLaunch
a rdf:Property ;
rdfs:comment "When the application was last launched." ;
rdfs:domain napp:Application ;
rdfs:label "last launched" ;
rdfs:range napp:ApplicationLaunch ;
nrl:maxCardinality "1" .
napp:launchDate
a rdf:Property ;
rdfs:comment "When the application was launched." ;
rdfs:domain napp:ApplicationLaunch ;
rdfs:label "launch date" ;
rdfs:range xsd:dateTime ;
nrl:maxCardinality "1" .
napp:launchCount
a rdf:Property ;
rdfs:comment "How often the application was launched." ;
rdfs:domain napp:Application ;
rdfs:label "launch count" ;
rdfs:range xsd:int ;
nrl:maxCardinality "1" .
}
<http://nepomuk.kde.org/ontologies/2008/10/06/napp/metadata>
{
<http://nepomuk.kde.org/ontologies/2008/10/06/napp>
a nrl:DocumentGraph , nrl:KnowledgeBase ;
nao:hasDefaultNamespace "http://nepomuk.kde.org/ontologies/2008/10/06/napp#" ;
nao:hasDefaultNamespaceAbbreviation "napp" ;
nao:lastModified "2008-09-17T18:46:32.866Z" ;
nao:serializationLanguage "TriG" ;
nao:status "Testing" ;
nrl:updatable "0" ;
nao:version "3" .
<http://nepomuk.kde.org/ontologies/2008/10/06/napp/metadata>
a nrl:GraphMetadata , nrl:DocumentGraph ;
nao:serializationLanguage "TriG" ;
nrl:coreGraphMetadataFor <http://nepomuk.kde.org/ontologies/2008/10/06/nap> .
}