https://mtp.linked.solutions/

http://xmlns.com/foaf/0.1/topic https://mtp.linked.solutions/prvr

http://purl.org/ontology/prv/rules#ShortcutRelationRule

http://www.w3.org/2000/01/rdf-schema#label Shortcut Relation Rule
http://spinrdf.org/spin#body _:0
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://purl.org/ontology/prv/rules#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://spinrdf.org/spin#Template
http://www.w3.org/2000/01/rdf-schema#comment The shortcut relation rule describes the mapping from an instance of a reification class to a shortcut relation
http://www.w3.org/2000/01/rdf-schema#subClassOf http://spinrdf.org/spin#Templates

http://purl.org/ontology/prv/rules#PropertyReificationRule

http://www.w3.org/2000/01/rdf-schema#label Property Reification Rule
http://spinrdf.org/spin#body _:1
http://www.w3.org/2000/01/rdf-schema#isDefinedBy http://purl.org/ontology/prv/rules#
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://spinrdf.org/spin#Template
http://www.w3.org/2000/01/rdf-schema#comment The property reification rule describes the mapping from a shortcut relation to an instance of a reification class.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://spinrdf.org/spin#Templates

_:2

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:3
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:4

_:5

http://spinrdf.org/sp#varName sc

_:6

http://spinrdf.org/sp#object _:7
http://spinrdf.org/sp#subject _:8
http://spinrdf.org/sp#predicate http://purl.org/ontology/prv/core#shortcut_property

_:1

http://spinrdf.org/sp#text PREFIX prv: CONSTRUCT { ?r a ?rc . ?r ?scp ?sc . ?r ?sp ?s . ?r ?op ?o . } WHERE { ?s ?sc ?o . ?pr a prv:PropertyReification . ?pr prv:shortcut ?sc . ?pr prv:reification_class ?rc . ?pr prv:shortcut_property ?scp . ?pr prv:subject_property ?sp . ?pr prv:object_property ?op . }
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://spinrdf.org/sp#Construct
http://spinrdf.org/sp#templates _:9
http://spinrdf.org/sp#where _:10

_:11

http://spinrdf.org/sp#varName op

_:12

http://spinrdf.org/sp#object _:5
http://spinrdf.org/sp#subject _:13
http://spinrdf.org/sp#predicate _:14

_:15

http://spinrdf.org/sp#object _:16
http://spinrdf.org/sp#subject _:17
http://spinrdf.org/sp#predicate _:7

_:18

http://spinrdf.org/sp#object _:19
http://spinrdf.org/sp#subject _:8
http://spinrdf.org/sp#predicate http://purl.org/ontology/prv/core#subject_property

_:20

http://spinrdf.org/sp#object _:21
http://spinrdf.org/sp#subject _:17
http://spinrdf.org/sp#predicate http://www.w3.org/1999/02/22-rdf-syntax-ns#type

_:22

http://spinrdf.org/sp#object _:23
http://spinrdf.org/sp#subject _:17
http://spinrdf.org/sp#predicate _:11

_:24

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:18
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:25

_:26

http://spinrdf.org/sp#varName s

_:27

http://spinrdf.org/sp#object _:23
http://spinrdf.org/sp#subject _:28
http://spinrdf.org/sp#predicate _:16

_:29

http://spinrdf.org/sp#object _:30
http://spinrdf.org/sp#subject _:26
http://spinrdf.org/sp#predicate _:5

_:31

http://spinrdf.org/sp#object _:21
http://spinrdf.org/sp#subject _:8
http://spinrdf.org/sp#predicate http://purl.org/ontology/prv/core#reification_class

_:32

http://spinrdf.org/sp#object http://purl.org/ontology/prv/core#PropertyReification
http://spinrdf.org/sp#subject _:8
http://spinrdf.org/sp#predicate http://www.w3.org/1999/02/22-rdf-syntax-ns#type

_:33

http://spinrdf.org/sp#object _:5
http://spinrdf.org/sp#subject _:34
http://spinrdf.org/sp#predicate http://purl.org/ontology/prv/core#shortcut

_:23

http://spinrdf.org/sp#varName o

_:35

http://spinrdf.org/sp#object _:26
http://spinrdf.org/sp#subject _:13
http://spinrdf.org/sp#predicate _:36

_:34

http://spinrdf.org/sp#varName pr

_:37

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:31
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:38

_:39

http://spinrdf.org/sp#object _:14
http://spinrdf.org/sp#subject _:34
http://spinrdf.org/sp#predicate http://purl.org/ontology/prv/core#shortcut_property

_:36

http://spinrdf.org/sp#varName sp

http://purl.org/ontology/prv/rules#

