This work is distributed under a Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/).
The Medieval Manuscript Ontology (MeMO) is an ontology that aims at providing a means to represent medieval manuscripts and all the entities and relations that are related to them.
MeMO, the Medieval Manuscripts Ontology, is an OWL 2 DL ontology that aims to provide a framework for the formal description of the medieval codices and manuscripts described in the Project IRNERIO catalogue and the relations that exist between them.
It is centered on a set of concepts (codex, manuscript, folio, text and gloss), which have been precisely defined via the Functional Requirements for Bibliographic Records (FRBR) standard in order to model such complexity in an accurate and logically consistent structure.
The model thus becomes able to cover multiple use cases and scenarios in proportion to how many requirements have been adequately met.
While developing MeMO, a high priority has been given to the goal of reaching a sound balance between precision (to satisfy the user’s needs) and coverage (to ensure a certain degree of extensibility and reuse) of the model. Ultimately, the idea behind the development of MeMO has been to provide a data model for representing the aforementioned collection of medieval codices and manuscripts according to certain requirements and with the possibility to extend it for representing similar resources that exist in other collections.
FRBR allows a holistic perspective about the resource, on multiple levels of conceptualization, by breaking down the semantic and conceptual ambiguities related to objects created by human hands into different but related and layered concepts and by allowing the description of an artifact and its relations with other entities to be more expressive, precise and dynamic.
Nonetheless, FRBR has some limitations. Even though the definitions of its concepts are quite straightforward, FRBR is not easily understood by the common user, who finds the terms work, expression, manifestation and item not very clear.
According to FRBR, any object (such as a manuscript, for example) has to be described by taking into consideration all the four levels in order to have a complete overview of it. This multi-leveled conceptualization is difficult for an average user to comprehend, because it is much more intuitive to expect the concept of that object to exist at a single FRBR level. In order to avoid this issue without giving up the expressivity of FRBR, a good solution is to place that object at the level that is deemed more appropriate in relation to the scenario taken into consideration.
This approach has been used systematically for the FRBR-aligned Bibliographic Ontology (FaBiO) (Peroni and Shotton 2012), with which MeMO has been aligned. Being an ontology focused on entities that are published, textual in nature, and/or referred to by bibliographic references, FaBiO defines its own set of entities that are subclasses of the original FRBR entities by taking advantage of the FRBRcore RDF vocabulary (FRBRcore, http://purl.org/vocab/frbr/core#). In order to embrace this approach and be consistent with the scenarios that are present in the case study, MeMO reuses FaBiO interpretations of FRBR entities as superclasses of its entities. In particular: manuscript, text and gloss are conceptualized as subclasses of fabio:Expression
(since they are carry a content and are not inherently related to a precise format), while codex and folio are conceptualized as subclasses of fabio:Manifestation
, since they carry a format that functions as a container for both text and glosses, and thus for manuscripts as well.
Currently, MeMO is able to describe the following situations:
the gloss apparatus of a manuscript, made of glosses and annotation relationships between them and other entities, such as a manuscript, a manuscript text and other glosses;
textual metadata related to manuscripts (e.g. incipit, explicit and final rubric) and how they change in time;
the structure of citations that exists between manuscripts, glosses, textual metadata, editions and other similar resources;
the variations of people’s names in time;
foliation;
codex metadata (e.g. dimensions and materials)
The following figure contains a Graffoo diagram that provides an overview of the classes and properties introduced in MeMO.
The current version of MeMO reuses several ontologies:
CiTO, an ontology that enables characterization of the nature or type of citations, both factually and rhetorically;
DCTerms, a specification implementing all the metadata terms maintained by the Dublin Core Metadata Initiative, including properties, vocabulary encoding schemes, syntax encoding schemes, and classes;
FaBiO, an ontology based on the FRBR model and used for describing bibliographical entities in all their various essences;
FOAF, a vocabulary for describing people and their relations with other people, documents, and other information objects;
FRBRcore, an RDF vocabulary incorporating the basic concepts and relations described in the IFLA report on the Functional Requirements for Bibliographic Records (FRBR);
literal, an ontology pattern which allows modelling certain literals as individuals of a class so that one may use them as proper subjects or objects of RDF statements within an ontology;
TI, an ontology pattern enables the description of periods of time, each characterized by a starting date and an ending date;
TVC, an ontology pattern for the description of situations in which entities have values during a particular time and within a particular context.
The next subsections provide a quick overview of all the entities defined, some examples of usage and some queries that MeMO can answer.
In order to adequately represent the domain in question according to the demands of the domain expert, it was necessary to design MeMO so as to represent different levels of conceptualization of the collection resources. Moreover, the dynamic nature of the catalogue and the resources it describes had to be taken in consideration as well. Finally, MeMO needed to be flexible enough to accommodate external entities (e.g. critical editions citing the corresponding manuscripts) with ease and to be eventually extended for describing specific scenarios related to manuscript study, representation and analysis.
In light of these considerations, it was chosen to design MeMO around the Functional Requirements for Bibliographic Records standard (FRBR), highly adaptable model that is not bound to a specific implementation and can be applied to both physical and digital resources. FRBR allows a holistic perspective about the resource, on multiple levels of conceptualization (Work, Expression, Manifestation, Item), by breaking down the semantic and conceptual ambiguities related to objects created by human hands into different but related and layered concepts and by allowing the description of an artifact and its relations with other entities to be more expressive, precise and dynamic.
According to FRBR, any object (such as a manuscript, for example) has to be described by taking into consideration all the four levels in order to have a complete overview of it. This multi-leveled conceptualization is difficult for an average user to comprehend, because it is much more intuitive to expect the concept of that object to exist at a single FRBR level. In order to avoid this issue without giving up the expressivity of FRBR, a good solution is to place that object at the level that is deemed more appropriate in relation to the scenario taken into consideration. This approach has been used systematically for the FRBR-aligned Bibliographic Ontology (FaBiO), with which MeMO has been aligned.
Being an ontology focused on entities that are published, textual in nature, and/or referred to by bibliographic references, FaBiO defines its own set of entities that are subclasses of the original FRBR entities. MeMO reuses FaBiO interpretations of FRBR entities as superclasses of its entities. In particular: manuscript, text and gloss are conceptualized as subclasses of fabio:Expression (since they are carry a content and are not inherently related to a precise format), while codex and folio are conceptualized as subclasses of fabio:Manifestation, since they carry a format that functions as a container for both text and glosses, and thus for manuscripts as well.
MeMO classes model the components of the collection (codices and manuscripts), their parts (folios, text and glosses) and other ancillary entities (such as books, editions, people, etc.).
A manuscript (represented by the class memo:Manuscript) is made up by one text and zero or more glosses. In MeMO, the term “manuscript” refers to an entity made up by other conceptual elements such as the manuscript text (represented by the class memo:Text, it is understood as the primary text of the manuscript) and glosses (represented by the class memo:Gloss, they are comments on the text and are part of the entirety of the manuscript universe). Text and glosses attain a physical realization in the moment they themselves in the physical format carried by a folio.
The distribution of a manuscript through one or more folios is expressed in MeMO by stating that memo:Manuscript, memo:Text and memo:Gloss are embodied in memo:Folio. In this way, it is possible to represent the structure of a manuscript in terms of text and glosses that are part of it. Moreover, MeMO can also represent in an accurate way many different scenarios that are effectively present in the collection of Progetto IRNERIO (e.g. multiples manuscript in the same folio, non-sequential foliation, bilocation of the same manuscript in two codices, etc.).
A codex (represented by the class memo:Codex) is composed by one or more folios, in which one or more manuscripts are embodied. The MeMO understanding of the term “codex” is very precise and refers to a physical object that should not be confused with “the Codex” (i.e. the Codex Justinianeus), nor with the concept of manuscript (classically understood as a physical document written by hand by someone). Instead, it is a composite entity, without a clear authorship and title, that embodies manuscripts.
A folio (a leaf or sheet of paper or another material, represented by the class memo:Folio) is a physical object that is usually - but not necessarily - part of a codex. It is made up of two sides, one called recto (the front side of a folio) and the other called verso (the back side of a folio). It carries a specific format and layout. Most of the time, a folio is part of a codex and accommodates the text and the glosses of a manuscript. However, it is also possible that certain folios may be missing or may function as protection to eventual damage to the codex they are part of (the so-called flyleaves). Folios can be cut from a codex and rearranged in the same or even in another codex. Since there is no closure between a folio and a manuscript, no part-whole relation between them can be established. This is represented in the model via FRBR, in which part-whole relations can exist only between same-level entities. Since a folio is a manifestation and a manuscript is an expression, the relation does not hold up.
Codices and folios are characterized by a series of relevant information for any scholar. Two examples of important information that have been addressed during the development of MeMO are the foliation (the sequence according to which folios are arranged in the codex) and the physical attributes of a codex, such as dimensions (measured in terms of length and width) and materials. MeMO is thus able to represent the structure of a codex in terms of foliation and to return the physical information about the codex, such as its materials, dimensions, identifiers and number of columns.
In addition to the aforementioned entities, MeMO contains other classes that represent resources and agents contributing somehow to the information contained within the Progetto IRNERIO catalogue (e.g. books, editions, catalog documents, but also people, materials, etc.). Many of these entities have been easily handled through FaBiO, with classes like fabio:Book and fabio:CriticalEdition. FOAF and DCTerms have been reused to model useful concepts, such as person and materials, through the classes foaf:Person and dcterms:PhysicalMedium.
Certain classes, on the other hand, have been specifically created for modelling particular aspects of the catalogue which had not or could not be modelled by other existing models. New classes have been created as subclasses of existing classes existing in other models, in order to refine them in a more accurate way (e.g. memo:SizeMeasurement as subclass of dcterms:SizeOrDuration for representing only the idea of physical dimensions). Finally, some classes have been reused or created in MeMO on the basis of particular Ontology Design Patterns, in order to deal with specific modelling issues.
The part-whole relation between members of the same FRBR level through frbr:part (along with its inverse frbr:partOf) through the OWL 2 formalization of FRBRcore (http://purl.org/spar/frbr) which forces frbr:part and frbr:partOf at the same FRBR level by introducing a series of restrictions to the classes. This way, it is possible to assert that a folio is part of a codex and that a text or a gloss is part of a manuscript by using the same property at different FRBR levels of conceptualization without incurring in logical inconsistencies.
A key aspect of MeMO is the representation of relationships between and within the different resources that constitute the collection of codices and manuscripts provided by Progetto IRNERIO. For example, citations may play an important role in the description of these kind of resources, because the network of citations created by combining this kind of information represents a very useful resource for scholarly research. A medievalist’s research might be centered around the reconstruction of the network of references between a manuscript text and a series of glosses. Instead, a modern historian might focus on the way glosses and other resources (such as textual metadata) comment on other glosses, thus spreading the volume of commentaries beyond the collection itself. Finally, a contemporary historian might be interested in retracing how a certain manuscript has been cited by critical editions over time.
Overall, with MeMO it becomes possible to easily browse this intricate data and to compute the level of annotation of each gloss, changing dynamically the perspective on a certain source and inferring new information. In order to do so, it was necessary to take into consideration, during the development of MeMO, a number of different entities and the disparate ways in which these entities could relate to each other. These relationships build up a complex record of interpretations, commentaries and references. In fact, glosses made by different people in different time periods keep layering on the top of each other, either citing or annotating or referring to the text, or another gloss, or a whole manuscript.
In the current version of MeMO, the properties that express these relationships are three: dcterms:relation, memo:annotates and cito:cites. The object property dcterms:relation is the most general way to express the idea of an entity that refers to another entity and does not specify the nature of the relationship. memo:annotates indicates that some entity (most likely a comment or a gloss) provides a critical or explanatory observation to another entity, thus implying an interpretive and supplementary intention underlying the relationship (e.g. a gloss may annotate a manuscript text to explain an obscure passage contained within). cito:cites indicates that some citing entity mentions a cited entity and, with respect to the resources of Progetto IRNERIO, it is used to model the particular way a gloss or a comment may refer to another entity (e.g. by including a quotation from the cited entity). It is also used to represent the bibliographic references that are present in the descriptions of codices and manuscript and in other scenarios as well (e.g. metadata citing other works, a book citing one or more codices, a critical edition citing one or more manuscripts, and so on).
When developing MeMO, domain and range constraints of these properties have not been defined so as to allow an easy integration with other models and augment the model extensibility in addition to what has already been defined, thus allowing the further addition of other types of properties in the future.
MeMO reuses existing and well-known models extensively, with the aim of making the ontology as much interoperable as possible. Properties belonging to widely used models, such as DCTerms and FOAF, have been used to describe certain features of the modelled concepts (e.g. dcterms:title, dcterms:identifier, dcterms:extent, dcterms:medium, foaf:name, etc.). However, the model also covers functions that are not offered by existing models, such as the property memo:hasNumbersOfColumns, which involves extremely specialized information that was not taken into consideration by high-level, general ontologies such as those reused. Other properties, such as memo:hasContent and memo:isBasedOn, in spite of being generic in nature, have been created due to the actual specificity that was needed to be expressed by them. The property memo:hasContent, for example, has been added as a way to distinguish the idea of containment relation from the idea of part-whole relation, already expressed by frbr:part. Another example of a very specific property is represented by memo:isBasedOn, which indicates whether the context in which a value in time (such as textual metadata) assumes a certain value depends on a text or a gloss or even both.
A description of a medieval codex or manuscript has to necessarily meet the needs of several different types of scholars. Textual scholars, for example, look for precise information about the contents of a codex, a clear overview of the manuscript texts it contains, the title of each manuscript as well as other textual metadata that record more useful information about the single manuscript. They also might be interested in determining the identity of the manuscript text by referencing to one or more editions that cite that manuscript. Scholars whose concerns are primarily artistic, on the other hand, are interested in the decorations of a manuscript, such as illumination, initials, rubrics and illustrations. Paleographers and codicologists need information about the physical features of a codex, such as its dimensions, the foliation, the number of columns per page and so on. Historians are especially interested in the glosses and other forms of commentary that take place in the margins of the page, because the explanatory comments and annotations that medieval manuscripts hoarded over the centuries can present the scholars with a living record of use, study and reference of that resource.
In the following subsections, some scenarios are presented by way of examples of what can be achieved by using MeMO to address certain scholarly needs. The examples are based on test data encoded in RDF Turtle, a RDF serialization that allows one to write RDF statements in a form that is intuitive and compact, with the possibility of concatenating prefixes with base URIs in order to abbreviate them into prefixed names. All the entities that refer to the test data have a specific base URI (https://w3id.org/irnerio/data/memo/) with the prefix ex:. These Turtle sources are available on Github at https://github.com/irnerio-opendata/memo/tree/master/data.
The prefixes that are used in all the examples provided below are defined as follows:
@prefix ex: <https://w3id.org/irnerio/data/memo/> .
@prefix memo: <https://w3id.org/irnerio/ontology/memo/> .
@prefix cito: <http://purl.org/spar/cito/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix fabio: <http://purl.org/spar/fabio/> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix frbr: <http://purl.org/vocab/frbr/core#> .
@prefix literal: <http://www.essepuntato.it/2010/06/literalreification/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix ti: <http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#> .
@prefix tvc: <http://purl.org/spar/tvc/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
A given manuscript (ex:manuscript_1
) is made up by a text (ex:text_1
) and six glosses (ex:gloss_a
, ex:gloss_b
, ex:gloss_c
, ex:gloss_d
, ex:gloss_e
, ex:gloss_f
). The network of annotative relationships in which these elements exist is structured as follows:
ex:gloss_a
cites ex:text_1
;ex:gloss_b
refers to ex:text_1
;ex:gloss_c
annotates ex:gloss_a
;ex:gloss_d
refers to ex:gloss_a
; ex:gloss_e
annotates ex:gloss_b
and ex:gloss_c
;ex:gloss_f
cites ex:text_1
, refers to ex:gloss_d
and annotates ex:gloss_e
.ex:manuscript_1 a memo:Manuscript ;
frbr:part ex:text_1 , ex:gloss_a , ex:gloss_b , ex:gloss_c , ex:gloss_d , ex:gloss_e , ex:gloss_f .
ex:gloss_a a memo:Gloss ;
cito:cites ex:text_1 .
ex:gloss_b a memo:Gloss ;
dcterms:relation ex:text_1 .
ex:gloss_c a memo:Gloss ;
memo:annotates ex:gloss_a .
ex:gloss_d a memo:Gloss ;
dcterms:relation ex:gloss_a .
ex:gloss_e a memo:Gloss ;
memo:annotates ex:gloss_b , ex:gloss_c .
ex:gloss_f a memo:Gloss ;
cito:cites ex:text_1 ;
dcterms:relation ex:gloss_d ;
memo:annotates ex:gloss_e .
ex:text_1 a memo:Text .
ex:manuscript_1
has ex:incipit_1
, ex:explicit_1
and ex:f_rubric_1
. ex:manuscript_2
has ex:incipit_2
and ex:explicit_2
. ex:manuscript_3
has ex:incipit_3
.
ex:incipit_1
has context based on ex:text_1
and ex:gloss_a
, at time 1779. It has been created by ex:agent_1
;
ex:explicit_1
has context based on ex:text_1
and ex:gloss_f
, at time 1780. It has been created by ex:agent_1
;
ex:f_rubric_1
has context based on ex:text_1
, at time 1780. It has been created by ex:agent_1
;
ex:incipit_2
has context based on ex:text_2
, at time 1861. It has been created by ex:agent_2
;
ex:explicit_2
has context based on ex:text_2
, at time 1861. It has been created by ex:agent_2
;
ex:incipit_3
has context based on ex:text_3
, at time 1800. It has been created by ex:agent_1
.
ex:incipit_1 a memo:TextualMetadataInTime ;
dcterms:creator ex:agent_1 ;
memo:withTextualRole memo:incipit ;
memo:relatesToTextualContext [
a owl:Thing ;
memo:isBasedOn ex:text_1 , ex:gloss_a
] ;
tvc:atTime ex:1779 .
ex:1779 a ti:TimeInterval ;
ti:hasIntervalStartDate "1779"^^xsd:gYear .
ex:text_1 a memo:Text .
ex:gloss_a a memo:Gloss .
ex:manuscript_1 a memo:Manuscript ;
frbr:part ex:text_1 , ex:gloss_a , ex:gloss_f ;
memo:hasTextualMetadata ex:incipit_1 , ex:explicit_1 , ex:f_rubric_1 .
ex:explicit_1 a memo:TextualMetadataInTime ;
dcterms:creator ex:agent_1 ;
memo:withTextualRole memo:explicit ;
memo:relatesToTextualContext [
a owl:Thing ;
memo:isBasedOn ex:text_1 , ex:gloss_f
] ;
tvc:atTime ex:1780 .
ex:gloss_f a memo:Gloss .
ex:1780 a ti:TimeInterval ;
ti:hasIntervalStartDate "1780"^^xsd:gYear .
ex:f_rubric_1 a memo:TextualMetadataInTime ;
dcterms:creator ex:agent_1 ;
memo:withTextualRole memo:finalRubric ;
memo:relatesToTextualContext [
a owl:Thing ;
memo:isBasedOn ex:text_1
] ;
tvc:atTime ex:1780 .
ex:incipit_2 a memo:TextualMetadataInTime ;
dcterms:creator ex:agent_2 ;
memo:withTextualRole memo:incipit ;
memo:relatesToTextualContext [
a owl:Thing ;
memo:isBasedOn ex:text_2
] ;
tvc:atTime ex:1861 .
ex:1861 a ti:TimeInterval ;
ti:hasIntervalStartDate "1861"^^xsd:gYear .
ex:text_2 a memo:Text .
ex:manuscript_2 a memo:Manuscript ;
frbr:part ex:text_2 ;
memo:hasTextualMetadata ex:incipit_2 , ex:explicit_2 .
ex:explicit_2 a memo:TextualMetadataInTime ;
dcterms:creator ex:agent_2 ;
memo:withTextualRole memo:explicit ;
memo:relatesToTextualContext [
a owl:Thing ;
memo:isBasedOn ex:text_2
] ;
tvc:atTime ex:1861 .
ex:incipit_3 a memo:TextualMetadataInTime ;
dcterms:creator ex:agent_1 ;
memo:withTextualRole memo:incipit ;
memo:relatesToTextualContext [
a owl:Thing ;
memo:isBasedOn ex:text_3
] ;
tvc:atTime ex:1800 .
ex:1800 a ti:TimeInterval ;
ti:hasIntervalStartDate "1800"^^xsd:gYear .
ex:text_3 a memo:Text .
ex:manuscript_3 a memo:Manuscript ;
frbr:part ex:text_3 ;
memo:hasTextualMetadata ex:incipit_3 .
ex:agent_1 a foaf:Agent .
ex:agent_2 a foaf:Agent .
The manuscript ex:manuscript_2
has ex:incipit_2
and ex:explicit_2
as textual metadata. The glosses ex:gloss_g
, ex:gloss_h
, ex:gloss_i
, ex:gloss_l
and the text ex:text_2
are part of ex:manuscript_2
. The manuscript ex:manuscript_3
has ex:incipit_3
as textual metadata. The glosses ex:gloss_m
, ex:gloss_n
and the text ex:text_3
are part of ex:manuscript_3
. Additionally:
ex:incipit_2
cites ex:manuscript_1
;explicit_2
cites ex:gloss_g
;ex:gloss_g
annotates ex:text_2
;ex:gloss_h
annotates ex:text_2
;ex:gloss_i
annotates ex:gloss_g
and cites ex:edition_realization_1
, which is the realization of ex:edition_1
. The title of ex:edition_1
is "Edition One";ex:gloss_l
cites ex:gloss_h
, annotates ex:gloss_i
and cites ex:edition_realization_2
, which is the realization of ex:edition_2
. The title of ex:edition_2
is "Edition Two";ex:incipit_3
cites ex:manuscript_2
;ex:gloss_m
annotates ex:text_3
and cites ex:gloss_l
;ex:gloss_n
annotates ex:gloss_m
and cites ex:edition_realization_1
;ex:edition_realization_3
cites ex:manuscript_1
, ex:manuscript_2
and ex:manuscript_3
. It is the realization of ex:edition_3
. The title of ex:edition_3
is "Edition Three";ex:manuscript_1 a memo:Manuscript ;
frbr:part ex:text_1 , ex:gloss_a , ex:gloss_b , ex:gloss_c , ex:gloss_d , ex:gloss_e , ex:gloss_f .
ex:gloss_a a memo:Gloss ;
cito:cites ex:text_1 .
ex:gloss_b a memo:Gloss ;
dcterms:relation ex:text_1 .
ex:gloss_c a memo:Gloss ;
memo:annotates ex:gloss_a .
ex:gloss_d a memo:Gloss ;
dcterms:relation ex:gloss_a .
ex:gloss_e a memo:Gloss ;
memo:annotates ex:gloss_b , ex:gloss_c .
ex:gloss_f a memo:Gloss ;
cito:cites ex:text_1 ;
dcterms:relation ex:gloss_d ;
memo:annotates ex:gloss_e .
ex:text_1 a memo:Text .
ex:manuscript_2 a memo:Manuscript ;
frbr:part ex:text_2 , ex:gloss_g , ex:gloss_h , ex:gloss_i , ex:gloss_l ;
memo:hasTextualMetadata ex:incipit_2 , ex:explicit_2 .
ex:incipit_2 a memo:TextualMetadataInTime ;
cito:cites ex:manuscript_1 .
ex:explicit_2 a memo:TextualMetadataInTime ;
cito:cites ex:gloss_g .
ex:text_2 a memo:Text .
ex:gloss_g a memo:Gloss ;
cito:cites ex:manuscript_1 ;
dcterms:relation ex:text_1 ;
memo:annotates ex:text_2 .
ex:gloss_h a memo:Gloss ;
dcterms:relation ex:gloss_e ;
memo:annotates ex:gloss_f , ex:text_2 .
ex:gloss_i a memo:Gloss ;
memo:annotates ex:gloss_g ;
cito:cites ex:edition_1 .
ex:gloss_l a memo:Gloss ;
memo:annotates ex:gloss_i ;
cito:cites ex:gloss_h , ex:edition_2 .
ex:edition_1 a memo:CriticalEditionVolume ;
dcterms:title "Edition One".
ex:edition_2 a memo:CriticalEditionVolume ;
dcterms:title "Edition Two" .
ex:manuscript_3 a memo:Manuscript ;
frbr:part ex:text_3 , ex:gloss_m , ex:gloss_n ;
memo:hasTextualMetadata ex:incipit_3 .
ex:incipit_3 a memo:TextualMetadataInTime ;
cito:cites ex:manuscript_2 .
ex:gloss_m a memo:Gloss ;
memo:annotates ex:text_3 ;
cito:cites ex:gloss_l .
ex:gloss_n a memo:Gloss ;
memo:annotates ex:gloss_m ;
cito:cites ex:edition_1 .
ex:text_3 a memo:Text .
ex:edition_3 a memo:CriticalEditionVolume ;
cito:cites ex:manuscript_1 , ex:manuscript_2, ex:manuscript_3 ;
dcterms:title "Edition Three" .
The glosses ex:gloss_a
, ex:gloss_b
and ex:gloss_c
have been created by ex:glossator_1
, where:
ex:gloss_a
has been created in 1240 under the name Ioannis Phasellus;ex:gloss_b
has been created in 1241 under the name Ioannis Phasellus;ex:gloss_c
has been created in 1250 under the name Ioannis Phasellus.The glosses ex:gloss_d
, ex:gloss_e
and ex:gloss_f
have been created by ex:glossator_2
, where:
ex:gloss_d
has been created in 1261 under the name Farnese de Vandimion;ex:gloss_e
has been created in 1265 under the name Farnese;ex:gloss_f
has been created in 1266 under the name Farnese.The glosses ex:gloss_g
and ex:gloss_h
have been created by ex:glossator_3
, where:
ex:gloss_g
has been created in 1270 under the name Boscogne;ex:gloss_h
has been created in 1271 under the name Boscone.The glosses ex:gloss_i
and ex:gloss_l
have been created by ex:glossator_4
, where:
ex:gloss_i
has been created in 1276 under the name Griffith;ex:gloss_l
has been created in 1280 under the name Femto.The glosses ex:gloss_m
and ex:gloss_n
have been created by ex:glossator_5
, where:
ex:gloss_m
has been created in 1285 under the name Gattsu;ex:gloss_n
has been created in 1289 under the name Guts.The manuscript ex:manuscript_1
has been created in 1001 by ex:author_1
under the name Barbalo.
The manuscripts ex:manuscript_2
and ex:manuscript_3
have been created by ex:author_2
, where:
ex:manuscript_2
has been created in 1012 under the name Serpico.ex:manuscript_3
has been created in 1014 under the name Serpico.ex:author_2
's name are Serpicus and Sorbo Serpico.ex:manuscript_1 a memo:Manuscript ;
frbr:part ex:text_1 , ex:gloss_a , ex:gloss_b , ex:gloss_c , ex:gloss_d , ex:gloss_e , ex:gloss_f ;
dcterms:creator ex:author_1 ;
dcterms:created "1001"^^xsd:gYear .
ex:author_1 a foaf:Person ;
literal:hasLiteral [
a literal:Literal , foaf:name ;
literal:hasLiteralValue "Barbalo" ;
dcterms:valid [
a ti:TimeInterval ;
ti:hasIntervalStartDate "950"^^xsd:gYear ;
]
] .
ex:gloss_a a memo:Gloss ;
dcterms:creator ex:glossator_1 ;
dcterms:created "1240"^^xsd:gYear ;
cito:cites ex:text_1 .
ex:gloss_b a memo:Gloss ;
dcterms:creator ex:glossator_1 ;
dcterms:created "1241"^^xsd:gYear ;
dcterms:relation ex:text_1 .
ex:gloss_c a memo:Gloss ;
dcterms:creator ex:glossator_1 ;
dcterms:created "1250"^^xsd:gYear ;
memo:annotates ex:gloss_a .
ex:glossator_1 a foaf:Person ;
literal:hasLiteral [
a literal:Literal , foaf:name ;
literal:hasLiteralValue "Ioannis Phasellus" ;
dcterms:valid [
a ti:TimeInterval ;
ti:hasIntervalStartDate "1220"^^xsd:gYear
]
] .
ex:gloss_d a memo:Gloss ;
dcterms:creator ex:glossator_2 ;
dcterms:created "1261"^^xsd:gYear ;
dcterms:relation ex:gloss_a .
ex:gloss_e a memo:Gloss ;
dcterms:creator ex:glossator_2 ;
dcterms:created "1265"^^xsd:gYear ;
memo:annotates ex:gloss_b , ex:gloss_c .
ex:gloss_f a memo:Gloss ;
dcterms:creator ex:glossator_2 ;
dcterms:created "1266"^^xsd:gYear ;
cito:cites ex:text_1 ;
dcterms:relation ex:gloss_d ;
memo:annotates ex:gloss_e .
ex:glossator_2 a foaf:Person ;
literal:hasLiteral [
a literal:Literal , foaf:name ;
literal:hasLiteralValue "Farnese de Vandimion" ;
dcterms:valid [
a ti:TimeInterval ;
ti:hasIntervalStartDate "1240"^^xsd:gYear ;
ti:hasIntervalEndDate "1264"^^xsd:gYear
]
] ;
literal:hasLiteral [
a literal:Literal , foaf:name ;
literal:hasLiteralValue "Farnese" ;
dcterms:valid [
a ti:TimeInterval ;
ti:hasIntervalStartDate "1265"^^xsd:gYear ;
ti:hasIntervalEndDate "1280"^^xsd:gYear
]
] .
ex:text_1 a memo:Text .
ex:manuscript_2 a memo:Manuscript ;
frbr:part ex:text_2 , ex:gloss_g , ex:gloss_h , ex:gloss_i , ex:gloss_l ;
dcterms:creator ex:author_2 ;
dcterms:created "1012"^^xsd:gYear .
ex:author_2 a foaf:Person ;
literal:hasLiteral [
a literal:Literal , foaf:name ;
literal:hasLiteralValue "Serpico" ;
dcterms:valid [
a ti:TimeInterval ;
ti:hasIntervalStartDate "1000"^^xsd:gYear ;
ti:hasIntervalEndDate "1020"^^xsd:gYear
]
] ;
literal:hasLiteral [
a literal:Literal , foaf:name ;
literal:hasLiteralValue "Serpicus" ;
dcterms:valid [
a ti:TimeInterval ;
ti:hasIntervalStartDate "1020"^^xsd:gYear ;
ti:hasIntervalEndDate "1025"^^xsd:gYear
]
] ;
literal:hasLiteral [
a literal:Literal , foaf:name ;
literal:hasLiteralValue "Sorbo Serpico" ;
dcterms:valid [
a ti:TimeInterval ;
ti:hasIntervalStartDate "1025"^^xsd:gYear ;
ti:hasIntervalEndDate "1030"^^xsd:gYear
]
] .
ex:text_2 a memo:Text .
ex:gloss_g a memo:Gloss ;
dcterms:creator ex:glossator_3 ;
dcterms:created "1270"^^xsd:gYear ;
cito:cites ex:manuscript_1 ;
dcterms:relation ex:text_1 ;
memo:annotates ex:text_2 .
ex:gloss_h a memo:Gloss ;
dcterms:creator ex:glossator_3 ;
dcterms:created "1271"^^xsd:gYear ;
dcterms:relation ex:gloss_e ;
memo:annotates ex:gloss_f , ex:text_2 .
ex:glossator_3 a foaf:Person ;
literal:hasLiteral [
a literal:Literal , foaf:name ;
literal:hasLiteralValue "Boscogne" ;
dcterms:valid [
a ti:TimeInterval ;
ti:hasIntervalStartDate "1250"^^xsd:gYear ;
ti:hasIntervalEndDate "1270"^^xsd:gYear
]
] ;
literal:hasLiteral [
a literal:Literal , foaf:name ;
literal:hasLiteralValue "Boscone" ;
dcterms:valid [
a ti:TimeInterval ;
ti:hasIntervalStartDate "1271"^^xsd:gYear ;
ti:hasIntervalEndDate "1280"^^xsd:gYear
]
] .
ex:gloss_i a memo:Gloss ;
dcterms:creator ex:glossator_4 ;
dcterms:created "1276"^^xsd:gYear ;
memo:annotates ex:gloss_g .
ex:gloss_l a memo:Gloss ;
dcterms:creator ex:glossator_4 ;
dcterms:created "1280"^^xsd:gYear ;
cito:cites ex:gloss_h ;
memo:annotates ex:gloss_i .
ex:glossator_4 a foaf:Person ;
literal:hasLiteral [
a literal:Literal , foaf:name ;
literal:hasLiteralValue "Guriffis" ;
dcterms:valid [
a ti:TimeInterval ;
ti:hasIntervalStartDate "1250"^^xsd:gYear ;
ti:hasIntervalEndDate "1279"^^xsd:gYear
]
] ;
literal:hasLiteral [
a literal:Literal , foaf:name ;
literal:hasLiteralValue "Femto" ;
dcterms:valid [
a ti:TimeInterval ;
ti:hasIntervalStartDate "1280"^^xsd:gYear
]
] .
ex:manuscript_3 a memo:Manuscript ;
frbr:part ex:text_3 , ex:gloss_m , ex:gloss_n ;
dcterms:creator ex:author_2 ;
dcterms:created "1014"^^xsd:gYear .
ex:gloss_m a memo:Gloss ;
dcterms:creator ex:glossator_5 ;
dcterms:created "1285"^^xsd:gYear ;
memo:annotates ex:text_3 ;
cito:cites ex:gloss_l .
ex:gloss_n a memo:Gloss ;
dcterms:creator ex:glossator_5 ;
dcterms:created "1289"^^xsd:gYear ;
memo:annotates ex:gloss_m .
ex:glossator_5 a foaf:Person ;
literal:hasLiteral [
a literal:Literal , foaf:name ;
literal:hasLiteralValue "Gattsus" ;
dcterms:valid [
a ti:TimeInterval ;
ti:hasIntervalStartDate "1240"^^xsd:gYear ;
ti:hasIntervalEndDate "1286"^^xsd:gYear
]
] ;
literal:hasLiteral [
a literal:Literal , foaf:name ;
literal:hasLiteralValue "Gatzo" ;
dcterms:valid [
a ti:TimeInterval ;
ti:hasIntervalStartDate "1286"^^xsd:gYear ;
ti:hasIntervalEndDate "1290"^^xsd:gYear
]
] .
ex:text_3 a memo:Text .
The folios ex:folio_1
, ex:folio_2
, ex:folio_3
and ex:folio_4
are part of the codex ex:codex_1
. The sides ex:recto_1
and ex:verso_1
are part of ex:folio_1
. The sides ex:recto_2
and ex:verso_2
are part of ex:folio_2
. The sides ex:recto_3
and ex:verso_3
are part of ex:folio_3
. The sides ex:recto_4
and ex:verso_4
are part of ex:folio_4
. In addition, the text ex:text_1
and the glosses ex:gloss_a
, ex:gloss_b
, ex:gloss_c
, ex:gloss_d
, ex:gloss_e
, ex:gloss_f
are part of ex:manuscript_1
. The text ex:text_2
and the glosses ex:gloss_g
, ex:gloss_h
, ex:gloss_i
, ex:gloss_l
are part of ex:manuscript_2
. In particular:
ex:text_1
and ex:gloss_a
, ex:gloss_b
, ex:gloss_c
are embodied in ex:folio_1
;ex:text_1
and ex:gloss_d
, ex:gloss_e
, ex:gloss_f
are embodied in ex:folio_2
;ex:text_2
and ex:gloss_g
, ex:gloss_h
are embodied in ex:folio_3
;ex:text_2
and ex:gloss_i
, ex:gloss_l
are embodied in ex:folio_4
.ex:folio_5
and ex:folio_6
are part of ex:codex_2
. ex:recto_5
and ex:verso_5
are part of ex:folio_5
. ex:recto_6
and ex:verso_6
are part of ex:folio_6
. In addition, ex:text_3
and ex:gloss_m
, ex:gloss_n
are part of ex:manuscript_3
. In particular:
ex:text_3
and ex:gloss_m
are embodied in ex:folio_5
;ex:text_3
and ex:gloss_n
are embodied in ex:folio_6
.ex:folio_7
is part of ex:codex_3
. ex:recto_7
and ex:verso_7
are part of ex:folio_7
. In addition, ex:text_4
is part of ex:manuscript_4
. ex:text_5
is part of ex:manuscript_5
. In particular:
ex:text_4
is embodied in ex:folio_7
;ex:text_5
is embodied in ex:folio_7
.ex:codex_1 a memo:Codex ;
frbr:part ex:folio_1 , ex:folio_2 , ex:folio_3 , ex:folio_4 .
ex:codex_2 a memo:Codex ;
frbr:part ex:folio_5 , ex:folio_6 .
ex:codex_3 a memo:Codex ;
frbr:part ex:folio_7 .
ex:folio_1 a memo:Folio ;
frbr:part ex:recto_1 , ex:verso_1 .
ex:folio_2 a memo:Folio ;
frbr:part ex:recto_2 , ex:verso_2 .
ex:folio_3 a memo:Folio ;
frbr:part ex:recto_3 , ex:verso_3 .
ex:folio_4 a memo:Folio ;
frbr:part ex:recto_4 , ex:verso_4 .
ex:folio_5 a memo:Folio ;
frbr:part ex:recto_5 , ex:verso_5 .
ex:folio_6 a memo:Folio ;
frbr:part ex:recto_6 , ex:verso_6 .
ex:folio_7 a memo:Folio ;
frbr:part ex:recto_7 , ex:verso_7 .
ex:recto_1 a memo:Recto .
ex:recto_2 a memo:Recto .
ex:recto_3 a memo:Recto .
ex:recto_4 a memo:Recto .
ex:recto_5 a memo:Recto .
ex:recto_6 a memo:Recto .
ex:recto_7 a memo:Recto .
ex:verso_1 a memo:Verso .
ex:verso_2 a memo:Verso .
ex:verso_3 a memo:Verso .
ex:verso_4 a memo:Verso .
ex:verso_5 a memo:Verso .
ex:verso_6 a memo:Verso .
ex:verso_7 a memo:Verso .
ex:manuscript_1 a memo:Manuscript ;
frbr:part ex:text_1 , ex:gloss_a , ex:gloss_b , ex:gloss_c , ex:gloss_d , ex:gloss_e , ex:gloss_f .
ex:manuscript_2 a memo:Manuscript ;
frbr:part ex:text_2 , ex:gloss_g , ex:gloss_h , ex:gloss_i , ex:gloss_l .
ex:manuscript_3 a memo:Manuscript ;
frbr:part ex:text_3 , ex:gloss_m , ex:gloss_n .
ex:text_1 a memo:Text ;
frbr:embodiment ex:folio_1 , ex:folio_2 .
ex:text_2 a memo:Text ;
frbr:embodiment ex:folio_3 , ex:folio_4 .
ex:text_3 a memo:Text ;
frbr:embodiment ex:folio_5 , ex:folio_6 .
ex:gloss_a a memo:Gloss ;
frbr:embodiment ex:folio_1 ;
dcterms:creator ex:glossator_1 ;
cito:cites ex:text_1 .
ex:gloss_b a memo:Gloss ;
frbr:embodiment ex:folio_1 ;
dcterms:creator ex:glossator_1 ;
dcterms:relation ex:text_1 .
ex:gloss_c a memo:Gloss ;
frbr:embodiment ex:folio_1 ;
dcterms:creator ex:glossator_1 ;
memo:annotates ex:gloss_a .
ex:gloss_d a memo:Gloss ;
frbr:embodiment ex:folio_2 ;
dcterms:creator ex:glossator_2 ;
dcterms:relation ex:gloss_a .
ex:gloss_e a memo:Gloss ;
frbr:embodiment ex:folio_2 ;
dcterms:creator ex:glossator_2 ;
memo:annotates ex:gloss_b , ex:gloss_c .
ex:gloss_f a memo:Gloss ;
frbr:embodiment ex:folio_2 ;
dcterms:creator ex:glossator_2 ;
cito:cites ex:text_1 ;
dcterms:relation ex:gloss_d ;
memo:annotates ex:gloss_e .
ex:gloss_g a memo:Gloss ;
frbr:embodiment ex:folio_3 ;
dcterms:creator ex:glossator_3 ;
cito:cites ex:manuscript_1 ;
dcterms:relation ex:text_1 ;
memo:annotates ex:text_2 .
ex:gloss_h a memo:Gloss ;
frbr:embodiment ex:folio_3 ;
dcterms:creator ex:glossator_3 ;
dcterms:relation ex:gloss_e ;
memo:annotates ex:gloss_f , ex:text_2 .
ex:gloss_i a memo:Gloss ;
frbr:embodiment ex:folio_4 ;
dcterms:creator ex:glossator_4 ;
memo:annotates ex:gloss_g .
ex:gloss_l a memo:Gloss ;
frbr:embodiment ex:folio_4 ;
dcterms:creator ex:glossator_4 ;
cito:cites ex:gloss_h ;
memo:annotates ex:gloss_i .
ex:gloss_m a memo:Gloss ;
frbr:embodiment ex:folio_5 ;
dcterms:creator ex:glossator_5 ;
memo:annotates ex:text_3 ;
cito:cites ex:gloss_l .
ex:gloss_n a memo:Gloss ;
frbr:embodiment ex:folio_6 ;
dcterms:creator ex:glossator_5 ;
memo:annotates ex:gloss_m ;
dcterms:relation ex:text_3 .
ex:manuscript_4 a memo:Manuscript ;
frbr:part ex:text_4 .
ex:manuscript_5 a memo:Manuscript ;
frbr:part ex:text_5 .
ex:text_4 a memo:Text ;
frbr:embodiment ex:folio_7 .
ex:text_5 a memo:Text ;
frbr:embodiment ex:folio_7 .
ex:glossator_1 a foaf:Person .
ex:glossator_2 a foaf:Person .
ex:glossator_3 a foaf:Person .
ex:glossator_4 a foaf:Person .
ex:glossator_5 a foaf:Person .
ex:codex_1
has identifier "001". It dates back to the XIII century. ex:binding_1
, ex:folio_1
, ex:folio_2
, ex:folio_3
, ex:folio_4
are part of it. ex:recto_1
and ex:verso_1
are part of ex:folio_1
. ex:recto_2
and ex:verso_2
are part of ex:folio_2
. ex:recto_3
and ex:verso_3
are part of ex:folio_3
. ex:recto_4
and ex:verso_4
are part of ex:folio_4
.
ex:codex_2
has identifier "002". It dates back to a period between the XIV and the XV century. ex:binding_2
, ex:folio_5
and ex:folio_6
are part of it. ex:recto_5
and ex:verso_5
are part of ex:folio_5
. ex:recto_6
and ex:verso_6
are part of ex:folio_6
.
ex:text_1
is part of ex:manuscript_1
(with title "Arbor cum Glossis Ioannis Phasellus") and is embodied in ex:folio_1
and ex:folio_2
. ex:text_2
is part of ex:manuscript_2
(with title "Epistula ad Barbalum") and is embodied in ex:folio_3
and ex:folio_4
. ex:text_3
is part of ex:manuscript_3
(with title "Fragmenta Decreti") and is embodied in ex:folio_5
and ex:folio_6
.
In particular:
ex:binding_1
is made up by parchment
. The length of ex:codex_1
is 210mm and its width is 180mm.
ex:folio_1
is made up by paper
. Its length is 210mm and its width is 180mm. It has 2 columns.
ex:folio_2
is made up by paper
. Its length is 210mm and its width is 180mm. It has 1 column.
ex:folio_3
is made up by parchment
. Its length is 210mm and its width is 180mm. It has 1 column.
ex:folio_4
is made up by parchment
. Its length is 210mm and its width is 180mm. It has 2 columns.
ex:binding_2
is made up by parchment
. The length of ex:codex_2
is 180mm and its width is 140mm.
ex:folio_5
is made up by parchment
. Its length is 160mm and its width is 120mm. It has 2 columns.
ex:folio_6
is made up by parchment
. Its length is 160mm and its width is 120mm. It has 2 columns.
ex:book_1
(with title "Vermischte Schriften"), created by ex:author_I
, cites ex:codex_1
and ex:codex_2
.
ex:book_1 a fabio:Book ;
dcterms:title "Vermischte Schriften" ;
dcterms:creator ex:author_I ;
cito:cites ex:codex_1 , ex:codex_2 .
ex:author_I a foaf:Person .
ex:recto_1 a memo:Recto ;
memo:hasNumberOfColumns "2"^^xsd:positiveInteger .
ex:recto_2 a memo:Recto ;
memo:hasNumberOfColumns "1"^^xsd:positiveInteger .
ex:recto_3 a memo:Recto ;
memo:hasNumberOfColumns "1"^^xsd:positiveInteger .
ex:recto_4 a memo:Recto ;
memo:hasNumberOfColumns "2"^^xsd:positiveInteger .
ex:recto_5 a memo:Recto ;
memo:hasNumberOfColumns "2"^^xsd:positiveInteger .
ex:recto_6 a memo:Recto ;
memo:hasNumberOfColumns "2"^^xsd:positiveInteger .
ex:verso_1 a memo:Verso ;
memo:hasNumberOfColumns "2"^^xsd:positiveInteger .
ex:verso_2 a memo:Verso ;
memo:hasNumberOfColumns "1"^^xsd:positiveInteger .
ex:verso_3 a memo:Verso ;
memo:hasNumberOfColumns "1"^^xsd:positiveInteger .
ex:verso_4 a memo:Verso ;
memo:hasNumberOfColumns "2"^^xsd:positiveInteger .
ex:verso_5 a memo:Verso ;
memo:hasNumberOfColumns "2"^^xsd:positiveInteger .
ex:verso_6 a memo:Verso ;
memo:hasNumberOfColumns "2"^^xsd:positiveInteger .
ex:binding_1 a memo:Binding ;
dcterms:medium memo:parchment ;
dcterms:extent ex:extent_1 .
ex:binding_2 a memo:Binding ;
dcterms:medium memo:parchment ;
dcterms:extent ex:extent_2 .
ex:folio_1 a memo:Folio ;
dcterms:medium memo:paper ;
dcterms:extent ex:extent_1 ;
frbr:part ex:recto_1 , ex:verso_1 .
ex:folio_2 a memo:Folio ;
dcterms:medium memo:paper ;
dcterms:extent ex:extent_1 ;
frbr:part ex:recto_2 , ex:verso_2 .
ex:folio_3 a memo:Folio ;
dcterms:medium memo:parchment ;
dcterms:extent ex:extent_1 ;
frbr:part ex:recto_3 , ex:verso_3 .
ex:folio_4 a memo:Folio ;
dcterms:medium memo:parchment ;
dcterms:extent ex:extent_1 ;
frbr:part ex:recto_4 , ex:verso_4 .
ex:folio_5 a memo:Folio ;
dcterms:medium memo:parchment ;
dcterms:extent ex:extent_3 ;
frbr:part ex:recto_5 , ex:verso_5 .
ex:folio_6 a memo:Folio ;
dcterms:medium memo:parchment ;
dcterms:extent ex:extent_3 ;
frbr:part ex:recto_6 , ex:verso_6 .
ex:extent_1 a memo:SizeMeasurement ;
memo:hasSizeMeasurementUnit memo:millimeters ;
memo:hasLength "210"^^xsd:positiveInteger ;
memo:hasWidth "180"^^xsd:positiveInteger .
ex:extent_2 a memo:SizeMeasurement ;
memo:hasSizeMeasurementUnit memo:millimeters ;
memo:hasLength "180"^^xsd:positiveInteger ;
memo:hasWidth "140"^^xsd:positiveInteger .
ex:extent_3 a memo:SizeMeasurement ;
memo:hasSizeMeasurementUnit memo:millimeters ;
memo:hasLength "160"^^xsd:positiveInteger ;
memo:hasWidth "120"^^xsd:positiveInteger .
ex:codex_1 a memo:Codex ;
dcterms:identifier "001" ;
frbr:part ex:binding_1 , ex:folio_1 , ex:folio_2 , ex:folio_3 , ex:folio_4 .
ex:codex_2 a memo:Codex ;
dcterms:identifier "002" ;
frbr:part ex:binding_2 , ex:folio_5 , ex:folio_6 .
ex:manuscript_1 a memo:Manuscript ;
dcterms:title "Arbor cum Glossis Ioannis Phasellus" ;
frbr:part ex:text_1 .
ex:manuscript_2 a memo:Manuscript ;
dcterms:title "Epistula ad Barbalum" ;
frbr:part ex:text_2 .
ex:manuscript_3 a memo:Manuscript ;
dcterms:title "Fragmenta Decreti" ;
frbr:part ex:text_3 .
ex:text_1 a memo:Text ;
frbr:embodiment ex:folio_1 , ex:folio_2 .
ex:text_2 a memo:Text ;
frbr:embodiment ex:folio_3 , ex:folio_4 .
ex:text_3 a memo:Text ;
frbr:embodiment ex:folio_5 , ex:folio_6 .
MeMO can be used for answering several questions related to the medieval manuscripts and codices published on the digital catalogue of Progetto IRNERIO. The following subsections introduce some of them, and we accompany them with exemplar SPARQL queries.
The prefixes that are used in all the SPARQL queries provided below are defined as follows:
PREFIX ex: <https://w3id.org/irnerio/data/memo/>
PREFIX memo: <https://w3id.org/irnerio/ontology/memo/>
PREFIX cito: <http://purl.org/spar/cito/>
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX fabio: <http://purl.org/spar/fabio/>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX frbr: <http://purl.org/vocab/frbr/core#>
PREFIX literal: <http://www.essepuntato.it/2010/06/literalreification/>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX ti: <http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#>
PREFIX tvc: <http://purl.org/spar/tvc/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
Return all the second-level glosses that are part of ex:manuscript_1
and that annotate or cite ex:text_1
.
SELECT ?gloss
WHERE {
?gloss a memo:Gloss .
?gloss ^frbr:part ex:manuscript_1 .
?gloss (memo:annotates|cito:cites) / (memo:annotates|cito:cites) ex:text_1
}
Return all the second-level glosses that are part of ex:manuscript_1
and that annotate or refer to ex:gloss_a
.
SELECT ?gloss
WHERE {
?gloss a memo:Gloss .
?gloss ^frbr:part ex:manuscript_1 .
?gloss (memo:annotates|dcterms:relation) / (memo:annotates|dcterms:relation) ex:gloss_a
}
Return all the textual metadata in time with textual role "incipit" which have been provided between 1750 and 1850 and the manuscripts they are related to.
SELECT ?tmit ?manuscript
WHERE {
?tmit a memo:TextualMetadataInTime ;
^memo:hasTextualMetadata ?manuscript ;
memo:withTextualRole memo:incipit ;
tvc:atTime ?time .
?time ti:hasIntervalStartDate ?date .
FILTER
(
?date > "1750"^^xsd:gYear &&
?date < "1850"^^xsd:gYear
)
}
Return all the textual metadata in time whose contents are based only on a text, their respective textual roles and the manuscripts they are related to.
SELECT ?tmit ?role ?manuscript
WHERE {
?tmit a memo:TextualMetadataInTime ;
^memo:hasTextualMetadata ?manuscript ;
memo:withTextualRole ?role ;
memo:relatesToTextualContext ?context .
FILTER NOT EXISTS
{
?text a memo:Gloss .
?context memo:isBasedOn ?text .
}
}
Return all the manuscripts in which at least a second-level gloss that annotates a text cites the same critical edition.
SELECT ?manuscript
WHERE {
?text a memo:Text .
?gloss a memo:Gloss ;
^frbr:part ?manuscript ;
memo:annotates / memo:annotates ?text ;
cito:cites ?edition .
?edition a memo:CriticalEditionVolume .
}
Return all the name variants of ex:author_2
under which he created a manuscript, all the manuscripts he created and all the respective glossators of each manuscript.
SELECT DISTINCT ?name ?manuscript ?glossator
WHERE
{
ex:author_2 ^dcterms:creator ?manuscript ;
litre:hasLiteral ?literal .
?gloss a memo:Gloss ;
^frbr:part ?manuscript ;
dcterms:creator ?glossator .
?literal litre:hasLiteralValue ?name .
?manuscript dcterms:created ?date .
FILTER EXISTS
{
?literal dcterms:valid ?interval .
?interval ti:hasIntervalStartDate ?start ;
ti:hasIntervalEndDate ?end .
FILTER
(
?date >= ?start &&
?date <= ?end
)
}
}
Return all the glosses that refer to the text embodied in ex:folio_2
but that are not themselves embodied in it.
SELECT ?gloss
WHERE {
?gloss a memo:Gloss ;
frbr:embodiment ?folio ;
dcterms:relation ?text .
?text a memo:Text ;
frbr:embodiment ex:folio_2 .
?folio a memo:Folio .
FILTER ( ex:folio_2 != ?folio )
}
Return all the folios in which more than one manuscript text is embodied.
SELECT ?folio (COUNT(?folio) AS ?count)
WHERE {
?manuscript frbr:part ?text .
?text a memo:Text ;
frbr:embodiment ?folio .
}
GROUP BY ?folio HAVING ( ?count > "1"^^xsd:integer )
Return all the titles of the manuscripts contained in codices being cited by works created by ex:author_I
, the identifier of each codex and the title of each work.
SELECT DISTINCT ?manuscripttitle ?id ?booktitle
WHERE {
?manuscript a memo:Manuscript ;
dcterms:title ?manuscripttitle ;
frbr:part ?text .
?text a memo:Text ;
frbr:embodiment ?folio .
?folio a memo:Folio ;
^frbr:part ?codex .
?codex a memo:Codex ;
dcterms:identifier ?id ;
^cito:cites ?book .
?book a fabio:Book ;
dcterms:creator ex:author_I ;
dcterms:title ?booktitle.
}
IRI: http://xmlns.com/foaf/0.1/Agent
IRI: https://w3id.org/irnerio/ontology/memo/Binding
The structure that holds a codex together.
IRI: http://purl.org/spar/fabio/Book
A non-serial document that is complete in one volume or a designated finite number of volumes.
IRI: https://w3id.org/irnerio/ontology/memo/Codex
A book constructed of one or more folios and at most one binding.
IRI: http://purl.org/spar/fabio/Comment
A verbal or written remark concerning some entity. In written form, a comment is often appended to that entity and termed an annotation (for example, a notation added by way of explanation, interpretation, etc.).
IRI: http://purl.org/spar/fabio/CriticalEdition
A new edition of a historical publication, edited by a scholar other than the original author.
IRI: https://w3id.org/irnerio/ontology/memo/CriticalEditionVolume
The specific realization of a critical edition.
IRI: http://purl.org/spar/fabio/Expression
IRI: https://w3id.org/irnerio/ontology/memo/Folio
The page of a codex. It is made up by two sides, called respectively recto and verso.
IRI: https://w3id.org/irnerio/ontology/memo/Gloss
An annotation that is part of a manuscript. It consists of a brief explanation or a continuous commentary accompanying a manuscript text (as in the margin or between the lines of the text).
IRI: http://www.essepuntato.it/2010/06/literalreification/Literal
It describes reified literals, where the literal value they represent is specified through the property literal:hasLiteralValue. Each individual of this class must always have a specified value.
IRI: http://purl.org/spar/fabio/Manifestation
IRI: https://w3id.org/irnerio/ontology/memo/Manuscript
A handwritten composition constructed of one text and zero or more glosses.
IRI: http://xmlns.com/foaf/0.1/Person
An individual human being.
IRI: http://purl.org/dc/terms/PhysicalMedium
A physical material or carrier.
IRI: https://w3id.org/irnerio/ontology/memo/Recto
The side of a folio that usually (but not necessarily) is to be read first.
IRI: https://w3id.org/irnerio/ontology/memo/Side
A single side of a folio.
IRI: https://w3id.org/irnerio/ontology/memo/SizeMeasurement
The amount of space or surface that something occupies or the distance over which it extends.
IRI: https://w3id.org/irnerio/ontology/memo/SizeMeasurementUnit
The definite magnitude of a quantity, defined and adopted by convention or by law, that is used as a standard for measurement of size.
IRI: https://w3id.org/irnerio/ontology/memo/Text
The primary text that is part of a manuscript.
IRI: https://w3id.org/irnerio/ontology/memo/TextualMetadataInTime
A set of textual data that gives information about certain aspects of a manuscript according to the textual role it assumes.
IRI: https://w3id.org/irnerio/ontology/memo/TextualRole
A function assumed by some textual metadata in time. A textual metadata in time can assume the role of either incipit, explicit or final rubric.
IRI: http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#TimeInterval
Any region in a dimensional space that aims at representing time.
IRI: https://w3id.org/irnerio/ontology/memo/Verso
The side of a folio that usually (but not necessarily) is to be read second.
IRI: http://purl.org/spar/fabio/Work
IRI: https://w3id.org/irnerio/ontology/memo/annotates
This property indicates that an entity makes a critical or explanatory observation for another entity.
IRI: http://purl.org/spar/tvc/atTime
This property specifies the particular time interval that has been associated to something.
IRI: http://purl.org/spar/cito/cites
Subproperty of dcterms:relation. It refers to an entity citing a cited entity, either directly and explicitly, indirectly, or implicitly.
IRI: https://w3id.org/irnerio/ontology/memo/hasContent
This property links two entities that share a relation of containment with each other.
IRI: http://purl.org/dc/terms/creator
This property indicates an entity primarily responsible for making the resource.
IRI: http://purl.org/dc/terms/valid
This property indicates a date range in which something related to a resource is valid.
IRI: http://purl.org/vocab/frbr/core#embodiment
This property indicates that the expression of a work is embodied in a particular manifestation.
IRI: http://purl.org/dc/terms/extent
This property indicates the extent of a resource.
IRI: http://www.essepuntato.it/2010/06/literalreification/hasLiteral
This property relates individuals of any class to a reified literal.
IRI: http://purl.org/dc/terms/medium
This property indicates the material of a resource.
IRI: http://purl.org/vocab/frbr/core#part
This property indicates an endeavor that is part of another endeavour.
IRI: http://purl.org/vocab/frbr/core#realization
This property relates a work, that has been realized by an expression, to that particular expression.
IRI: http://www.essepuntato.it/2010/06/literalreification/hasSameLiteralValueAs
This property relates the reified literal to another one that has the same literal value.
IRI: https://w3id.org/irnerio/ontology/memo/hasSizeMeasurementUnit
This property indicates that an size is being measured with a certain size measurement unit.
IRI: https://w3id.org/irnerio/ontology/memo/hasTextualMetadata
This property relates some resource to some textual metadata in time.
IRI: https://w3id.org/irnerio/ontology/memo/isAnnotatedBy
This property indicates that some entity is given a critical explanation by another entity.
IRI: https://w3id.org/irnerio/ontology/memo/isBasedOn
This property indicates that some entity is based on another entity. For example, the textual context on which some textual metadata in time has assumed a certain textual role may be based on a manuscript text, a gloss, or both.
IRI: http://purl.org/spar/cito/isCitedBy
This property indicates that the cited entity is cited by the citing entity.
IRI: https://w3id.org/irnerio/ontology/memo/isContentOf
This property indicates that some thing has some other thing as content.
IRI: http://purl.org/vocab/frbr/core#embodimentOf
This property indicates that a particular manifestation embodies an expression of a work.
IRI: http://www.essepuntato.it/2010/06/literalreification/isLiteralOf
This property connects the reified literal to the individuals that are using it.
IRI: http://purl.org/vocab/frbr/core#partOf
This property indicates an endeavour incorporating another endeavour.
IRI: http://purl.org/vocab/frbr/core#realizationOf
This property relates an expression, that is an intellectual or artistic realization of a work, to that work.
IRI: https://w3id.org/irnerio/ontology/memo/isTextualContextFor
A property relating a textual context to the textual role for which that textual context provides the context.
IRI: https://w3id.org/irnerio/ontology/memo/isTextualMetadataOf
This property relates some textual metadata to some resource that has been provided with it.
IRI: https://w3id.org/irnerio/ontology/memo/isTextualRoleIn
This property relates a textual role to the textual metadata with that role.
IRI: http://purl.org/dc/terms/relation
This property indicates that an entity refers in the most general way to another entity.
IRI: https://w3id.org/irnerio/ontology/memo/relatesToTextualContext
This property relates a time-indexed situation describing textual metadata with a certain textual role to a textual context for that situation.
IRI: https://w3id.org/irnerio/ontology/memo/withTextualRole
This property relates some textual metadata in time to its textual role.
IRI: http://purl.org/dc/terms/created
This property indicates the date of creation of the resource.
has characteristics: functional
IRI: http://purl.org/dc/terms/identifier
This property indicates a unique and unambiguous reference to the resource within a given context.
IRI: http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#hasIntervalDate
This property encodes values from xsd:date (or any other date-related xsd datatype) for a time interval. A same time interval can have more than one date value: begin date, end date, date at which the interval holds, as well as dates expressed in different formats: xsd:gYear, xsd:dateTime, etc.
IRI: http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#hasIntervalEndDate
This property indicates the end date of a time interval.
IRI: http://www.ontologydesignpatterns.org/cp/owl/timeinterval.owl#hasIntervalStartDate
This property indicates the start date of a time interval.
IRI: https://w3id.org/irnerio/ontology/memo/hasLength
This property indicates the size of something in terms of length.
IRI: http://www.essepuntato.it/2010/06/literalreification/hasLiteralValue
This property is used to specify the literal value that an individual of Literal represents.
IRI: http://xmlns.com/foaf/0.1/name
This property indicates the full name for something.
IRI: https://w3id.org/irnerio/ontology/memo/hasNumberOfColumns
This property specifies the number of columns that are present on the side of a folio.
IRI: http://purl.org/dc/terms/title
This property indicates a name given to a resource by which the resource is formally known.
IRI: https://w3id.org/irnerio/ontology/memo/hasWidth
This property indicates the size of something in terms of width.
IRI: https://w3id.org/irnerio/ontology/memo/centimeters
Named individual of size measurement unit. It represents a unit of length or width equal to one hundredth of a meter.
IRI: https://w3id.org/irnerio/ontology/memo/decimeters
Named individual of size measurement unit. It represents a unit of length or width equal to one tenth of a meter.
IRI: https://w3id.org/irnerio/ontology/memo/explicit
A textual role assumed by a textual metadata in time. It is based on the textual string containing the closing words of either the manuscript text, a gloss, or both.
IRI: https://w3id.org/irnerio/ontology/memo/finalRubric
A textual role assumed by a textual metadata in time. It is based on the textual string containing the words that explicitly indicate the end of the manuscript text, a gloss, or both.
IRI: https://w3id.org/irnerio/ontology/memo/incipit
A textual role assumed by a textual metadata in time. It is based on the textual string containing the opening words of either the a manuscript text, a gloss, or both.
IRI: https://w3id.org/irnerio/ontology/memo/meters
Named individual of size measurement unit. It represents a unit of length or width equal to one meter.
IRI: https://w3id.org/irnerio/ontology/memo/millimeters
Named individual of size measurement unit. It represents a unit of length or width equal to one thousandth of a meter.
IRI: https://w3id.org/irnerio/ontology/memo/paper
Named individual of physical medium. It indicates a thin, flat material made from vegetable fibers.
IRI: https://w3id.org/irnerio/ontology/memo/parchment
Named individual of physical medium. It indicates a material made from animal skin.
This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.
An entity that has the power to act in the world of discourse (for example, a person or a group of people).