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

_: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 _:2
http://spinrdf.org/sp#where _:3

_:4

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

_:7

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

_:10

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

_:11

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

_:13

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

_:15

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

_:18

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

_:19

http://spinrdf.org/sp#object _:20
http://spinrdf.org/sp#subject _:9
http://spinrdf.org/sp#predicate _:21

_:12

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

_:23

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

_:25

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

_:28

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

_:16

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

_:17

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

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

_:30

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

_:32

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

_:33

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

_:34

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

_:5

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

_:35

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

_:22

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

_:20

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

_:36

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

_:21

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

_:38

http://spinrdf.org/sp#object _:39
http://spinrdf.org/sp#subject _:9
http://spinrdf.org/sp#predicate _:10

_:40

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

_:43

http://spinrdf.org/sp#object _:44
http://spinrdf.org/sp#subject _:27
http://spinrdf.org/sp#predicate _:24

_:45

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

_:46

http://spinrdf.org/sp#object _:47
http://spinrdf.org/sp#subject _:27
http://spinrdf.org/sp#predicate _:48

_:3

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

_:51

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

_:42

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

_:14

http://spinrdf.org/sp#object _:39
http://spinrdf.org/sp#subject _:20
http://spinrdf.org/sp#predicate _:16

_:54

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

_:55

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

_:39

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

_:44

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

_:6

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

_:8

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

_:49

http://spinrdf.org/sp#object _:35
http://spinrdf.org/sp#subject _:47
http://spinrdf.org/sp#predicate _:44

_:9

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

_:47

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

_:52

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

_:58

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

_:2

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

_:57

http://spinrdf.org/sp#object _:35
http://spinrdf.org/sp#subject _:27
http://spinrdf.org/sp#predicate _:18

_:31

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

_:60

http://spinrdf.org/sp#object _:16
http://spinrdf.org/sp#subject _:9
http://spinrdf.org/sp#predicate _:32

_:59

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

_:29

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

_:50

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

_:41

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

_:62

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

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

_:56

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

_:61

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

_:26

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

_:37

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

_:27

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

_:53

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

_:24

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

_:63

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

_:48

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

_: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 _:13
http://spinrdf.org/sp#where _:36