PREFIX fr: <http://purl.org/spar/fr>
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://purl.org/spar/datacite/IdentifierScheme> a rdfs:Class ;
  rdfs:label "identifier scheme"@en ;
  rdfs:comment "The identifier scheme used to identify an entity such as a funding agency, a person or a resource."@en .

<http://www.essepuntato.it/2010/06/literalreification/Literal> a rdfs:Class ;
  rdfs:label "literal"@en ;
  rdfs:comment "A reified literal."@en .

<http://www.essepuntato.it/2010/06/literalreification/hasLiteralValue> a rdf:Property ;
  rdfs:label "has literal value"@en ;
  rdfs:comment "The value that a reified literal represents."@en ;
  rdfs:domain <http://www.essepuntato.it/2010/06/literalreification/Literal> ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/spar/fabio/Expression> a rdfs:Class ;
  rdfs:label "expression"@en ;
  rdfs:comment "A subclass of FRBR Expression, restricted to expressions of `fabio:Work`."@en ;
  rdfs:subClassOf <http://purl.org/vocab/frbr/core#Expression> .

<http://purl.org/spar/c4o/hasContent> a rdf:Property ;
  rdfs:label "has content"@en ;
  rdfs:comment "The textual content of a particular FRBR expression."@en ;
  rdfs:domain <http://purl.org/vocab/frbr/core#Expression> ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/spar/datacite/ResourceIdentifier> a rdfs:Class ;
  rdfs:label "resource identifier"@en ;
  rdfs:comment "An identifier that is used to uniquely identify a resource."@en ;
  rdfs:subClassOf <http://purl.org/spar/datacite/Identifier> .

<http://purl.org/spar/datacite/usesIdentifierScheme> a rdf:Property ;
  rdfs:label "uses identifier scheme"@en ;
  rdfs:comment "The identifier scheme used to provide the identifier for an entity (either a funder, a person, a license or a resource)."@en ;
  rdfs:domain <http://purl.org/spar/datacite/Identifier> ;
  rdfs:range <http://purl.org/spar/datacite/ResourceIdentifierScheme> , <http://purl.org/spar/datacite/PersonalIdentifierScheme> , <http://purl.org/spar/datacite/AgentIdentifier> , <http://purl.org/spar/datacite/IdentifierScheme> .

<http://xmlns.com/foaf/0.1/Agent> a rdfs:Class ;
  rdfs:label "agent"@en ;
  rdfs:comment "An agent (eg. person, group, software or physical artifact)."@en .

<http://purl.org/spar/datacite/AgentIdentifierScheme> a rdfs:Class ;
  rdfs:label "agent identifier scheme"@en ;
  rdfs:comment "The identifier scheme used to identify an agent."@en ;
  rdfs:subClassOf <http://purl.org/spar/datacite/IdentifierScheme> .

<http://purl.org/vocab/frbr/core#Expression> a rdfs:Class ;
  rdfs:label "expression"@en ;
  rdfs:comment """
The intellectual or artistic realization of a work in the form of alpha-numeric, musical, or choreographic notation, sound, image, object, movement, etc., or any combination of such forms.

An expression is the specific intellectual or artistic form that a work takes each time it is 'realized'. 
Expression encompasses, for example, the specific words, sentences, paragraphs, etc. that result from the realization of a work in the form of a text, or the particular sounds, phrasing, etc. resulting from the realization of a musical work.
        """@en .

<http://purl.org/spar/bido/ReviewerConfidenceScale> a rdfs:Class ;
  rdfs:label "reviewer confidence scale"@en ;
  rdfs:comment "A scale defining the confidence of a reviewer for a given topic."@en ;
  rdfs:subClassOf <http://www.w3.org/2008/05/skos#ConceptScheme> .

<http://purl.org/spar/fabio/Comment> a rdfs:Class ;
  rdfs:label "comment"@en ;
  rdfs:comment "A verbal or written remark concerning some entity. In written form, a comment is often appended to that entity and termed an annotation. Within computer programs or ontologies, comments are added to enhance human understanding, and are usually prefaced by a special syntactic symbol that ensures they are ignored during execution of the program."@en ;
  rdfs:subClassOf <http://purl.org/spar/fabio/Expression> .

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

