PREFIX ceon-cvn: <http://w3id.org/CEON/ontoloy/cvn/>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>

<http://w3id.org/CEON/ontology/actorODP/Participation> a rdfs:Class .

<http://w3id.org/CEON/ontology/cvn/createsValue> a rdf:Property ;
  rdfs:label "creates value" ;
  rdfs:comment "Value creation can be captured at the actor level, i.e. value created by an actor's participation in a collaboration, or at the process or complete CVN level." ;
  rdfs:range <http://w3id.org/CEON/ontology/value/Value> .

<http://w3id.org/CEON/ontology/cvn/CVN> a rdfs:Class ;
  rdfs:label "Circular Value Network" ;
  rdfs:comment "A network of interlinked value chains and interested parties."@en ;
  rdfs:subClassOf <http://w3id.org/CEON/ontology/cvn/Collaboration> .

<http://w3id.org/CEON/ontology/cvn/implementsStrategy> a rdf:Property ;
  rdfs:label "implements strategy" ;
  rdfs:comment "A strategy that is implemented by this CVN or CVN blueprint." ;
  rdfs:domain <http://w3id.org/CEON/ontology/cvn/CVN> ;
  rdfs:range <http://w3id.org/CEON/ontology/cvn/CircularStrategy> ;
  rdfs:subPropertyOf <http://w3id.org/CEON/ontology/cvn/relatedStrategy> .

<http://w3id.org/CEON/ontology/cvn/aimsAtValue> a rdf:Property ;
  rdfs:label "aims at value" ;
  rdfs:comment "The value proposition that the planned abstract CVN configuration, or concrete network wants to achieve." ;
  rdfs:range <http://w3id.org/CEON/ontology/value/ValueProposition> .

<http://w3id.org/CEON/ontology/cvn/implementsBlueprint> a rdf:Property ;
  rdfs:label "implements blueprint" ;
  rdfs:comment "The blueprint (or plan) that this concrete CVN is an instance of." ;
  rdfs:domain <http://w3id.org/CEON/ontology/cvn/CVN> ;
  rdfs:range <http://w3id.org/CEON/ontology/cvn/CVNBlueprint> .

<http://w3id.org/CEON/ontology/cvn/composedOf> a rdf:Property ;
  rdfs:label "composed of" ;
  rdfs:comment "Both a CVN and a process can be composed of other CVNs or processes." ;
  rdfs:range xsd:string .

<http://w3id.org/CEON/ontology/cvn/Collaboration> a rdfs:Class ;
  rdfs:label "Collaboration" ;
  rdfs:comment "A collaboration between a set of actors." .

<https://w3id.org/linkml/Any> a rdfs:Class ;
  rdfs:comment "An unconstrained type or object" .

<http://w3id.org/CEON/ontology/value/Value> a rdfs:Class .

<http://w3id.org/CEON/ontology/resourceODP/Resource> a rdfs:Class .

<http://w3id.org/CEON/ontology/cvn/CircularStrategy> a rdfs:Class ;
  rdfs:label "Circular Strategy" ;
  rdfs:comment "A circular strategy, such as to reccycle, reuse or refurbish something." .

<http://w3id.org/CEON/ontology/value/ValueProposition> a rdfs:Class .

<http://w3id.org/CEON/ontology/cvn/CVNBlueprint> a rdfs:Class ;
  rdfs:label "Circular Value Network Blueprint" ;
  rdfs:comment "A plan or a pattern of a CVN configuration that can then be filled with actual actors and processes. The blueprint can be used to capture a desired setup of a network, or for reusing patterns of CVNs." .

<http://w3id.org/CEON/ontology/cvn/plansToImplementStrategy> a rdf:Property ;
  rdfs:label "plans to implement strategy" ;
  rdfs:comment "A strategy that is planned to be implemented by this CVN or CVN blueprint." ;
  rdfs:domain <http://w3id.org/CEON/ontology/cvn/CVNBlueprint> ;
  rdfs:range <http://w3id.org/CEON/ontology/cvn/CircularStrategy> ;
  rdfs:subPropertyOf <http://w3id.org/CEON/ontology/cvn/relatedStrategy> .

<http://w3id.org/CEON/ontology/processODP/Process> a rdfs:Class .

<http://w3id.org/CEON/ontology/cvn/relatedStrategy> a rdf:Property ;
  rdfs:label "related strategy" ;
  rdfs:comment "A strategy that is targeted by this CVN or CVN blueprint." ;
  rdfs:range <https://w3id.org/linkml/Any> .
