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 pr

_:6

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

_:9

http://spinrdf.org/sp#object _:10
http://spinrdf.org/sp#subject _:11
http://spinrdf.org/sp#predicate _:12

_:13

http://spinrdf.org/sp#object _:14
http://spinrdf.org/sp#subject _:11
http://spinrdf.org/sp#predicate _:15

_:16

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

_:18

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

_:20

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

_:8

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

_:23

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

_:26

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

_:10

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

_:3

http://spinrdf.org/sp#object _:25
http://spinrdf.org/sp#subject _:29
http://spinrdf.org/sp#predicate _:30

_:31

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

_:32

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

_:33

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

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

_:27

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

_:34

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

_:37

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

_:29

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

_:4

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

_:40

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

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

_:41

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

_:14

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

_:43

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

_:35

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

_:38

http://spinrdf.org/sp#object _:46
http://spinrdf.org/sp#subject _:29
http://spinrdf.org/sp#predicate _:17

_:47

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

_:49

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

_:22

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

_:50

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

_:53

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

_:54

http://spinrdf.org/sp#object _:33
http://spinrdf.org/sp#subject _:29
http://spinrdf.org/sp#predicate _:50

_:55

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

_:56

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

_:57

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

_:25

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

_:39

http://www.w3.org/1999/02/22-rdf-syntax-ns#first _:54
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 _:43
http://www.w3.org/1999/02/22-rdf-syntax-ns#rest _:57

_:15

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

_:58

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

_:24

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

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

_:19

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

_:11

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

_:61

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

_:62

http://spinrdf.org/sp#object _:58
http://spinrdf.org/sp#subject _:11
http://spinrdf.org/sp#predicate _:44

_:51

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

_:46

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

_:7

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

_:60

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

_:21

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

_:28

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

_:36

http://spinrdf.org/sp#object _:58
http://spinrdf.org/sp#subject _:10
http://spinrdf.org/sp#predicate _:14

_:44

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

_:30

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

_:59

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

_:42

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

_:17

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

_:12

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

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

_:63

http://spinrdf.org/sp#object _:33
http://spinrdf.org/sp#subject _:46
http://spinrdf.org/sp#predicate _:25

_:48

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

_:45

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