<http://purl.org/spar/bido/DiscreteReviewRatingScale> a rdfs:Class ;
  rdfs:label "discrete review rating scale"@en ;
  rdfs:comment "A discrete scale defining the rating given by a reviewer for a specific scientific contribution."@en ;
  rdfs:subClassOf <http://purl.org/spar/bido/ReviewRatingScale> .

<http://purl.org/spar/bido/ReviewerConfidenceValue> a rdfs:Class ;
  rdfs:label "reviewer confidence value"@en ;
  rdfs:comment "The set of values of a given confidence scale."@en .

<http://purl.org/spar/bido/hasConfidenceValue> a rdf:Property ;
  rdfs:label "has confidence value"@en ;
  rdfs:comment "The confidence value of expertise in the review topic given by the reviewer."@en ;
  rdfs:domain <http://purl.org/spar/bido/ReviewerConfidenceValue> ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/spar/fr/ReviewVersion> a rdfs:Class ;
  rdfs:label "review version"@en ;
  rdfs:comment "A version of a given review, defining its content and rating, which may vary over the time."@en ;
  rdfs:subClassOf <http://purl.org/spar/fabio/Comment> .

<http://purl.org/spar/fr/hasSubReviewer> a rdf:Property ;
  rdfs:label "has sub-reviewer"@en ;
  rdfs:comment "The relation between a review and agents that have contributed to the overall review as sub-reviwers."@en ;
  rdfs:domain <http://purl.org/spar/fr/ReviewVersion> ;
  rdfs:range <http://xmlns.com/foaf/0.1/Agent> .

<http://purl.org/spar/fr/hasRating> a rdf:Property ;
  rdfs:label "has rating"@en ;
  rdfs:comment "The relation between a review and a given rating assigned by a reviewer."@en ;
  rdfs:domain <http://purl.org/spar/fr/ReviewVersion> ;
  rdfs:range <http://purl.org/spar/bido/ReviewRatingValue> .

<http://purl.org/spar/fr/hasReviewerConfidence> a rdf:Property ;
  rdfs:label "has reviewer confidence"@en ;
  rdfs:comment "Relation between a review and the confidence set by the author about the review topic. As the review can be written only by one author, the confidence is assumed to be for such author about the given paper without need of creating a new class involving the three actors in a n-ary alike solution."@en ;
  rdfs:domain <http://purl.org/spar/fr/ReviewVersion> ;
  rdfs:range <http://purl.org/spar/bido/ReviewerConfidenceValue> .

<http://purl.org/spar/fr/releasedBy> a rdf:Property ;
  rdfs:label "released by"@en ;
  rdfs:comment "The relation between a review and the agent publishing it. It might be the author of the review or conference or journal to which the scientific resource was submitted to."@en ;
  rdfs:domain <http://purl.org/spar/fr/ReviewVersion> ;
  rdfs:range <http://xmlns.com/foaf/0.1/Agent> .

<http://purl.org/vocab/frbr/core#Work> a rdfs:Class ;
  rdfs:label "work"@en ;
  rdfs:comment """
A distinct intellectual or artistic creation.

A work is an abstract entity; there is no single material object one can point to as the work. We recognize the work through individual realizations or expressions of the work, but the work itself exists only in the commonality of content between and among the various expressions of the work. When we speak of Homer's Iliad as a work, our point of reference is not a particular recitation or text of the work, but the intellectual creation that lies behind all the various expressions of the work.
        """@en .

<http://purl.org/vocab/frbr/core#realization> a rdf:Property ;
  rdfs:label "has realization"@en ;
  rdfs:comment "The expression that is a realization of a work."@en ;
  rdfs:domain <http://purl.org/vocab/frbr/core#Work> ;
  rdfs:range <http://purl.org/vocab/frbr/core#Expression> .

<http://purl.org/spar/fr/ConveningOrganization> a rdfs:Class ;
  rdfs:label "convening organization"@en ;
  rdfs:comment "A venue (e.g. conference, workshop), a expression collection (e.g. journal, special issue), or an individual agent (e.g. organization, researcher) collecting scientific contributions."@en ;
  rdfs:subClassOf <http://xmlns.com/foaf/0.1/Agent> .

