Dear George and Robert,
Your comments are well taken and understood. I do not take a position
against or for the addition of this class (I'm not yet sure of either
decision), nor I support that "rules" must be always respected. I
just tried to find a good reason for not having already introduced
such a class (and thus facilitate the discussion).
Best,
Pavos
On Tue, Nov 8, 2022 at 5:00 PM Robert Sanderson <azarot...@gmail.com>
wrote:
I agree with George that this should be added.
There are plenty of cases of classes without additional
properties that serve only to join two parent classes. For
example E22_Human-Made_Object, E25_Human-Made_Feature, and
E34_Inscription. There are also remaining leaf nodes with no
properties with only one parent class, such as E27_Site. Further,
there are classes that have a property, but which is semantically
indistinguishable from its super property. If the requirement is
a property, then I propose
Pxx_is_named_by (names)
Domain: E1
Range: Exx_Name (previously E33_E41)
Sub Property Of: P1_is_identified_by
Super Property Of: P102 has title
This property describes the naming of any entity by a name in a
human language.
And the
Exx_Name
Super Class: E33, E41
Super Class Of: E35 Title
The discussion last time devolved to "Well we use those so we
don't want to get rid of them so we're not going to even though
they don't have properties". But here's the thing ...
*everything* has a Name (by which I mean an
E33_E41_Linguistic_Appellation). And it's easy to demonstrate
that E33_E41 is very well used.
So ... I don't find the argument that we can't do this
"because rules" very convincing when those rules are applied so
inconsistently.
Rob
On Tue, Nov 8, 2022 at 9:18 AM Pavlos Fafalios via Crm-sig
<crm-sig@ics.forth.gr> wrote:
Dear George,
To my understanding (without having been involved in the
relevant discussions about having the E33_E41 class in the
RDFS but not in CRM),
and according to the discussion in issue 363
<https://cidoc-crm.org/Issue/ID-363-form-and-persistence-of-rdf-identifiers>,
classes that use to co-occur on things simultaneously without
being associated with properties only applicable to the
combination of such classes, are not modelled individually as
subclasses of multiple parent classes (a principle used for
keeping the ontology compact).
The 'E35 Title' class exists because there is a
property 'P102 has title' (of E71 Human-Made Thing) that
needs to point to something that is both a linguistic object
and an appellation.
So, for having a CRM class "E? Linguistic Appellation", there
should be a property that needs to point to something that is
both a linguistic object and an appellation (and with the
intended meaning), e.g. a 'has linguistic appellation'
property for E39 Actor or E77 Persistent Item. To my
understanding, since there is no such property, there is
(currently) no need to introduce such a class in CRM.
Best,
Pavlos
On Tue, Nov 8, 2022 at 12:50 PM George Bruseker via Crm-sig
<crm-sig@ics.forth.gr> wrote:
It's not really though. In the majority of cases when you
talk about a name you need to talk about a language too.
Especially if CRM wants to be inclusive etc. We have a
subclass 'title' of appellation that does allow but it
only works for inanimate objects. So it is useless as a
general case. The use of E33_E41 should be a default in
most modelling cases with E41 being the exception (mostly
names are in a language). The general idea of a name in a
language is not an arcane concept, but the majority
concept. Needing to use an arcane construct either
E33_E41 or multi instantiation for the majority case when
the standard could just provide the appropriate class and
document it and allow people to build around it, would be
a superior way to go imho.
On Tue, Nov 8, 2022 at 12:04 PM stead...@outlook.com
<stead...@outlook.com> wrote:
Surely the RDFS E33_E41 is just a workaround for a
common multiple instantiation that is problematic in
RDFS land not a need for a new class.
*From:*Crm-sig <crm-sig-boun...@ics.forth.gr> *On
Behalf Of *George Bruseker via Crm-sig
*Sent:* 07 November 2022 15:58
*To:* Elias Tzortzakakis <tzort...@ics.forth.gr>
*Cc:* Crm-sig@ics.forth.gr
*Subject:* Re: [Crm-sig] error in RDFS for 7.1.1 for
the class that is a subclass of E41 and E33
Thank Elias,
You are definitely right that it is ok in the actual
doc but mis referenced in the xml commentary. My
point is not that the RDFS is wrong and it is great
that it is produced and solid. I am more interested
in how NOT having legitimate classes in the standard
but compromising and just putting them in RDFS means
that a) we create all sorts of arcana around what
should be an open standard and b) because the class
is not documented in the specification document we
don't actually have a rule to know what is should be
called.
So it's more a process and principles level issue.
Cheers,
George
On Mon, Nov 7, 2022 at 5:29 PM Elias Tzortzakakis
<tzort...@ics.forth.gr> wrote:
Dear George,
The rdfs defines 1 such class using just 1 name
the ‘E33_E41_Linguistic_Appellation’.
The second name reference you are referring to
‘E41_E33_Linguistic_Appellation’ exists only in
the XML comments of the rdfs file.
There has been a discussion and decision about
the correct order.
Please see issue
https://cidoc-crm.org/Issue/ID-555-rdfs-implementation-and-related-issues
and search for post starting with In the 51st
CIDOC CRM & 44th FRBRoo SIG meeting
*Decision*: keeping numbers of the numeric
identifier in order.
Thus the rdfs is valid and consistent but the
comment lines should also definitely be adapted
to this decision.
Thanks for spotting,
I will correct this ASAP,
Kind regards,
Elias Tzortzakakis
*From:*Crm-sig <crm-sig-boun...@ics.forth.gr> *On
Behalf Of *George Bruseker via Crm-sig
*Sent:* Monday, November 7, 2022 5:02 PM
*To:* crm-sig <Crm-sig@ics.forth.gr>
*Subject:* [Crm-sig] error in RDFS for 7.1.1 for
the class that is a subclass of E41 and E33
Dear all,
There are two references to the class that is a
subclass of E41 and E33 that allows you to talk
about the language of a name (which is a super
common requirement... actually almost always
necessary). I can't give you it's official name
because I dont know because it isn't in the spec
doc and it doesn't have ONE name in the RDFS.
In one reference it is
called: E41_E33_Linguistic_Appellation and then
later it is
called E33_E41_Linguistic_Appellation. Try find f
in the rdfs doc and you will what I mean.
https://cidoc-crm.org/rdfs/7.1.1/CIDOC_CRM_v7.1.1.rdfs
Actually I don't care what it is called, but it
would be nice if it was really, really clear.
I think this speaks against the practice of
hiding classes we don't like and
call implementation classes in the RDFS and
should make them full classes in the standard so
that they are fully vetted and controlled. It is
a fundamental class. It should be in the standard
in the first place.
And definitely it should not have two different
name in the RDFS. Can we confirm that it is
supposed to be E33_E41 and not E41_E33?
Cheers,
George
--
George Bruseker, PhD
Chief Executive Officer
Takin.solutions Ltd.
https://www.takin.solutions/
--
George Bruseker, PhD
Chief Executive Officer
Takin.solutions Ltd.
https://www.takin.solutions/
--
George Bruseker, PhD
Chief Executive Officer
Takin.solutions Ltd.
https://www.takin.solutions/
_______________________________________________
Crm-sig mailing list
Crm-sig@ics.forth.gr
http://lists.ics.forth.gr/mailman/listinfo/crm-sig
--
Pavlos Fafalios
Postdoctoral researcher (Marie Curie IF - Project ReKnow
<https://reknow.ics.forth.gr/>)
Centre for Cultural Informatics & Information Systems Laboratory
Institute of Computer Science - FORTH
Visiting Lecturer
Department of Management Science & Technology
Hellenic Mediterranean University
Web: http://users.ics.forth.gr/~fafalios/
Email: fafal...@ics.forth.gr
Address: N. Plastira 100, Vassilika Vouton, 70013 Heraklion,
Greece
Tel: +30-2810-391619
_______________________________________________
Crm-sig mailing list
Crm-sig@ics.forth.gr
http://lists.ics.forth.gr/mailman/listinfo/crm-sig
--
Rob Sanderson
Director for Cultural Heritage Metadata
Yale University
--
Pavlos Fafalios
Postdoctoral researcher (Marie Curie IF - Project ReKnow
<https://reknow.ics.forth.gr/>)
Centre for Cultural Informatics & Information Systems Laboratory
Institute of Computer Science - FORTH
Visiting Lecturer
Department of Management Science & Technology
Hellenic Mediterranean University
Web: http://users.ics.forth.gr/~fafalios/
Email: fafal...@ics.forth.gr
Address: N. Plastira 100, Vassilika Vouton, 70013 Heraklion, Greece
Tel: +30-2810-391619
_______________________________________________
Crm-sig mailing list
Crm-sig@ics.forth.gr
http://lists.ics.forth.gr/mailman/listinfo/crm-sig