From 7ce69698299659c22a957e4fa622565a74d54bf0 Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Mon, 6 Feb 2017 16:19:46 +0000 Subject: [PATCH] Parthenos mapping git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/private/luca.frosini/parthenos-entities@142279 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../entity/facet/parthenos/P_Info_Facet.java | 2 - .../resource/cidoc/E19_Physical_Object.java | 37 +++++++++++++++++++ .../resource/cidoc/E78_Curated_Holding.java | 36 ++++++++++++++++++ 3 files changed, 73 insertions(+), 2 deletions(-) create mode 100644 src/main/java/org/gcube/informationsystem/model/entity/resource/cidoc/E19_Physical_Object.java create mode 100644 src/main/java/org/gcube/informationsystem/model/entity/resource/cidoc/E78_Curated_Holding.java diff --git a/src/main/java/org/gcube/informationsystem/model/entity/facet/parthenos/P_Info_Facet.java b/src/main/java/org/gcube/informationsystem/model/entity/facet/parthenos/P_Info_Facet.java index 66631e9..2959fa7 100644 --- a/src/main/java/org/gcube/informationsystem/model/entity/facet/parthenos/P_Info_Facet.java +++ b/src/main/java/org/gcube/informationsystem/model/entity/facet/parthenos/P_Info_Facet.java @@ -23,6 +23,4 @@ public interface P_Info_Facet extends P_Basic_Info_Facet { public void setAvailability(ValueSchema availability); - - } diff --git a/src/main/java/org/gcube/informationsystem/model/entity/resource/cidoc/E19_Physical_Object.java b/src/main/java/org/gcube/informationsystem/model/entity/resource/cidoc/E19_Physical_Object.java new file mode 100644 index 0000000..99f8aba --- /dev/null +++ b/src/main/java/org/gcube/informationsystem/model/entity/resource/cidoc/E19_Physical_Object.java @@ -0,0 +1,37 @@ +package org.gcube.informationsystem.model.entity.resource.cidoc; + +/** + * @author Luca Frosini (ISTI - CNR) + * + * This class comprises items of a material nature that are units for documentation and have physical + * boundaries that separate them completely in an objective way from other objects. + * The class also includes all aggregates of objects made for functional purposes of whatever kind, + * independent of physical coherence, such as a set of chessmen. Typically, instances of E19 Physical + * Object can be moved (if not too heavy). + * + * In some contexts, such objects, except for aggregates, are also called “bona fide objects” (Smith & + * Varzi, 2000, pp.401-420), i.e. naturally defined objects. + * + * The decision as to what is documented as a complete item, rather than by its parts or components, may + * be a purely administrative decision or may be a result of the order in which the item was acquired. + * + * Examples: + * - John Smith + * - Aphrodite of Milos + * - the Palace of Knossos + * - the Cullinan Diamond + * - Apollo 13 at the time of launch + * + * In First Order Logic: + * E19(x) ⊃ E18(x) + * + * Properties: + * P54 has current permanent location (is current permanent location of): E53 Place + * P55 has current location (currently holds): E53 Place + * P56 bears feature (is found on): E26 Physical Feature + * P57 has number of parts: E60 Number + * + */ +public interface E19_Physical_Object extends E70_Thing { + +} diff --git a/src/main/java/org/gcube/informationsystem/model/entity/resource/cidoc/E78_Curated_Holding.java b/src/main/java/org/gcube/informationsystem/model/entity/resource/cidoc/E78_Curated_Holding.java new file mode 100644 index 0000000..376a669 --- /dev/null +++ b/src/main/java/org/gcube/informationsystem/model/entity/resource/cidoc/E78_Curated_Holding.java @@ -0,0 +1,36 @@ +package org.gcube.informationsystem.model.entity.resource.cidoc; + +/** + * @author Luca Frosini (ISTI - CNR) + * Scope note: This class comprises aggregations of instances of E18 Physical Thing that are + * assembled and maintained (“curated” and “preserved,” in museological terminology) by one or more + * instances of E39 Actor over time for a specific purpose and audience, and according to a particular + * collection development plan. Typical instances of curated holdings are museum collections, archives, + * library holdings and digital libraries. A digital library is regarded as an instance of E18 Physical Thing + * because it requires keeping physical carriers of the electronic content. + * + * Items may be added or removed from an E78 Curated Holding in pursuit of this plan. This class should + * not be confused with the E39 Actor maintaining the E78 Curated Holding often referred to with the + * name of the E78 Curated Holding (e.g. “The Wallace Collection decided...”). + * + * Collective objects in the general sense, like a tomb full of gifts, a folder with stamps or a set of + * chessmen, should be documented as instances of E19 Physical Object, and not as instances of E78 + * Curated Holding. This is because they form wholes either because they are physically bound together + * or because they are kept together for their functionality. + * + * + * Examples: + * - the John Clayton Herbarium + * - the Wallace Collection + * - Mikael Heggelund Foslie’s coralline red algae Herbarium at Museum of Natural History and Archaeology, + * Trondheim, Norway + * + * In First Order Logic: + * E78(x) ⊃ E24(x) + * + * Properties: + * P109 has current or former curator (is current or former curator of): E39 Actor + */ +public interface E78_Curated_Holding extends E70_Thing { + +}