<http://purl.org/vocab/frbr/core#Endeavour> a rdfs:Class ;
  rdfs:label "endeavour"@en ;
  rdfs:comment "The set of different aspects of user interests in the products of intellectual or artistic artifact."@en .

<http://purl.org/spar/fabio/hasURL> a rdf:Property ;
  rdfs:label "has URL"@en ;
  rdfs:comment "An identifier, in form of an HTTP Universal Resource Locator (URL), for a particular resource on the World Wide Web."@en ;
  rdfs:domain <http://purl.org/vocab/frbr/core#Endeavour> ;
  rdfs:range xsd:anyURI .

<http://purl.org/spar/bido/ReviewRatingScale> a rdfs:Class ;
  rdfs:label "review rating scale"@en ;
  rdfs:comment "A scale defining the rating given by a reviewer for a specific scientific contribution."@en ;
  rdfs:subClassOf <http://www.w3.org/2008/05/skos#ConceptScheme> .

<http://purl.org/spar/datacite/PersonalIdentifier> a rdfs:Class ;
  rdfs:label "personal identifier"@en ;
  rdfs:comment "An identifier that uniquely identifies an individual person."@en ;
  rdfs:subClassOf <http://purl.org/spar/datacite/AgentIdentifier> .

<http://purl.org/spar/fabio/Review> a rdfs:Class ;
  rdfs:label "review"@en ;
  rdfs:comment "A review of others' work."@en ;
  rdfs:subClassOf <http://purl.org/spar/fabio/Work> .

<http://purl.org/spar/fr/issuedFor> a rdf:Property ;
  rdfs:label "issued for"@en ;
  rdfs:comment "The realation between a review and the entity (e.g. conference, journal) that it was issued for (usually the one that requested the review)."@en ;
  rdfs:domain <http://purl.org/spar/fabio/Review> ;
  rdfs:range <http://purl.org/spar/fr/ConveningOrganization> .

<http://purl.org/spar/fr/issuedAt> a rdf:Property ;
  rdfs:label "issued at"@en ;
  rdfs:comment "The relation between a review and the tracking or scholarly venue management system where the reviewing process took place."@en ;
  rdfs:domain <http://purl.org/spar/fabio/Review> ;
  rdfs:range <http://purl.org/spar/fr/TrackingSystem> .

<http://www.w3.org/ns/odrl/2/Policy> a rdfs:Class ;
  rdfs:label "policy"@en ;
  rdfs:comment "A non-empty group of permissions and/or prohibitions."@en .

<http://purl.org/spar/bido/ScholarlyVenueManagementSystem> a rdfs:Class ;
  rdfs:label "scholarly venue management system"@en ;
  rdfs:comment "A venue management system (such as a conference management system or a journal management system) that can be used for managing scholarly venues."@en .

<http://purl.org/dc/terms/license> a rdfs:Class ;
  rdfs:label "has license"@en ;
  rdfs:comment "A legal document giving official permission to do something with the resource."@en .

<http://purl.org/spar/fabio/Work> a rdfs:Class ;
  rdfs:label "work"@en ;
  rdfs:comment "A subclass of FRBR Work, restricted to works that are published or potentially publishable, and that contain or are referred to by bibliographic references, or entities used to define bibliographic references."@en ;
  rdfs:subClassOf <http://purl.org/vocab/frbr/core#Work> .

<http://purl.org/spar/datacite/PersonalIdentifierScheme> a rdfs:Class ;
  rdfs:label "personal identifier scheme"@en ;
  rdfs:comment "The identifier scheme used to identify a person."@en ;
  rdfs:subClassOf <http://purl.org/spar/datacite/AgentIdentifierScheme> .

<http://purl.org/spar/datacite/AgentIdentifier> a rdfs:Class ;
  rdfs:label "agent identifier"@en ;
  rdfs:comment "An identifier that uniquely identities an individual agent."@en ;
  rdfs:subClassOf <http://purl.org/spar/datacite/Identifier> .

<http://lexvo.org/ontology#Language> a rdfs:Class ;
  rdfs:label "language"@en ;
  rdfs:comment "Groups of human language variants that are or were spoken, written, or signed at some point in time."@en .

