Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
rdf-unl
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
UNL
rdf-unl
Commits
30aa3a4b
Commit
30aa3a4b
authored
5 years ago
by
David Rouquet
Browse files
Options
Downloads
Patches
Plain Diff
ajout de la propriété has_index
parent
8286c3d8
Branches
Branches containing commit
No related tags found
No related merge requests found
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
example.ttl
+0
-451
0 additions, 451 deletions
example.ttl
schema.ttl
+6
-0
6 additions, 0 deletions
schema.ttl
with
6 additions
and
451 deletions
example.ttl
deleted
100644 → 0
+
0
−
451
View file @
8286c3d8
# baseURI: https://unl.tetras-libre.fr/rdf/example
# imports: http://www.w3.org/2008/05/skos-xl
# imports: http://www.w3.org/ns/shacl#
# imports: https://unl.tetras-libre.fr/rdf/schema
@prefix
:
<https://unl.tetras-libre.fr/rdf/example#>
.
@prefix
owl:
<http://www.w3.org/2002/07/owl#>
.
@prefix
rdf:
<http://www.w3.org/1999/02/22-rdf-syntax-ns#>
.
@prefix
rdfs:
<http://www.w3.org/2000/01/rdf-schema#>
.
@prefix
sh:
<http://www.w3.org/ns/shacl#>
.
@prefix
skos:
<http://www.w3.org/2004/02/skos/core#>
.
@prefix
unl:
<https://unl.tetras-libre.fr/rdf/schema#>
.
@prefix
xml:
<http://www.w3.org/XML/1998/namespace>
.
@prefix
xsd:
<http://www.w3.org/2001/XMLSchema#>
.
rdf:
Statement
rdf:
type
owl:
Class
;
.
<https://unl.tetras-libre.fr/rdf/example>
rdf:
type
owl:
Ontology
;
owl:
imports
<http://www.w3.org/2008/05/skos-xl>
;
owl:
imports
sh:
;
owl:
imports
<https://unl.tetras-libre.fr/rdf/schema>
;
.
<https://unl.tetras-libre.fr/rdf/example#2>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"2"
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#2__00000005>
;
.
<https://unl.tetras-libre.fr/rdf/example#2__00000005>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"2"
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#2>
;
unl:
is_substructure_of
:
R1
;
unl:
is_target_of
:
state_00000004__qua__2_00000005
;
.
:
R1
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UNL_Sentence
;
rdfs:
label
"The system allows a radio channel to take on two states: Listening and Traffic."
@en
;
skos:
altLabel
"""[S:R1]
{org:en}
The system allows a radio channel to take on two states: Listening and Traffic.
{/org}
{unl}
aoj( allow(icl>be, aoj>thing, ben>thing, obj>uw, equ>make_possible).@entry, system(icl>group).@def )
obj( allow(icl>be, aoj>thing, ben>thing, obj>uw, equ>make_possible).@entry, take_on(aoj>thing, equ>assume,icl>change, obj>thing) )
ben( allow(icl>be, aoj>thing, ben>thing, obj>uw, equ>make_possible).@entry, channel(icl>radiowave).@indef)
aoj( take_on(aoj>thing, equ>assume, icl>change, obj>thing), channel(icl>radiowave).@indef )
obj( take_on(aoj>thing, equ>assume, icl>change, obj>thing), state(icl>attribute).@plu )
qua( state(icl>attribute).@plu, 2 )
cnt( state(icl>attribute).@plu, listening(icl>sensing) )
and( listening(icl>sensing),traffic(icl>communication) )
{/unl}
[/S]"""
@unl
;
unl:
is_substructure_of
:
Test_requirements_SEM2020
;
.
:
R2
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UNL_Sentence
;
rdfs:
label
"The system displays a channel in green when it is in broadcast state"
@en
;
skos:
altLabel
"""[S:R2]
{org:en}
The system displays a channel in green when it is in broadcast state
{/org}
{unl}
agt(display(icl>show,equ>exhibit,agt>thing,obj>thing).@entry.@present,system(icl>group).@def)
mod(channel(icl>radiowave).@indef,green(icl>adj,iof>color))
obj(display(icl>show,equ>exhibit,agt>thing,obj>thing).@entry.@present,channel(icl>radiowave).@indef)
tim(display(icl>show,equ>exhibit,agt>thing,obj>thing).@entry.@present,when(icl>how,com>always,tim<uw,obj>uw))
aoj:01(be_in_a_state(aoj>thing,icl>be,obj>state).@entry.@present,channel(icl>radiowave).@indef)
plc:01(state(icl>attribute),broadcast(icl>message))
obj:01(be_in_a_state(aoj>thing,icl>be,obj>state).@entry.@present,state(icl>attribute))
obj(when(icl>how,com>always,tim<uw,obj>uw),:01)
{/unl}
[/S]"""
;
unl:
is_substructure_of
:
Test_requirements_SEM2020
;
.
:
Test_UW_Volume
rdf:
type
owl:
Class
;
rdf:
Type
owl:
Class
;
rdfs:
subClassOf
unl:
UW_Lexeme
;
.
:
Test_requirements_SEM2020
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UNL_Document
;
unl:
is_superstructure_of
:
R1
;
unl:
is_superstructure_of
:
R2
;
.
:
UNL_Scope_00000017
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UNL_Scope
;
rdfs:
label
"01"
@fr
;
unl:
is_substructure_of
:
R2
;
.
<https://unl.tetras-libre.fr/rdf/example#allow(icl--be,aoj--thing,ben--thing,obj--uw,equ--make_possible)>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"allow(icl>be, aoj>thing, ben>thing, obj>uw, equ>make_possible)"
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#allow(icl--be,aoj--thing,ben--thing,obj--uw,equ--make_possible)__00000000>
;
.
<https://unl.tetras-libre.fr/rdf/example#allow(icl--be,aoj--thing,ben--thing,obj--uw,equ--make_possible)__00000000>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"allow(icl>be, aoj>thing, ben>thing, obj>uw, equ>make_possible)"
;
unl:
aoj
<https://unl.tetras-libre.fr/rdf/example#system(icl--group)__00000001>
;
unl:
ben
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)__00000003>
;
unl:
has_attribute
"@entry"
^^
unl:
att
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#allow(icl--be,aoj--thing,ben--thing,obj--uw,equ--make_possible)>
;
unl:
is_source_of
:
allow_00000000__aoj__system_00000001
;
unl:
is_source_of
:
allow_00000000__ben__channel_00000003
;
unl:
is_source_of
:
allow_00000000__obj__take_on00000002
;
unl:
is_substructure_of
:
R1
;
unl:
obj
<https://unl.tetras-libre.fr/rdf/example#take_on(aoj--thing,equ--assume,icl--change,obj--thing)__00000002>
;
.
:
allow_00000000__aoj__system_00000001
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
aoj
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#allow(icl--be,aoj--thing,ben--thing,obj--uw,equ--make_possible)__00000000>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#system(icl--group)__00000001>
;
.
:
allow_00000000__ben__channel_00000003
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
ben
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#allow(icl--be,aoj--thing,ben--thing,obj--uw,equ--make_possible)__00000000>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)__00000003>
;
.
:
allow_00000000__obj__take_on00000002
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
obj
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#allow(icl--be,aoj--thing,ben--thing,obj--uw,equ--make_possible)__00000000>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#take_on(aoj--thing,equ--assume,icl--change,obj--thing)__00000002>
;
.
<https://unl.tetras-libre.fr/rdf/example#be_in_a_state(aoj--thing,icl--be,obj--state)>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"be_in_a_state(aoj>thing,icl>be,obj>state)"
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#be_in_a_state(aoj--thing,icl--be,obj--state)__00000013>
;
.
<https://unl.tetras-libre.fr/rdf/example#be_in_a_state(aoj--thing,icl--be,obj--state)__00000013>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"be_in_a_state(aoj>thing,icl>be,obj>state)"
;
unl:
aoj
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)__00000014>
;
unl:
has_attribute
"@entry"
^^
unl:
att
;
unl:
has_attribute
"@present"
^^
unl:
att
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#be_in_a_state(aoj--thing,icl--be,obj--state)>
;
unl:
is_source_of
:
be_in_a_state_00000013__aoj__channel_00000014
;
unl:
is_source_of
:
be_in_a_state_00000013__obj__state_00000015
;
unl:
is_substructure_of
:
R2
;
unl:
obj
<https://unl.tetras-libre.fr/rdf/example#state(icl--attribute)__00000015>
;
.
:
be_in_a_state_00000013__aoj__channel_00000014
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
aoj
;
unl:
has_scope
:
UNL_Scope_00000017
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#be_in_a_state(aoj--thing,icl--be,obj--state)__00000013>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)__00000014>
;
.
:
be_in_a_state_00000013__obj__state_00000015
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
obj
;
unl:
has_scope
:
UNL_Scope_00000017
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#be_in_a_state(aoj--thing,icl--be,obj--state)__00000013>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#state(icl--attribute)__00000015>
;
.
<https://unl.tetras-libre.fr/rdf/example#broadcast(icl--message)>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"broadcast(icl>message)"
;
unl:
has_id
"202004223698"
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#broadcast(icl--message)__00000016>
;
unl:
icl
<https://unl.tetras-libre.fr/rdf/example#message(icl--thing)>
;
.
<https://unl.tetras-libre.fr/rdf/example#broadcast(icl--message)__00000016>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"broadcast(icl>message)"
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#broadcast(icl--message)>
;
unl:
is_substructure_of
:
R2
;
unl:
is_target_of
:
state_00000015__mod__broadcast_00000016
;
.
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"channel(icl>radiowave)"
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)__00000003>
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)__00000014>
;
.
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)__00000003>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"channel(icl>radiowave)"
;
unl:
has_attribute
"@indef"
^^
unl:
att
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)>
;
unl:
is_substructure_of
:
R1
;
unl:
is_target_of
:
allow_00000000__ben__channel_00000003
;
unl:
is_target_of
:
take_on__00000002_aoj__channel_00000003
;
.
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)__00000014>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"channel(icl>radiowave)"
;
unl:
has_attribute
"@indef"
^^
unl:
att
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)>
;
unl:
is_substructure_of
:
R2
;
unl:
is_target_of
:
be_in_a_state_00000013__aoj__channel_00000014
;
.
<https://unl.tetras-libre.fr/rdf/example#green(icl--adj,iof--color)>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"green(icl>adj,iof>color)"
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#green(icl--adj,iof--color)__00000011>
;
.
<https://unl.tetras-libre.fr/rdf/example#green(icl--adj,iof--color)__00000011>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"green(icl>adj,iof>color)"
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#green(icl--adj,iof--color)>
;
unl:
is_substructure_of
:
R2
;
unl:
is_target_of
:
channel_00000014__plc__green_00000011
;
.
<https://unl.tetras-libre.fr/rdf/example#light(icl--thing)>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"light(icl>thing)"
;
.
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)__00000014>
unl:
is_source_of
:
channel_00000014__plc__green_00000011
;
unl:
is_target_of
:
display_00000008__obj__channel_00000014
;
unl:
plc
<https://unl.tetras-libre.fr/rdf/example#green(icl--adj,iof--color)__00000011>
;
.
:
channel_00000014__plc__green_00000011
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
plc
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)__00000014>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#green(icl--adj,iof--color)__00000011>
;
.
<https://unl.tetras-libre.fr/rdf/example#listening(icl--sensing)>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"listening(icl>sensing)"
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#listening(icl--sensing)__00000006>
;
.
<https://unl.tetras-libre.fr/rdf/example#listening(icl--sensing)__00000006>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"listening(icl>sensing)"
;
unl:
and
<https://unl.tetras-libre.fr/rdf/example#traffic(icl--communication)__00000007>
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#listening(icl--sensing)>
;
unl:
is_source_of
:
listening_00000006__and__traffic_00000007
;
unl:
is_substructure_of
:
R1
;
unl:
is_target_of
:
state_00000004__cnt__listening_00000006
;
.
:
listening_00000006__and__traffic_00000007
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
and
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#listening(icl--sensing)__00000006>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#traffic(icl--communication)__00000007>
;
.
<https://unl.tetras-libre.fr/rdf/example#message(icl--thing)>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"message(icl>thing)"
;
.
:
occurences_to_tmpLexemes
rdf:
type
sh:
SPARQLRule
;
sh:
construct
"""PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX unl: <https://unl.tetras-libre.fr/rdf/schema#>
CONSTRUCT {
?dic rdfs:subClassOf unl:UW_Lexeme .
?lex a ?dic ; rdfs:label ?occLabel ; unl:has_occurrence ?this.
?this unl:is_occurrence_of ?lex .
}
WHERE {
?doc a unl:UNL_Document .
?this a unl:UW_Occurrence ; unl:is_unl_substructure_of+ ?doc .
?this rdfs:label ?occLabel .
BIND (uri(concat('https://unl.tetras-libre.fr/rdf/example#',replace(replace(?occLabel,' ',''),'>','--'))) AS ?lex)
BIND (uri(concat(str(?doc),'_tmpDictionary')) AS ?dic)
} """
;
.
<https://unl.tetras-libre.fr/rdf/example#display(icl--show,agt--thing,obj--thing,equ--exhibit)>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"display(icl>show,agt>thing,obj>thing,equ>exhibit)"
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#display(icl--show,agt--thing,obj--thing,equ--exhibit)__00000008>
;
.
<https://unl.tetras-libre.fr/rdf/example#display(icl--show,agt--thing,obj--thing,equ--exhibit)__00000008>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"display(icl>show,agt>thing,obj>thing,equ>exhibit)"
;
unl:
agt
<https://unl.tetras-libre.fr/rdf/example#system(icl--group)__00000009>
;
unl:
has_attribute
"@entry"
^^
unl:
att
;
unl:
has_attribute
"@present"
^^
unl:
att
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#display(icl--show,agt--thing,obj--thing,equ--exhibit)>
;
unl:
is_source_of
:
display_00000008__agt__system_00000009
;
unl:
is_source_of
:
display_00000008__obj__channel_00000014
;
unl:
is_source_of
:
display_00000008__tim__when_00000012
;
unl:
is_substructure_of
:
R2
;
unl:
obj
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)__00000014>
;
unl:
tim
<https://unl.tetras-libre.fr/rdf/example#when(icl--how,com--always,tim--uw,obj--uw)__00000012>
;
.
:
display_00000008__agt__system_00000009
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
agt
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#display(icl--show,agt--thing,obj--thing,equ--exhibit)__00000008>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#system(icl--group)__00000009>
;
.
:
display_00000008__obj__channel_00000014
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
obj
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#display(icl--show,agt--thing,obj--thing,equ--exhibit)__00000008>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)__00000014>
;
.
:
display_00000008__tim__when_00000012
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
tim
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#display(icl-show,agt--thing,obj--thing,equ--exhibit)__00000008>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#when(icl--how,com--always,tim--uw,obj--uw)__00000012>
;
.
<https://unl.tetras-libre.fr/rdf/example#state(icl--attribute)>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"state(icl>attribute)"
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#state(icl--attribute)__00000004>
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#state(icl--attribute)__00000015>
;
.
<https://unl.tetras-libre.fr/rdf/example#state(icl--attribute)__00000004>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"state(icl>attribute)"
;
unl:
cnt
<https://unl.tetras-libre.fr/rdf/example#listening(icl--sensing)__00000006>
;
unl:
has_attribute
"@plu"
^^
unl:
att
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#state(icl--attribute)>
;
unl:
is_source_of
:
state_00000004__cnt__listening_00000006
;
unl:
is_source_of
:
state_00000004__qua__2_00000005
;
unl:
is_substructure_of
:
R1
;
unl:
is_target_of
:
take_on_00000002__obj__state_00000004
;
unl:
qua
<https://unl.tetras-libre.fr/rdf/example#2__00000005>
;
.
<https://unl.tetras-libre.fr/rdf/example#state(icl--attribute)__00000015>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"state(icl>attribute)"
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#state(icl--attribute)>
;
unl:
is_source_of
:
state_00000015__mod__broadcast_00000016
;
unl:
is_substructure_of
:
R2
;
unl:
is_target_of
:
be_in_a_state_00000013__obj__state_00000015
;
unl:
mod
<https://unl.tetras-libre.fr/rdf/example#broadcast(icl--message)__00000016>
;
.
:
state_00000004__cnt__listening_00000006
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
cnt
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#state(icl--attribute)__00000004>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#listening(icl--sensing)__00000006>
;
.
:
state_00000004__qua__2_00000005
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
qua
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#state(icl--attribute)__00000004>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#2__00000005>
;
.
:
state_00000015__mod__broadcast_00000016
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
mod
;
unl:
has_scope
:
UNL_Scope_00000017
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#state(icl--attribute)__00000015>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#broadcast(icl--message)__00000016>
;
.
<https://unl.tetras-libre.fr/rdf/example#system(icl--group)>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"system(icl>group)"
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#system(icl--group)__00000001>
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#system(icl--group)__00000009>
;
.
<https://unl.tetras-libre.fr/rdf/example#system(icl--group)__00000001>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"system(icl>group)"
;
unl:
has_attribute
"@def"
^^
unl:
att
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#system(icl--group)>
;
unl:
is_substructure_of
:
R1
;
unl:
is_target_of
:
allow_00000000__aoj__system_00000001
;
.
<https://unl.tetras-libre.fr/rdf/example#system(icl--group)__00000009>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"system(icl>group)"
;
unl:
has_attribute
"@def"
^^
unl:
att
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#system(icl--group)>
;
unl:
is_substructure_of
:
R2
;
unl:
is_target_of
:
display_00000008__agt__system_00000009
;
.
<https://unl.tetras-libre.fr/rdf/example#take_on(aoj--thing,equ--assume,icl--change,obj--thing)>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"take_on(aoj>thing, equ>assume,icl>change, obj>thing)"
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#take_on(aoj--thing,equ--assume,icl--change,obj--thing)__00000002>
;
.
<https://unl.tetras-libre.fr/rdf/example#take_on(aoj--thing,equ--assume,icl--change,obj--thing)__00000002>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"take_on(aoj>thing, equ>assume,icl>change, obj>thing)"
;
unl:
aoj
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)__00000003>
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#take_on(aoj--thing,equ--assume,icl--change,obj--thing)>
;
unl:
is_source_of
:
take_on_00000002__obj__state_00000004
;
unl:
is_source_of
:
take_on__00000002_aoj__channel_00000003
;
unl:
is_substructure_of
:
R1
;
unl:
is_target_of
:
allow_00000000__obj__take_on00000002
;
unl:
obj
<https://unl.tetras-libre.fr/rdf/example#state(icl--attribute)__00000004>
;
.
:
take_on_00000002__obj__state_00000004
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
obj
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#take_on(aoj--thing,equ--assume,icl--change,obj--thing)__00000002>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#state(icl--attribute)__00000004>
;
.
:
take_on__00000002_aoj__channel_00000003
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
aoj
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#take_on(aoj--thing,equ--assume,icl--change,obj--thing)__00000002>
;
unl:
has_target
<https://unl.tetras-libre.fr/rdf/example#channel(icl--radiowave)__00000003>
;
.
<https://unl.tetras-libre.fr/rdf/example#traffic(icl--communication)>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"traffic(icl>communication)"
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#traffic(icl--communication)__00000007>
;
.
<https://unl.tetras-libre.fr/rdf/example#traffic(icl--communication)__00000007>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"traffic(icl>communication)"
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#traffic(icl--communication)>
;
unl:
is_substructure_of
:
R1
;
unl:
is_target_of
:
listening_00000006__and__traffic_00000007
;
.
<https://unl.tetras-libre.fr/rdf/example#when(icl--how,com--always,tim--uw,obj--uw)>
rdf:
type
:
Test_UW_Volume
;
rdfs:
label
"when(icl>how,com>always,tim>uw,obj>uw)"
;
unl:
has_occurrence
<https://unl.tetras-libre.fr/rdf/example#when(icl--how,com--always,tim--uw,obj--uw)__00000012>
;
.
<https://unl.tetras-libre.fr/rdf/example#when(icl--how,com--always,tim--uw,obj--uw)__00000012>
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
UW_Occurrence
;
rdfs:
label
"when(icl>how,com>always,tim>uw,obj>uw)"
;
unl:
is_occurrence_of
<https://unl.tetras-libre.fr/rdf/example#when(icl--how,com--always,tim--uw,obj--uw)>
;
unl:
is_substructure_of
:
R2
;
unl:
is_target_of
:
display_00000008__tim__when_00000012
;
unl:
obj
:
UNL_Scope_00000017
;
.
:
when_00000012__obj__Scope_00000017
rdf:
type
owl:
NamedIndividual
;
rdf:
type
unl:
obj
;
unl:
has_source
<https://unl.tetras-libre.fr/rdf/example#when(icl--how,com--always,tim--uw,obj--uw)__00000012>
;
unl:
has_target
:
UNL_Scope_00000017
;
.
unl:
UW_Occurrence
rdf:
type
sh:
NodeShape
;
.
This diff is collapsed.
Click to expand it.
schema.ttl
+
6
−
0
View file @
30aa3a4b
...
@@ -2451,6 +2451,12 @@ train to NY = gol(train;NY)"""@en ;
...
@@ -2451,6 +2451,12 @@ train to NY = gol(train;NY)"""@en ;
rdfs:
domain
:
UNL_Structure
;
rdfs:
domain
:
UNL_Structure
;
rdfs:
subPropertyOf
:
unlAnnotationProperty
;
rdfs:
subPropertyOf
:
unlAnnotationProperty
;
.
.
:
has_index
rdf:
type
owl:
DatatypeProperty
;
rdfs:
domain
:
UNL_Structure
;
rdfs:
range
xsd:
integer
;
rdfs:
subPropertyOf
:
unlDatatypeProperty
;
.
:
has_master_definition
:
has_master_definition
rdf:
type
owl:
AnnotationProperty
;
rdf:
type
owl:
AnnotationProperty
;
rdfs:
domain
:
UW_Lexeme
;
rdfs:
domain
:
UW_Lexeme
;
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment