valueflows

valueflows docs
git clone https://s.sonu.ch/~srfsh/valueflows.git
Log | Files | Refs | README

commit 3075a14ec95bd96ac2a10877e36dae57029cb152
parent 817f2b90c13030219f16fcc836fb6429de8ff46e
Author: Lynn Foster <foster.j.lynn@gmail.com>
Date:   Tue, 15 Jan 2019 13:12:46 -0600

Merge pull request #397 from elf-pavlik/satisfaction

Intent related changes extracted from Proposal PR
Diffstat:
Mrelease-doc-in-process/all_vf.TTL | 44+++++++++++++++++++++++++++++++++++++-------
1 file changed, 37 insertions(+), 7 deletions(-)

diff --git a/release-doc-in-process/all_vf.TTL b/release-doc-in-process/all_vf.TTL @@ -57,6 +57,10 @@ vf:Commitment a owl:Class ; rdfs:label "vf:Commitment" ; rdfs:comment "A planned economic flow that has been promised by an agent to another agent." . +vf:Satisfaction a owl:Class ; + rdfs:label "vf:Satisfaction" ; + rdfs:comment "A commitment or economic event that partially or fully satisfies one or more intents." . + vf:Agreement a owl:Class ; rdfs:label "vf:Agreement" ; rdfs:comment "Any type of agreement among economic agents, that can be referenced in VF to clarify the economic activity. This is a placeholder pending investigating other vocabularies." . @@ -180,9 +184,9 @@ vf:classifiedAs vf:involves a owl:ObjectProperty ; rdfs:label "involves" ; - rdfs:domain vf:Commitment ; + rdfs:domain [ owl:unionOf (vf:Commitment vf:Intent) ] ; rdfs:range vf:EconomicResource ; - rdfs:comment "EconomicResource the Commitment intends or commits to affect. Could be an actual resource or a category or type of resource." . + rdfs:comment "EconomicResource the Commitment commits or Intent intends to affect. Could be an actual resource or a classification / specification of resource." . vf:underlyingResource a owl:ObjectProperty ; @@ -225,13 +229,13 @@ vf:appreciationWith rdfs:comment "The economic event implemented in appreciation (gift economy)." . vf:provider a owl:ObjectProperty ; - rdfs:domain [ owl:unionOf (vf:EconomicEvent vf:Commitment) ] ; + rdfs:domain [ owl:unionOf (vf:EconomicEvent vf:Commitment vf:Intent) ] ; rdfs:label "provider" ; rdfs:range foaf:Agent ; rdfs:comment "The economic agent from whom the intended, committed, or actual economic event is initiated." . vf:receiver a owl:ObjectProperty ; - rdfs:domain [ owl:unionOf (vf:EconomicEvent vf:Commitment) ] ; + rdfs:domain [ owl:unionOf (vf:EconomicEvent vf:Commitment vf:Intent) ] ; rdfs:label "receiver" ; rdfs:range foaf:Agent ; rdfs:comment "The economic agent whom the intended, committed, or actual economic event is for." . @@ -294,7 +298,13 @@ vf:fulfilledQuantity a owl:ObjectProperty ; rdfs:label "fulfilled quantity" ; rdfs:domain vf:Fulfillment ; rdfs:range qudt:QuantityValue ; - rdfs:comment "The quantity of the fulfillment of an event towards a commitment." . + rdfs:comment "The quantity of the fulfillment of an event towards a commitment or an intent." . + +vf:satisfiedQuantity a owl:ObjectProperty ; + rdfs:label "satisfied quantity" ; + rdfs:domain vf:Satisfaction ; + rdfs:range qudt:QuantityValue ; + rdfs:comment "The quantity of the satisfaction of an commitment towards an intent." . vf:currentLocation a owl:ObjectProperty ; rdfs:label "current location" ; @@ -320,6 +330,12 @@ vf:committedTime a owl:ObjectProperty ; rdfs:range time:TemporalEntity ; rdfs:comment "The promised temporal instant or interval." . +vf:intendedTime a owl:ObjectProperty ; + rdfs:label "intended time" ; + rdfs:domain vf:Intent ; + rdfs:range time:TemporalEntity ; + rdfs:comment "The intended temporal instant or interval." . + vf:plannedTime a owl:ObjectProperty ; rdfs:label "planned time" ; rdfs:domain vf:Process ; @@ -354,12 +370,26 @@ vf:fulfilledBy a owl:ObjectProperty ; vf:fulfills a owl:ObjectProperty ; rdfs:label "fulfills" ; - rdfs:range vf:Commitment ; + rdfs:range [ owl:unionOf (vf:Commitment vf:Intent) ] ; rdfs:domain vf:Fulfillment ; rdfs:comment "The commitment which is completely or partially fulfilled by an economic event." . +vf:satisfies + a owl:ObjectProperty ; + rdfs:label "satisfies" ; + rdfs:domain vf:Satisfaction ; + rdfs:range vf:Intent ; + rdfs:comment "An intent satisfied fully or partially by an economic event or commitment." . + +vf:satisfiedBy + a owl:ObjectProperty ; + rdfs:label "satisfied by" ; + rdfs:domain vf:Satisfaction ; + rdfs:range [ owl:unionOf (vf:Commitment vf:EconomicEvent ) ] ; + rdfs:comment "A commitment or economic event fully or partially satisfying an intent" . + #vf:isFinished a owl:DatatypeProperty ; -# rdfs:domain [ owl:unionOf (vf:Commitment vf:Process) ] ; +# rdfs:domain [ owl:unionOf (vf:Commitment vf:Process vf:Intent) ] ; # rdfs:label "is finished" ; # rdfs:range xsd:boolean ; # rdfs:comment "The commitment or process is complete or not." .