Dear Francesco,

Here a more complete comment. I widely agree anyway.

On 3/21/2019 12:49 AM, Francesco Beretta wrote:

Dear Martin, all,

Applying the principles we generally use in conceptual modelling, a model of « CRM top hierarchy and space&time » like the one you’ll find in attachment seems plausible. I’ll comment the slides from the top to the bottom, for the sake of clarity.


Let’s start from the basic modelling principles Martin expressed on 9/3/2019 :

« In the first place, E2 has a substance of "phenomena" something "becoming" "changing" "moving", "interacting". In addition, we interpret it now also more statically as including a sort of maintaining something. It is _necessarily connected_ to some "things" on which such interactions, changes or temporary, non-essential formation of properties happen, but we have seen so far no good general way to describe the ways of involvement at the level of E2.

E92 is nothing of that kind. It is just spacetime, the generalized space in which we live and think, not what is there not what happens there. It is just a "where". It is further a volume in that space, i.e., it must have some inner part, and a surface as fuzzy as it may be, and a way to identify it. »


As you can see in the attached slides (the more relevant being the first one), E77 Persistent Item and E2 Temporal entity are ‘phenomenal’ classes. In contrast, Place, Time-Span, STV, Dimension are ‘regions’ in a reference ‘space’, be this spatial, temporal or quantitative.

There is a curious difference of the STV to Place, TimeSpan and Dimensions. Points in spacetime are absolute in the world in which we live, at least in modern physics, and in our intuition. They are the "where this happened". If we describe them by coordinates, we use different reference 'spaces' in the physical space, and in time. But their identity does not depend on them. Therefore, descriptions in one reference 'space' can be transformed into descriptions of the same points in another, if the relations are known. This makes a fundamental difference.


As we know, E77 Persistent Item instances are in principle not directly related to time (using properties) but they live in time : we model this using temporal entities related to these Persistent item instances « on which such interactions, changes or temporary, non-essential formation of properties happen » (Martin). Temporal entities are phenomena we usually perceive or observe in relation to some persistent item, be this a conceptual or physical one. A very general property ‘Pxx involves/concern’ would clearly express this basic phenomenon : persistent items live in time (and space) and we model this using temporal entities (Events for dynamic moments, Phases for static characteristics, both phenomenal).

Indeed, but it violates the bottom-up methodology to define a property which is not well-distinguished from others, and possibly the Open World assumption, trying to cover all future relations between two classes. It satisfies the theoretical understanding, but is error-prone for data modeling. We should only accept if good definitions are found.

E2 Temporal entities (having a phenomenal substance) are projected in a region in time and these contribute to define their identity (we stress here the phenomenal aspect, not the epistemological). This projection in time is modelled as an instance of E52 Time span.

Yes. Without theory or relativity, this projection is unique except for the zero point. With theory of relativity, it depends on the reference 'space'. With GPS satellites, the correction makes up for an error of about one km on the surface of Earth, if I remember correctly.

Insofar as we are modelling conceptually we need to keep these two classes (E2, E52) separate in the model regardless their cardinality because they are expressions of significantly different substance. The implementation in an information system, if the (1,1;1,1) cardinality is chosen, can merge the two classes but this is about implementation not about the conceptual model : here we must keep both classes separate for the sake of clarity and consistency with the identity principles.

I agree.

How do we model, in the next step, projection in physical space ? The crucial question is: are there any temporal entities without such a projection ? If yes (e.g. I2 Belief), we have two ways of modelling this : 1) with a (*1*,1:1,1/n) cardinality for /P7 took place at /associating it to E4 Period (slide 1) or 2)

Besides that P7 allows for defining wider areas, spacial projections are not unique. They depend on reference frames, which are in general moving, be it geologically slow or faster. Therefore (1,1: is wrong).

with a (*0*,1:1,1/n) cardinality associating it directly to E2 Temporal entity (slide 2). This second model would imply in some cases there is not a projection of a Temporal entity instance in a region in physical space, although fundamentally there can be one. In the perspective of simplicity, the second solution would be the preferable one.

I can only repeat, that if we accept this argument, for questions of simplicity all properties should be at CRM Entity. It is really a trap, because the ways an E2 may occur in physical space needs not qualify as an "extent in space".

But for the sake of consistency with earlier versions of the CRM and for making the conceptual model more clear and explicit, the first modelling choice (using E4 Period) would probably be the best one.

This is not a question of the CRM, but a fundamental modelling principle of ontology. We are committed to understand the "οντα". So far, it has saved us from many modelling errors and pseudo-solutions, causing incompatibilities with other "simplified" high-level theories.

Insofar as it has a projection in time and space, an instance of E4 Period (which is composed by Events and Phases) is associated to a Spacetime Volume. As phenomenon, an instance of E4 Period makes a STV to be virtually present : if we want to make this explicit, and especially if we want to explicitly associate a time span with a place, providing this association with a specific identity, independently from any E4 Period instance, we need a STV instance (and the E92 STV class). For this we would then need to have a property /Pxx has //spacetime//volume/ (1,1:1,1/n) modelled similarly to P4/P7.

In contrast to Place and Time-Span, this volume is unique. It is (1,1:1,1). It has exactly the same projections to Place and Time as the E4, and therefore is definitely not similar to P4/P7. Please refer to texts about CRMgeo.