<http://purl.org/spar/fr/TrackingSystem> a rdfs:Class ;
  rdfs:label "tracking system"@en ;
  rdfs:comment "The platform where the review process takes place."@en ;
  rdfs:subClassOf <http://purl.org/spar/bido/ScholarlyVenueManagementSystem> .

<http://purl.org/spar/datacite/ResourceIdentifierScheme> a rdfs:Class ;
  rdfs:label "resource identifier scheme"@en ;
  rdfs:comment "The identifier scheme used to identify a resource."@en ;
  rdfs:subClassOf <http://purl.org/spar/datacite/IdentifierScheme> .

<http://purl.org/spar/bido/CategorialBibliometricData> a rdfs:Class ;
  rdfs:label "categorial bibliometric data"@en ;
  rdfs:comment "Categorical information that characterises publication-related entities from a bibliometric point of view."@en .

<http://purl.org/spar/bido/isDefinedIn> a rdf:Property ;
  rdfs:label "is defined in ranking"@en ;
  rdfs:comment "A relation between a ranking category and the ranking that defines it."@en ;
  rdfs:domain <http://purl.org/spar/bido/CategorialBibliometricData> ;
  rdfs:range <http://www.w3.org/2008/05/skos#ConceptScheme> .

<http://purl.org/spar/bido/DiscreteReviewerConfidenceScale> a rdfs:Class ;
  rdfs:label "discrete reviewer confidence scale"@en ;
  rdfs:comment "A discrete scale defining the confidence of a reviewer for a given topic."@en ;
  rdfs:subClassOf <http://purl.org/spar/bido/ReviewerConfidenceScale> .

<http://purl.org/spar/datacite/Identifier> a rdfs:Class ;
  rdfs:label "identifier"@en ;
  rdfs:comment "An identifier that uniquely identities an entity, such as a funding agency, a person or a resource."@en ;
  rdfs:subClassOf <http://www.essepuntato.it/2010/06/literalreification/Literal> .

<http://purl.org/spar/bido/ReviewRatingValue> a rdfs:Class ;
  rdfs:label "review rating concept"@en ;
  rdfs:comment "The set of values of a given rating scale."@en ;
  rdfs:subClassOf <http://purl.org/spar/bido/CategorialBibliometricData> .

<http://purl.org/spar/bido/hasRatingValue> a rdf:Property ;
  rdfs:label "has rating value"@en ;
  rdfs:comment "The value of the rating given to a review."@en ;
  rdfs:domain <http://purl.org/spar/bido/ReviewRatingValue> ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://www.w3.org/2008/05/skos#ConceptScheme> a rdfs:Class ;
  rdfs:label "concept scheme"@en ;
  rdfs:comment "A SKOS concept scheme can be viewed as an aggregation of one or more SKOS concepts."@en .

<http://purl.org/dc/terms/creator> a rdf:Property ;
  rdfs:label "has creator"@en ;
  rdfs:comment "An entity responsible for making the resource."@en ;
  rdfs:range <http://xmlns.com/foaf/0.1/Agent> .

<http://purl.org/dc/terms/issued> a rdf:Property ;
  rdfs:label "has date issued"@en ;
  rdfs:comment "Date of formal issuance of the resource."@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/dc/terms/language> a rdf:Property ;
  rdfs:label "has language"@en ;
  rdfs:comment "A language of the resource."@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/dc/terms/modified> a rdf:Property ;
  rdfs:label "has date modified"@en ;
  rdfs:comment "Date on which the resource was changed."@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/spar/cito/repliesTo> a rdf:Property ;
  rdfs:label "replies to"@en ;
  rdfs:comment "A relation according to which the citing entity replies to statements, ideas or criticisms presented in the cited entity."@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/spar/cito/reviews> a rdf:Property ;
  rdfs:label "reviews"@en ;
  rdfs:comment "A relation according to which the citing entity reviews statements, ideas or conclusions presented in the cited entity."@en ;
  rdfs:range <https://w3id.org/linkml/Any> .

<http://purl.org/spar/datacite/hasIdentifier> a rdf:Property ;
  rdfs:label "has identifier"@en ;
  rdfs:comment "A unique identifier for the entity (either a funder, a person, a license or a resource)."@en ;
  rdfs:range <http://purl.org/spar/datacite/Identifier> .
