I want to describe a publication object along with all of its properties using some ontologies.
The ontologies that I chose to use are: dc, foaf, cito, dct, bibo.
So far this what I have done:
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix db: <http://lpis.csd.auth.gr/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix cito: <http://purl.org/net/cito/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix bibo: <http://purl.org/ontology/bibo/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix map: <http://lpis.csd.auth.gr#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix vocab: <http://localhost:2020/vocab/resource/> .
@prefix publ <http://ebiquity.umbc.edu/ontology/publication.owl> .
@prefix atr: <http://localhost:8890/rdfv_pt/schemas/authors#> .
@prefix kwrd: <http://localhost:8890/rdfv_pt/schemas/keywords#> .
@prefix pub: <http://localhost:8890/rdfv_pt/schemas/publications#> .
@prefix ref: <http://localhost:8890/rdfv_pt/schemas/references#> .
@prefix rig: http://localhost:8890/rdfv_pt/schemas/rights#> .
pub:Publication a bibo:Article .
pub:PublicationID a dc:identifier .
pub:PublicationTitle a bibo:title .
pub:MediaType a bibo:presentedAt .
pub:publicationType a bibo:presentedAt .
pub:MediaTitle a bibo:title .
pub:MediaPublisher a bibo:issuer .
pub:MediaEditors a bibo:editorList .
pub:MediaVolInfo a bibo:volume .
pub:PublicationYear a bibo:date .
The properties that I haven't been able to describe with the ontologies above are the following:
- PublicationNoOfPages(Number of pages that the publication has)
- PublicationPagesInMedium (How many pages the publication occupied in a medium e.g. the book in which the article was published)
- PublicationFileName (The file name of the article e.g. pub.pdf)
- PublicationComments (Comments that other people made for the article)
- PublicationRelatedURL (Related URL of the article)
- PublicationRelatedURLText (Pretty much the same with the above only in string type)
- PublicationLocation (Where AND when the article was published)
- PublicationPubURL (URL of the article which was uploaded in a specific conference)
- DisplayOnMLKD (This basically a true/false value of whether or not it was displayed on a specific conference)