SemSur Ontology

 

Title:
SemSur, the Semantic Survey Ontology, is a core ontology for describing individual research problems, approaches, implementations and evaluations in a structured, comparable way.
Creator:
Said Fathalla, Sahar Vahdati, Soeren Auer and Christoph Lange
Date Issued:
Last update:
Description:
This document is a specification of all metadata terms reused or defined in SemSur 2.0 including properties, vocabulary encoding schemes, syntax encoding schemes, and classes. (RDF/XML export)
License and use: Found here
Citation:
- Fathalla S., Vahdati S., Auer S., Lange C. (2017) Towards a Knowledge Graph Representing Research Findings by Semantifying Survey Articles. In: Kamps J., Tsakonas G., Manolopoulos Y., Iliadis L., Karydis I. (eds) Research and Advanced Technology for Digital Libraries. TPDL 2017. Lecture Notes in Computer Science, vol 10450. Springer, Cham
- Fathalla, S., Vahdati, S., Auer, S., & Lange, C. (2018). SemSur: a core ontology for the semantic representation of research findings. Procedia Computer Science, 137, 151-162.

Table of Contents

  1. Introduction and Definitions
  2. Classes
  3. Properties

 

1. Introduction and Definitions of the SemSur LOD Ontology

This document is an up-to-date, authoritative specification of all metadata terms maintained by the SemSur LOD services.

Each term is specified with the following minimal set of attributes:

Name: A token appended to the URI of a DCMI namespace to create the URI of the term.
Label: The human-readable label assigned to the term.
URI: The Uniform Resource Identifier used to uniquely identify a term.
Definition: A statement that represents the concept and essential nature of the term.

Where applicable, the following attributes provide additional information about a term:

Comment: Additional information about the term or its application.
See: Authoritative documentation related to the term.
Has Domain: A Class of which a resource described by the term is an Instance.
Has Range: A Class of which a value described by the term is an Instance.

We have selected the most closelyrelated ontologies listed in the Linked Open Vocabularies (LOV) directory10. SemSur is aligned and linkedwith the following related ontologies from three categories: 1) fordescribing scholarly articleswe reusedthe DC, SWRC, DoCO, EXPO and FOAF ontologies, 2) fordescribing the inner structure of a scientificarticleindependently of the field of research we reused DEO and LSC, and 3) fordescribing concepts ofspecific fields of researchwe reused MLS and DOAP. Recently, EXPO becomes no longer available online. Therefore, we provide a link for it in order to load it locally from EXPO.

Index of Terms

Classes Publication , Project , Approach , Algorithm, Appendix, Framework, Documentation, EvaluationMethod, Evaluation, Organization, Person, Abstract, ResearchTopic, ResearchProject, Employee, DevelopmentProject, Complexity, Toolbox, ClassificationOfExperiments, ScientificExperement, ExperimentalResult, ExperimentalDesign, ExperimentalRequirements, ExperimentalGoal, ExperimentalHypothesis, ExperimentalModel, Model, DomainModel, Questionnaire, SimulationSoftware, Challenges, Limitatons, PositiveAspects
Properties member , creator , hasAppendix , abstract , keywords , isCoauthor , financedBy , isAbout , head , carriedOutBy , hasComplexity , addressesApproach , isContinuationOf , hasImplementation , proposesAlgorithm , hasPositiveAspects , hasLimitations , hasChallenges , hasEvaluation , usesToolbox , hasDocumentaion , hasHypothesis , hasClassification , hasResults, hasExperimentalDesig, hasExperimentalRequirements, hasGoal, run, follows, usesQuestionnaire, usesSoftware, hasModel

2. Classes

Term Name:    Publication
URI:
http://swrc.ontoware.org/ontology#Publication
Label:
Publication
Definition:
A publication is a document that has been made available by a publisher
Comment:
Any kind of publication eg. scientific paper, book, journal publication
Type of Term:
Class
Term Name:    Project
URI:
http://swrc.ontoware.org/ontology#Project
Label:
Project
Definition:
A Project is here intended as the (metadata) description/representation of a research project.
Comment:
 
Type of Term:
Class
Term Name:    Approach
URI:
http://vocab.cs.uni-bonn.de/unistruct#Approach
Label:
Approach
Definition:
The plans and procedures for a research topic to solve a particular research problem.
Comment:
 
