language en

ReShare Vocabulary v0.2

Previous version:
https://w3id.org/reshare/ontology/0.1/
Revision:
0.2
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
http://insertlicenseURIhere.org
Visualization:
Visualize with WebVowl
Cite as:
ReShare Vocabulary v0.2. Revision: 0.2.
Provenance of this page
Ontology Specification Draft

Abstract

The ReShare (Reliable Data Sharing Through Digital Transmission contracts) vocabulary, described using W3C RDF Schema and the Web Ontology Language.

ReShare Vocabulary v0.2: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Data Properties

ReShare Vocabulary v0.2: Description back to ToC

This is a placeholder text for the description of your ontology. The description should include an explanation and a diagram explaining how the classes are related, examples of usage, etc.

Cross reference for ReShare Vocabulary v0.2 classes, properties and dataproperties back to ToC

This section provides details for each class and property defined by ReShare Vocabulary v0.2.

Classes

Digital Transmission Contractc back to ToC or Class ToC

IRI: https://w3id.org/reshare/ontology/0.2/#DTC

A Digital Transmisson Contract (DTC), used to create data immutability through bilateral signatures.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
is in domain of
custom content dp, has fact op, receiver op, receiver custom content dp, receiver signature op, sender op, sender custom content dp, sender signature op, timestamp dp

Factc back to ToC or Class ToC

IRI: https://w3id.org/reshare/ontology/0.2/#Fact

A resource checksum which is included in a DTC.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
is in domain of
fact checksum (sha256) dp, fact checksum (sha384) dp, fact checksum (sha512) dp, fact origin op, fact serialization dp
is in range of
has fact op

Identityc back to ToC or Class ToC

IRI: https://w3id.org/reshare/ontology/0.2/#Identity

An identity of a transmission party.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has sub-classes
Receiver c, Sender c
is in domain of
X509 certificate dp, X509 certificate encoding dp, identifies op

Receiverc back to ToC or Class ToC

IRI: https://w3id.org/reshare/ontology/0.2/#Receiver

The receiver of a transmission.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has super-classes
Identity c
is in range of
receiver op

Senderc back to ToC or Class ToC

IRI: https://w3id.org/reshare/ontology/0.2/#Sender

The data source (sender) of a transmission.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has super-classes
Identity c
is in range of
sender op

Signaturec back to ToC or Class ToC

IRI: https://w3id.org/reshare/ontology/0.2/#Signature

A contract signature created by one of the transmission parties.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
is in domain of
signature data dp, signature type op
is in range of
receiver signature op, sender signature op

Object Properties

fact originop back to ToC or Object Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#factOrigin

The resource which is referenced by the fact.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Fact c

has factop back to ToC or Object Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#fact

A fact included in a DTC.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Digital Transmission Contract c
has range
Fact c

identifiesop back to ToC or Object Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#identifies

Links an identity of a receiver or sender as part of a contract to that entity. It is best practice to use an instance of foaf:Agent as the object to this property.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Identity c

receiverop back to ToC or Object Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#receiver

The data receiver of the underlying transmission of a DTC.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Digital Transmission Contract c
has range
Receiver c

receiver signatureop back to ToC or Object Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#receiverSig

The contract signature created by the receiver of the DTC.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Digital Transmission Contract c
has range
Signature c

senderop back to ToC or Object Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#sender

The data source (sender) of the underlying transmission of a DTC.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Digital Transmission Contract c
has range
Sender c

sender signatureop back to ToC or Object Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#senderSig

The contract signature created by the sender of the DTC.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Digital Transmission Contract c
has range
Signature c

signature typeop back to ToC or Object Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#sigType

The type of a contract signature.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Signature c

Data Properties

custom contentdp back to ToC or Data Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#customContent

The property linking a DTC to the custom content included by one of the parties. The object should be a literal with the JSON type (http://www.w3.org/1999/02/22-rdf-syntax-ns#JSON). Abstract property, use the sub-properties instead.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has sub-properties
receiver custom content dp, sender custom content dp
has domain
Digital Transmission Contract c
has range
literal

fact canonicalizationdp back to ToC or Data Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#canonicalization

Deprecated equivalent to the fact serialization. Kept for backwards compatibility.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has equivalent properties
fact serialization dp

fact checksum (sha256)dp back to ToC or Data Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#sha256Sum

A SHA-256 checksum of a fact.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Fact c
has range
literal

fact checksum (sha384)dp back to ToC or Data Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#sha384Sum

A SHA-384 checksum of a fact.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Fact c
has range
literal

fact checksum (sha512)dp back to ToC or Data Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#sha512Sum

A SHA-512 checksum of a fact.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Fact c
has range
literal

fact serializationdp back to ToC or Data Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#serialization

The serialization method used to create a fact checksum. Should be normalized, so that checksum verification is deterministic.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has equivalent properties
fact canonicalization dp
has domain
Fact c
has range
literal

receiver custom contentdp back to ToC or Data Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#receiverCustomContent

The receiver's custom content.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has super-properties
custom content dp
has domain
Digital Transmission Contract c
has range
literal

sender custom contentdp back to ToC or Data Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#senderCustomContent

The sender's custom content.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has super-properties
custom content dp
has domain
Digital Transmission Contract c
has range
literal

signature datadp back to ToC or Data Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#sigData

The signature data.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Signature c
has range
literal

timestampdp back to ToC or Data Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#timestamp

The timestamp of a DTC. Should be an ISO 8601 timestamp in UTC with the xsd:dateTime type.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Digital Transmission Contract c
has range
literal

X509 certificatedp back to ToC or Data Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#x509Cert

The X.509 certificate of a transmission party. Should be the full certificate chain, excluding the root certificate, encoded as base64 using the xsd:base64Binary literal type. Further encoding is specified in the certEncoding property.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Identity c
has range
literal

X509 certificate encodingdp back to ToC or Data Property ToC

IRI: https://w3id.org/reshare/ontology/0.2/#certEncoding

Further specification of the X509 certificate encoding. Currently specified are 'X509'/'X509-single' for single certificates in ASN.1 DER notation, and 'PKCS7'/'X509-PKCS7-chain' for a certificate chain encoded as a PKCS#7 message.
Is defined by
https://w3id.org/reshare/ontology/0.2/
Term status
unstable
has domain
Identity c
has range
literal

Legend back to ToC

c: Classes
op: Object Properties
dp: Data Properties
ni: Named Individuals

References back to ToC

Add your references here. It is recommended to have them as a list.
null

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.