Incidentally, for all these properties we have to decide if the maximum cardinality on the side of a Exx Region subclass has to be 1 or n. If we choose ‘n’ we provide a specific identity to the Exx Region instance, independently from the identity of the related Phenomenal Class instance. E.g. different E4 Period instances could be located in the same spatial region, i.e. E53 Place.

Yes, this is correct for P7, but not for the projection. The projection is unique per reference system. No other phenomenon will have exactly the same extent. See CRMgeo for more detailed argumentation.

If we think an autonomous identity of E92 STV is not given, and time and space, and virtual spacetime volume (= time + space) are always related to at least one temporal entity or period (i.e. to a phenomenon),

This is not the case, because we have the declarative STVs in cRMgeo.

then we could deprecate the E92 Spacetime Volume class and use E4 Period instead as common point of meeting of time and space, in the phenomenal sense. A E53 Place being the ‘surface’ of a phenomenon during a given timespan. E93 Presence (as subclass of S4 Observation?) would be an intersection of time and space in the epistemological sense, providing an arbitrarily defined snapshot of a Period. As such, it would have a specific identity and would be modelled as a distinct class.

Correct. We could move the whole stuff to CRMgeo, and allow it to have a huge superclass out of CRMbase. That was what we wanted to avoid, but we could change that.


This way of modelling seems to be more robust and consistent with the domain : we model phenomena in cultural life associated to persistent items, phenomena having a projection in time and space, not time/space/STV as such, independently from phenomena.

If we make multiple ISA, it *means *that both concepts, E2 *AND* E92 are specialized! The specialization of E92 in E4 is to be in addition phenomenal. See CRMgeo.

Also, this would avoid the issue of the redundancy of properties which was the starting point of this discussion : P4/P160 ; P7/P161. For these reasons I would advocate to abandon the E92 class, knowing that it is virtually present in E4 Period as its implicit spatio-temporal surface.

See above. The redundancy of property here is more crying out for a common superclass on top of E2 and E92.

The last issue I see is the one related to modelling of a STV for a E18 Physical thing. The /difference/ between the volume occupied by a physical body as such, be it moving or not, and the volume occupied by the body moving from one place to another, is not clearly defined if you make a E18 Physical thing a subclass of E92 Spacetime volume.In the well known case of the vessels’ fight in Trafalgar, the TSV of the fight can be treated as projection in time and space of the whole event, using P4/P7 and, if needed, the correspondent declarative properties : we have a phenomenon, the fight (E5 as temporal entity), and a document driven approximation of its STV using in SP10/SP2 (without necessarily the need of using a E92 Spacetime volume/SP7 STV classes as separated entities with an own identity).

Basically, this is a misunderstanding of the nature of an STV. The STV is not the result of a backprojection of a space and a time.

Just the opposite. The moving around of the spatial volume of a physical body IS the STV. It is all spatial points where the volume was one instant of time after another. he TSTV of the fight cannot be treated as projection in time and space of the whole event. It is the STV of the event that has such projections. The resulting box of the two projections is containing/approximating the event's STV. We need to understand that!

On the one side, Nelson’s ship itself, as an instance of E18 Physical thing, would have a time related volume (STV), even being moored in a port without moving, and the wreck of it on the seafloor has a STV different from the navigating ship. But this is not about the position in the fight but about the volume of the Persistent item instance itself (this volume being a E53 Place instance, as specific « extent in space » : the 3D ‘surface’ of the ship) and can be modelled using a Exx Volume/Surface class, modelled as subclass of E3 Condition state.

Well, this is just inventing a new term for the phenomenal STV, if I am not completely mistaken?

E3 would be modelled directly as subclass of E4 Period or as subclass of the new Exx Phase class, expressing « phases during the existence and evolution of an instance of E18 Physical Thing characterized by a substantial appearance » (Martin). In this case the ‘appearance’ is the volume of the physical thing understood as a « surface » with a precise form. The movement of the ship, on the other side, can be modelled as an instance of E5 Event and associated to the fight E5 Event instance using P9 consists of.

See above. Note, that the spatial projection of the STV of the ship on the ship as reference space stays within the ship all time, but the projection of the STV on the seafloor is a long path. The spatial projection of Nelson's body on the seafloor is within this path., and within the ship in the other projection.


This approach would allow to have a concise and straightforward model and avoid inconsistency with the CRM well established way of defining identity criteria, which isn’t the case if E4 Period and E18 Physical thing are modelled as subclasses of E92 Spacetime Volume (insofar as this is not a phenomenon but a ‘region’ in space and time).

Just let me repeat, the inconsistency we are discussing is that the projection of the event points in an E4 on time occurs as P4 and as P160, regardless whether we make E4 an STV or not, or if we rename E92 to something else.

All the best,

Martin


All the best

Francesco





--
------------------------------------
 Dr. Martin Doerr

 Honorary Head of the
 Center for Cultural Informatics

 Information Systems Laboratory
 Institute of Computer Science
 Foundation for Research and Technology - Hellas (FORTH)

 N.Plastira 100, Vassilika Vouton,
 GR70013 Heraklion,Crete,Greece

 Vox:+30(2810)391625
 Email: [email protected]
 Web-site: http://www.ics.forth.gr/isl

Reply via email to