Type of Term:
Class
Term Name:    Algorithm
URI:
https://www.w3.org/ns/mls#Algorithm
Label:
Algorithm
Definition:
 An algorithm is an effective method for solving a specific problem.
Comment:
Type of Term:
Class
Term Name:    Framework
URI:
http://vocab.cs.uni-bonn.de/unistruct#Framework
Label:
Framework
Definition:
The software implementation of an algorithm.
Comment:
Type of Term:
Class
Term Name:    Documentation
URI:
http://vocab.cs.uni-bonn.de/unistruct#Documentation
Label:
Documentation
Definition:
Instructions, comments, and information for using a software. Ref.: https://www.merriam-webster.com/dictionary/documentation
Comment:
 
Type of Term:
Class
Term Name:    ScientificExperement
URI:
http://www.hozo.jp/owl/EXPOApr19.xml/ScientificExperement
Label:
ScientificExperement
Definition:
 A scientific experiment is a research method which permits the investigation of cause-effect relations between known and unknown (target) variables of the field of study (domain). An experimental result cannot be known with certainty in advance.
Comment:
Type of Term:
Class
Term Name:    EvaluationMethod
URI:
http://vocab.cs.uni-bonn.de/unistruct#EvaluationMethod
Label:
EvaluationMethod
Definition:
A way of the determination of the value, nature, character, or quality of something or someone.
Comment:
Type of Term:
Class
Term Name:    Evaluation
URI:
http://purl.org/spar/deo/Evaluation
Label:
Evaluation
Definition:
The determination of the value, nature, character, or quality of something or someone.
Comment:
Type of Term:
Class
Term Name:    Organization
URI:
http://xmlns.com/foaf/0.1/Organization
Label:
Organization
Definition:
An Organization is here intended as the (metadata) description/representation of an organization involved in the scholarly communication chain, such as companies, research centers and institutions involved as project partners or as responsible of operating Datasources.
Comment:
Information about organizations is collected from entity registry datasources providing information about projects and CRIS systems.
Type of Term:
Class
Term Name:    Person
URI:
http://xmlns.com/foaf/0.1/Person
Label:
Person
Definition:
 A resource that acts or has the power to act.
Comment:
A Person may be professor, student ... etc.
Type of Term:
Class
Term Name:    Abstract
URI:
http://purl.org/spar/doco/Abstract
Label:
Abstract
Definition:
A brief description of an object.
Comment:
An object might be Publication article.
Type of Term:
Class
Term Name:    ResearchTopic
URI:
http://swrc.ontoware.org/ontology#ResearchTopic
Label:
ResearchTopic
Definition:
The subject a specific research area.
Comment:
Type of Term:
Class
Term Name:    ResearchProject
URI:
http://swrc.ontoware.org/ontology#ResearchProject
Label:
ResearchProject
Definition:
A project concerning a specific research area.
Comment:
Type of Term:
Class
Sub Class Of:
swrc:Project
Term Name:    DevelopmentProject
URI:
http://swrc.ontoware.org/ontology#DevelopmentProject
Label:
DevelopmentProject
Definition:
A project concerning the development of a software.
Comment:
Type of Term:
Class
Sub Class Of:
swrc:Project
Term Name:    Complexity
URI:
http://vocab.cs.uni-bonn.de/unistruct#Complexity
Label:
Complexity
Definition:
 The Complexity of a algorithm is estimated by counting the number of elementary functions performed by the algorithm.
Comment:
Type of Term:
Class
Term Name:    Appendix
URI:
http://purl.org/spar/doco/Appendix
Label:
Appendix
Definition:
The section at the end of an article  that gives additional information on the topic explored in the contents of the text. 
Comment:
Type of Term:
Class
Term Name:    Toolbox
URI:
http://vocab.cs.uni-bonn.de/unistruct#Toolbox
Label:
Toolbox
Definition:
 A set of tools or functions which do various things. 
