- From: Vladimir Alexiev <vladimir.alexiev@ontotext.com>
- Date: Mon, 22 May 2023 13:49:41 +0300
- To: RDF-star WG <public-rdf-star-wg@w3.org>
- Message-ID: <CAMv+wg6hFMG_V0yuBPW4jviecuWbHrxjw-T9JOnqq824uu3xiQ@mail.gmail.com>
Thomas Lörtsch wrote: > You may know ARCO [0] and its decision to provide "shortcut" relations that help users navigate the very involved and OWL-enabled data structures in the background. Such shortcut relations combined with shapes that define complex objects may well be the future of modelling on the Semantic Web. A sound facility to connect the shortcut with the underlying "full" data would be very welcome to enable such a modelling style. > [0] Valentina Anita Carriero, Aldo Gangemi, Maria Letizia Mancinelli, Ludovica Marinucci, Andrea Giovanni Nuzzolese, Valentina Presutti, Chiara Veninata: ArCo: The Italian Cultural Heritage Knowledge Graph. ISWC (2) 2019: 36-52 Thomas, I'd like to add some details to the potential Use Case that you describe. Since both reification and RDF-star are about adding extra data to relations, I think that tackling complex reification scenarios is relevant. If you like, we can try to write out a explicit Use Case together? I believe ArCo uses CIDOC CRM. CIDOC CRM has a lot more involved reification than most ontologies. The prototypical reification class is crm:E13_Attribute_Assignment: https://cidoc-crm.org/Entity/e13-attribute-assignment/version-7.1. E13 is similar to rdf:Statement and has these props: - P140 assigned attribute to : rdf:subject - P141 assigned : rdf:object - P177 assigned property of type: rdf:predicate P177 was recently added. It's punned as individual of E55 Type, which is like skos:Concept: "the properties defined by the CIDOC CRM also constitute instances of E55 Type themselves." Furthermore, E13 has these subclasses: - E14 Condition Assessment, - E15 Identifier Assignment, - E16 Measurement, - E17 Type Assignment They add specifics, for example E15 has: - P37 assigned: a sub-prop of P141 - but also P38 deassigned, which is also a sub-prop of P141, but inverts the logic from positive to negative! These subclasses should fix the value of P177. Eg E15 should fix that P177 = P1 is identified by (because P37 and P38 operate on E42 Identifier, and P1 is the incoming property of E42). Although CRM has a first-logic axiomatization, it fails to fix the value of P177.
Received on Monday, 22 May 2023 10:50:00 UTC