http://purl.org/dc/elements/1.1/description This is the rule library for the Property Reification Vocabulary. It includes two rules. The first one, the property reification rule, describes the mapping from a shortcut relation to an instance of a reification class. The secone one, the shortcut relation rule, describes the mapping from an instance of a reification class to a shortcut relation.
http://www.w3.org/2002/07/owl#imports http://spinrdf.org/spin
http://spinrdf.org/sp
http://purl.org/vocab/vann/
http://www.w3.org/2003/06/sw-vocab-status/ns
http://purl.org/dc/elements/1.1/
http://purl.org/ontology/prv/core
http://purl.org/dc/elements/1.1/creator http://foaf.me/zazi#me
http://www.w3.org/2000/01/rdf-schema#seeAlso http://purl.org/ontology/prv/core#
http://purl.org/dc/elements/1.1/date 2011-02-19T14:19:53+01:00
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Ontology
http://spinrdf.org/spin#LibraryOntology
http://www.w3.org/2002/07/owl#versionInfo 0.1
http://purl.org/vocab/vann/preferredNamespaceUri http://purl.org/ontology/prv/rules#
http://purl.org/vocab/vann/preferredNamespacePrefix prvr
http://purl.org/dc/elements/1.1/title Property Reification Vocabulary Rules

_:40

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:41
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

_:42

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:15
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:43

_:43

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:44
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:45

_:30

http://spinrdf.org/sp#varName o

_:28

http://spinrdf.org/sp#varName s

_:17

http://spinrdf.org/sp#varName r

_:10

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:29
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:2

_:46

http://spinrdf.org/sp#object _:47
http://spinrdf.org/sp#subject _:34
http://spinrdf.org/sp#predicate http://purl.org/ontology/prv/core#reification_class

_:48

http://spinrdf.org/sp#varName op

_:7

http://spinrdf.org/sp#varName scp

_:49

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:20
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:42

_:3

http://spinrdf.org/sp#object http://purl.org/ontology/prv/core#PropertyReification
http://spinrdf.org/sp#subject _:34
http://spinrdf.org/sp#predicate http://www.w3.org/1999/02/22-rdf-syntax-ns#type

_:50

http://spinrdf.org/sp#object _:11
http://spinrdf.org/sp#subject _:8
http://spinrdf.org/sp#predicate http://purl.org/ontology/prv/core#object_property

_:51

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:32
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:52

_:38

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:6
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:24

_:53

http://spinrdf.org/sp#object _:47
http://spinrdf.org/sp#subject _:13
http://spinrdf.org/sp#predicate http://www.w3.org/1999/02/22-rdf-syntax-ns#type

_:13

http://spinrdf.org/sp#varName r

_:45

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:22
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

_:54

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:39
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:55

_:0

http://spinrdf.org/sp#text PREFIX prv: CONSTRUCT { ?s ?sc ?o . } WHERE { ?pr a prv:PropertyReification . ?pr prv:shortcut ?sc . ?pr prv:reification_class ?rc . ?pr prv:shortcut_property ?scp . ?pr prv:subject_property ?sp . ?pr prv:object_property ?op . ?r a ?rc . ?r ?scp ?sc . ?r ?sp ?s . ?r ?op ?o . }
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://spinrdf.org/sp#Construct
http://spinrdf.org/sp#templates _:56
http://spinrdf.org/sp#where _:51

_:14

http://spinrdf.org/sp#varName scp

_:56

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:27
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

_:52

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:57
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:37

_:19

http://spinrdf.org/sp#varName sp

_:25

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:50
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:49

_:9

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:53
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:58

_:21

http://spinrdf.org/sp#varName rc

_:59

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:60
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest http://www.w3.org/1999/02/22-rdf-syntax-ns#nil

_:57

http://spinrdf.org/sp#object _:16
http://spinrdf.org/sp#subject _:8
http://spinrdf.org/sp#predicate http://purl.org/ontology/prv/core#shortcut

_:61

http://spinrdf.org/sp#object _:36
http://spinrdf.org/sp#subject _:34
http://spinrdf.org/sp#predicate http://purl.org/ontology/prv/core#subject_property

_:8

http://spinrdf.org/sp#varName pr

_:4

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:33
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:62

_:60

http://spinrdf.org/sp#object _:30
http://spinrdf.org/sp#subject _:13
http://spinrdf.org/sp#predicate _:48

_:47

http://spinrdf.org/sp#varName rc

_:41

http://spinrdf.org/sp#object _:48
http://spinrdf.org/sp#subject _:34
http://spinrdf.org/sp#predicate http://purl.org/ontology/prv/core#object_property

_:16

http://spinrdf.org/sp#varName sc

https://mtp.linked.solutions/prvr

http://purl.org/dc/terms/source https://github.com/linked-solutions/prefix.cc-harvest/master
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Ontology
http://purl.org/vocab/vann/preferredNamespaceUri http://purl.org/ontology/prv/rules#
http://purl.org/vocab/vann/preferredNamespacePrefix prvr
http://rdfs.org/ns/void#triples 164

_:62

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:46
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:54

_:44

http://spinrdf.org/sp#object _:28
http://spinrdf.org/sp#subject _:17
http://spinrdf.org/sp#predicate _:19

_:58

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:12
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:63

_:63

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:35
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:59

_:55

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:61
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:40