Comment:
Image processing toolbox have a set of functions of image processing-related operations.
Type of Term:
Class
Term Name:    ClassificationOfExperiments
URI:
http://www.hozo.jp/owl/EXPOApr19.xml/ClassificationOfExperiments
Label:
ClassificationOfExperiments
Definition:
A classification of experiments is a hierarchical system of categories - types of experiments - according to their domains or used models of experiments.
Comment:
Type of Term:
Class
Term Name:    ExperimentResult
URI:
http://www.hozo.jp/owl/EXPOApr19.xml/ExperimentalResult
Label:
ExperimentResult
Definition:
Experimental results are the set of facts and conclusions, obtained as a result of the interpretation of the experimental observations, which increase/decrease the probability of a research hypothesis of the experiment.
Comment:
Type of Term:
Class
Term Name:    ExperimentDesign
URI:
http://www.hozo.jp/owl/EXPOApr19.xml/ExperimentalDesign
Label:
ExperimentDesign
Definition:
An experimental design is a structured, organized method for determining the relationship between factors affecting cause-effect relations between known and unknown variables. Reference: Sigma:http://www.isixsigma.com/dictionary/Design_of_Experiments_-_DOE-41.htm
Comment:
Type of Term:
Class
Term Name:    ExperimentalRequirements
URI:
http://www.hozo.jp/owl/EXPOApr19.xml/ExperimentalRequirements
Label:
ExperimentalRequirements
Definition:
Experimental requirements are conditions (legal, ethic, economic, etc.) for preparation and execution of an experiment which must be complied with. Reference: Based on The Oxford English Dictionary. Oxford University Press, 2 Ed., 1989
Comment:
Type of Term:
Class
Term Name:    ExperimentalGoal
URI:
http://www.hozo.jp/owl/EXPOApr19.xml/ExperimentalGoal
Label:
ExperimentalGoal
Definition:
 An experimental goal is the state that a plan is intended to achieve and that (when achieved) terminates behaviour intended to achieve it. Reference: WordNet: http://www.cogsci.princeton.edu/cgi-bin/webwn2.0?stage=1&word=goal+
Comment:
Type of Term:
Class
Term Name:    ExperimentalHypothesis
URI:
http://www.hozo.jp/owl/EXPOApr19.xml/ExperimentalHypothesis
Label:
ExperimentalHypothesis
Definition:
An experimental hypothesis is a statement about cause-effect relations between known and unknown (target) variables of the domain of the experiment "that shall be in accordance with known facts*" to be verified at the experiment. Reference: The Oxford English Dictionary. Oxford University Press, 2 Ed., 1989 
Comment:
Type of Term:
Class
Term Name:    Questionnaire
URI:
http://purl.org/spar/fabio/Questionnaire
Label:
Questionnaire
Definition:
 A questionnaire contains a flow of questions to record responses of people.
Comment:
Type of Term:
Class
Term Name:    SimulationSoftware
URI:
http://vocab.cs.uni-bonn.de/unistruct#SimulationSoftware
Label:
SimulationSoftware
Definition:

The imitative representation of the functioning of one system or process by means of the functioning of a computer software.

 
Comment:
Type of Term:
Class
Term Name:    Model
URI:
http://www.hozo.jp/owl/EXPOApr19.xml/Model
Label:
Model
Definition:
A representation of something.
Comment:
Type of Term:
Class
Term Name:    DomainModel
URI:
http://www.hozo.jp/owl/EXPOApr19.xml/DomainModel
Label:
DomainModel
Definition:
A domain model is a description of relationships (e.g. logical/ mathematical) between known and unknown variables of the experimental domain.
Comment:
Type of Term:
Class
Sub Class Of:
expo:Model
Term Name:    ExperimentalModel
URI:
http://www.hozo.jp/owl/EXPOApr19.xml/ExperimentalModel
Label:
ExperimentalModel
Definition:
An experimental model is a description of dependencies (e.g. logical/mathematical) between experimental factors, others known variables, and unknown variables. The experimental model is obtained from the domain model by fixing experimental factors from the list of known controllable variables and the target variables from the list of unknown variables. 
Comment:
Type of Term:
Class
Sub Class Of:
expo:Model
Term Name:    Challenges
URI:
http://vocab.cs.uni-bonn.de/unistruct#Challenges
Label:
Challenges
Definition:
The difficulties to do something.
Comment:
Type of Term:
Class
Term Name:    Limitatons
URI:
http://vocab.cs.uni-bonn.de/unistruct#Limitatons
Label:
Limitatons
Definition:
 The shortage of something.
Comment:
Type of Term:
Class
Term Name:    PositiveAspects
URI:
http://vocab.cs.uni-bonn.de/unistruct#PositiveAspects
Label:
PositiveAspects
Definition:
Positive feature of something.
Comment:
Type of Term:
Class

Section 3: Properties

Term Name:    member
URI:
member
Label:
member
Definition:
This property shows the membership property.
Comment:
 
Type of Term:
Property
Has Domain:
http://xmlns.com/foaf/0.1/Person
Has Range:
http://xmlns.com/foaf/0.1/Organization
Term Name:    creator
URI:
creator
Label:
creator
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://swrc.ontoware.org/ontology#Publication
Has Range:
http://xmlns.com/foaf/0.1/Person
Term Name:    hasAppendix
URI:
hasAppendix
Label:
hasAppendix
Definition:
Associate an appendix to an object.
Comment:
Type of Term:
Property
Has Domain:
http://swrc.ontoware.org/ontology#Publication
Has Range:
http://purl.org/spar/doco/Appendix
Term Name:    abstract
URI:
abstract
Label:
abstract
Definition:
Associate an abstract to an object.
Comment:
Type of Term:
Property
Has Domain:
http://swrc.ontoware.org/ontology#Publication
Has Range:
http://purl.org/spar/doco/Abstract
Term Name:    keywords
URI:
keywords
Label:
keywords
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://swrc.ontoware.org/ontology#Publication
Has Range:
https://www.w3.org/2001/XMLSchema/String
Term Name:    isCoauthor
URI:
isCoauthor
Label:
isCoauthor
Definition:
represent the co-authorship between persons.
Comment:
Type of Term:
Property
Has Domain:
http://xmlns.com/foaf/0.1/Person
Has Range:
http://xmlns.com/foaf/0.1/Person
Term Name:    financedBy
URI:
financedBy
Label:
financedBy
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://swrc.ontoware.org/ontology#Publication
Has Range:
http://swrc.ontoware.org/ontology#Project
Term Name:    isAbout
URI:
isAbout
Label:
isAbout
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://swrc.ontoware.org/ontology#Project
Has Range:
http://swrc.ontoware.org/ontology#ResearchTopic
Term Name:    head
URI:
head
Label:
head
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://swrc.ontoware.org/ontology#Project
Has Range:
http://xmlns.com/foaf/0.1/Employee
Term Name:    carriedOutBy
URI:
carriedOutBy
Label:
carriedOutBy
Definition:
 
Comment:
 
Type of Term:
Property
Has Domain:
http://swrc.ontoware.org/ontology#Project
Has Range:
http://xmlns.com/foaf/0.1/Organization
Term Name:    hasComplexity
URI:
hasComplexity
Label:
hasComplexity
Definition:
Comment:
 
Type of Term:
Property
Has Domain:
https://www.w3.org/ns/mls#Algorithm
Has Range:
http://vocab.cs.uni-bonn.de/unistruct#Complexity
Term Name:    addressesApproach
URI:
addressesApproach
Label:
addressesApproach
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://swrc.ontoware.org/ontology#Publication
Has Range:
http://vocab.cs.uni-bonn.de/unistruct#Approach
Term Name:    isContinuationOf
URI:
isContinuationOf
Label:
isContinuationOf
Definition:
 
Comment:
 
Type of Term:
Property
Has Domain:
http://swrc.ontoware.org/ontology#Publication
Has Range:
http://swrc.ontoware.org/ontology#Publication
Term Name:    hasImplementation
URI:
hasImplementation
Label:
hasImplementation
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://vocab.cs.uni-bonn.de/unistruct#Approach
Has Range:
http://vocab.cs.uni-bonn.de/unistruct#Framework
Term Name:    proposesAlgorithm
URI:
proposesAlgorithm
Label:
proposesAlgorithm
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://vocab.cs.uni-bonn.de/unistruct#Approach
Has Range:
https://www.w3.org/ns/mls#Algorithm
Term Name:    hasPositiveAspects
URI:
hasPositiveAspects
Label:
hasPositiveAspects
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://vocab.cs.uni-bonn.de/unistruct#Approach
Has Range:
http://vocab.cs.uni-bonn.de/unistruct#PositiveAspects
Term Name:    hasLimitations
URI:
hasLimitations
Label:
hasLimitations
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://vocab.cs.uni-bonn.de/unistruct#Approach
Has Range:
http://vocab.cs.uni-bonn.de/unistruct#Limitatons
Term Name:    hasChallenges
URI:
hasChallenges
Label:
hasChallenges
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://vocab.cs.uni-bonn.de/unistruct#Approach
Has Range:
http://vocab.cs.uni-bonn.de/unistruct#Challenges
Term Name:    hasEvaluation
URI:
hasEvaluation
Label:
hasEvaluation
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://vocab.cs.uni-bonn.de/unistruct#Approach
Has Range:
http://vocab.cs.uni-bonn.de/unistruct#EvaluationMethod
Term Name:    usesToolbox
URI:
usesToolbox
Label:
usesToolbox
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://vocab.cs.uni-bonn.de/unistruct#Framework
Has Range:
http://vocab.cs.uni-bonn.de/unistruct#Toolbox
Term Name:    hasDocumentaion
URI:
hasDocumentaion
Label:
hasDocumentaion
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://vocab.cs.uni-bonn.de/unistruct#Framework
Has Range:
http://vocab.cs.uni-bonn.de/unistruct#Documentation
Term Name:    hasHypothesis
URI:
hasHypothesis
Label:
hasHypothesis
Definition:
Associates an agent with related documentation @en
Comment:
Type of Term:
Property
Has Domain:
http://www.hozo.jp/owl/EXPOApr19.xml/ScientificExperement
Has Range:
http://www.hozo.jp/owl/EXPOApr19.xml/ExperimentalHypothesis
Term Name:    hasClassification
URI:
hasClassification
Label:
hasClassification
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://www.hozo.jp/owl/EXPOApr19.xml/ScientificExperement
Has Range:
http://www.hozo.jp/owl/EXPOApr19.xml/ClassificationOfExperiments
Term Name:    hasResults
URI:
hasResults
Label:
hasResults
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://www.hozo.jp/owl/EXPOApr19.xml/ScientificExperement
Has Range:
http://www.hozo.jp/owl/EXPOApr19.xml/ExperimentResult
Term Name:    hasExperimentalDesign
URI:
hasExperimentalDesign
Label:
hasExperimentalDesign
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://www.hozo.jp/owl/EXPOApr19.xml/ScientificExperement
Has Range:
http://www.hozo.jp/owl/EXPOApr19.xml/ExperimentDesign
Term Name:    hasExperimentalRequirements
URI:
hasExperimentalRequirements
Label:
hasExperimentalRequirements
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://www.hozo.jp/owl/EXPOApr19.xml/ScientificExperement
Has Range:
http://www.hozo.jp/owl/EXPOApr19.xml/ExperimentalRequirements
Term Name:    hasGoal
URI:
hasGoal
Label:
hasGoal
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://www.hozo.jp/owl/EXPOApr19.xml/ScientificExperement
Has Range:
http://www.hozo.jp/owl/EXPOApr19.xml/ExperimentalGoal
Term Name:    run
URI:
run
Label:
run
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://purl.org/spar/deo/Evaluation
Has Range:
http://www.hozo.jp/owl/EXPOApr19.xml/ScientificExperement
Term Name:    follows
URI:
follows
Label:
follows
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://purl.org/spar/deo/Evaluation
Has Range:
http://vocab.cs.uni-bonn.de/unistruct#EvaluationMethod
Term Name:    usesQuestionnaire
URI:
usesQuestionnaire
Label:
usesQuestionnaire
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://vocab.cs.uni-bonn.de/unistruct#EvaluationMethod
Has Range:
http://purl.org/spar/fabio/Questionnaire
Term Name:    usesSoftware
URI:
usesSoftware
Label:
usesSoftware
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://vocab.cs.uni-bonn.de/unistruct#EvaluationMethod
Has Range:
http://vocab.cs.uni-bonn.de/unistruct#SimulationSoftware
Term Name:    hasModel
URI:
hasModel
Label:
hasModel
Definition:
Comment:
Type of Term:
Property
Has Domain:
http://vocab.cs.uni-bonn.de/unistruct#EvaluationMethod
Has Range:
http://www.hozo.jp/owl/EXPOApr19.xml/Model