[FDM-TLO] TLO Survey 2020-07-30 draft

66 views
Skip to first unread message

Chris Partridge

unread,
Jul 30, 2020, 5:00:20 PM7/30/20
to fdm ndt
Hi,

Please find attached the latest draft of the TLO Survey and the Framework Assessment.

This incorporates comments from a number of reviews, some of them not submitted via this list. Can I thank everyone who contributed?

There are a couple of areas where (rather than an amendment) more research work is needed - these have been marked in the text with comments - they will be updated soon.

Going forward, could people please review this latest draft.

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
M: +44 790 5167263 | e: partr...@borogroup.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

TLOs - Framework Assessment - transposed - 2020-07-30 - CPa.xlsx
Top Level Ontologies - Survey Paper - draft - 2020-07-30.docx

Steven Kraines

unread,
Jul 30, 2020, 10:58:13 PM7/30/20
to uk-nd...@googlegroups.com
Hi Chris,

Thanks for the updated draft - this looks really good and
definitely fills a major gap in the current literature!

I have made a few comments and editorial suggestions
(mainly according to the quote by Thomas Jefferson :) ).
The biggest issue for me (and it might just be me) is
the terminology - in particular what is meant by "object".
Perhaps it would be useful to include the terms "object",
"material object", "type", "property", "model",
"architecture", "framework", etc. in the glossary?

As always, please treat all comments and edits as
(possibly naive) suggestions of a person trying to
get his head around all of the technical talk in the paper. :)

Best,

Steven

On 2020/07/31 5:59, Chris Partridge wrote:
> Hi,
>
> Please find attached the latest draft of the TLO Survey and the
> Framework Assessment.
>
> This incorporates comments from a number of reviews, some of them not
> submitted via this list. Can I thank everyone who contributed?
>
> There are a couple of areas where (rather than an amendment) more
> research work is needed - these have been marked in the text with
> comments - they will be updated soon.
>
> Going forward, could people please review this latest draft.
>
> Regards,
> Chris Partridge
>
>
> Chris Partridge | Chief Ontologist | BORO Solutions Limited |
> www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
> <mailto:partr...@borogroup.co.uk>
>
> BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> Thames, Oxfordshire RG9 2DU
> Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> 6100 58
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm+...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
Top Level Ontologies - Survey Paper - draft - 2020-07-30kraines.docx

Chris Partridge

unread,
Jul 31, 2020, 4:10:33 AM7/31/20
to fdm ndt
Hi Steven,

Many thanks for getting back so quickly.

A good catch on 'object'. As noted in the text, I/we had standardised on 'object' instead of the possible alternatives 'entity' and 'thing'. What needs to be clearer is that object is intended to be the name of all objects/things/that exist - and given the topic of the paper, this is relativised to an implicit or explicit TLO. If we are using a foundational top ontology it may not be "Anything that we talk about, including sets, operators, functions, domains, etc.? " , in a natural language ontology, it probably would.

Also, it looks like you assume a strong nominalist position "Or do you mean “objects in the real world” (what I would call “individuals” as opposed to “classes/sets” and “relationships/tuples”)?". Are the sets and relationships concepts? (which presumably exist). What is a t issue here is that there are a real variety of positions - and for those who are looking to take a position, we need to make clear what the choices are, and for those with a position, we have a tool to help them make explicit their choices, if they have not done so already.

As a side note: there is a twist in the horizontal stratification choices, where firstly the TLO that object is relativised to is whichever one is under consideration and secondly, input to the choice has been 'object' so as to leave open when there have been prior stratifications. At the moment, I suspect that there is not a canonical order for the choices, in other words, different orders of application of the choices are equally valid - though some of the orders (as shown in the journey diagrams) seem to make more narrative sense.

I'll try to process this soon.

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/999c4afb-4d3c-0a19-923a-c9775d8ef9d4%40kraines.net.

Steven Kraines

unread,
Jul 31, 2020, 7:55:02 AM7/31/20
to uk-nd...@googlegroups.com
Hi Chris,

Sounds great! Just to help me figure this out, can you
give me some examples of things that are not objects?

Best,

Steven
> Chris Partridge | Chief Ontologist | BORO Solutions Limited |
> www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
> M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
>
> BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> Thames, Oxfordshire RG9 2DU
> Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> 6100 58
>
>
>
> > <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >
> > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> > Thames, Oxfordshire RG9 2DU
> > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> > 6100 58
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "UK NDT FDM" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> > an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> > <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>>.
> > To view this discussion on the web, visit
> >
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com
> >
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/999c4afb-4d3c-0a19-923a-c9775d8ef9d4%40kraines.net.
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm+...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.

David Leal

unread,
Jul 31, 2020, 9:03:51 AM7/31/20
to uk-nd...@googlegroups.com

Dear Chris and others,

The discussion of thing and object has prompted a question for the experts.  The "Core Industrial Data Set of Terms" project, in which both Matthew and I are involved, is a terminology not an ontology, and seeks to be a) understandable by engineers and b) independent of choice TLO.

In the draft CIDST, the term "thing" is used in the definition of the prefixes:

  • particular - thing that exists in space and time, and
  • kind - things that have something in common.

We have used term object, in:

  • material object - thing that consists of matter,
 which gives:
  • particular material object - thing that exists in space and time and that consists of matter;
  • kind of material object - things that have something in common and that consist of matter.

Is this the best we can do for a terminology?

Best regards,
David

-- 
CAESAR Systems Limited
mob: +44 77 0702 6926
registered address: 56 Micheldever Road, London, SE12 8LU, UK
company number: 02422371
VAT number: 548 0510 55

Chris Partridge

unread,
Jul 31, 2020, 9:30:10 AM7/31/20
to fdm ndt
Hi David,

Everyone has their own favourite term.

There is an obvious benefit in harmonising, but I think we should take note of usage in various communities - as well as other standards.
And we should have a convention here - hopefully one that aims at minimising semantic friction.

I like "material object - thing that consists of matter"

I'd argue against 'kind' as this has a lot of baggage in philosophy/ontology - natural kinds, etc. - and biology. I currently think that 'type' has the least baggage - unless one is a logician and distinguishes between types and sets.

I'd also argue against 'thing' as I think that in common parlance there is a tendency towards only including particulars (as in this definition "an inanimate material object as distinct from a living sentient being. - "I'm not a thing, not a work of art to be cherished" ") .Would a biologist refer to species as things? Or the various relationships between species?
'Entity' has some technical baggage that supports it - entities are, from the etymology, what exists. But there is also the entrenched entity-attribute division that argues against it - surely attributes exist.
My preference for 'object' in that it seems to have less baggage - except maybe for OO programmers :)

WRT "particular - thing that exists in space and time" generally this would be concrete particular as abstract particulars do not fit your definition. It is more traditional to use Aristotle's definition here of having no instances (if that is the agreed term :) )
I like 'particular' but it has baggage due to its association with universal. So, I'd vote for individual. Unfortunately, for first-order logicians, this means much the same as instance.

And so on.

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/3a857257-f3ff-34dd-b537-01c5e46a1629%40caesarsystems.co.uk.

Chris Partridge

unread,
Jul 31, 2020, 9:57:54 AM7/31/20
to fdm ndt
Hi Steven,

WRT "Sounds great!  Just to help me figure this out, can you - give me some examples of things that are not objects? "

I'm  not sure how hard core you want me to be.

One could deconstruct what you said -  give me some examples of things that we talk about that are not objects? "
If we take things and objects to have roughly the same sense, then if something is a thing it is probably an object. So I hope you accept my clarification.

I think if we are at the pre-analytic stage then pretty much everything we talk about could possibly be an object - in the sense that we might adopt a TLO that claims it exists. If one adopts a natural language ontology, then there is a preference for it existing. We cannot marshall good arguments against it not being an object without venturing into TLO territory.

Here is one topic that might help with the question - impossible objects.
There is a lot of technical literature on whether and how impossible objects exist - for example, the square circle. For a historical example see this entry on Meinong https://plato.stanford.edu/entries/existence/#Mei
However, most TLOs would tend to say that these don't exist - so talk of them does not refer to an object (or thing or entity)

Once one gets down to specific TLOs, these will claim certain types of objects don't exist.
So a materialist is likely to object to the existence of abstract, non-material, objects. Asking questions such as - how we could know them and how could they have any causal effect on anything.
Of course, an immaterialist would have their own arguments.
Many (most?) of the horizontal stratification choices are laying out claims about what exists.

Did I answer the question?


Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
M: +44 790 5167263 | e: partr...@borogroup.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58


Steven Kraines

unread,
Jul 31, 2020, 10:09:34 PM7/31/20
to uk-nd...@googlegroups.com
Hi Chris,

On p.142 of your book
"Business Objects:
Re-Engineering for Re-Use"
you write:

"The weak pattern for classes sees a class as a collection,
but does not see that a class
is an object — only particular objects are objects.
In this scheme of things, the idea of
collecting together classes into a class cannot
arise because weak classes are not
objects and so cannot be collected together into a class."

Does this mean that collections are not objects?

Also, if I understand what you wrote below correctly,
according to a materialist, classes and tuples are not
objects (or so they would object!). Is that correct?


Steven

On 2020/07/31 22:57, Chris Partridge wrote:
> Hi Steven,
>
> WRT "Sounds great!  Just to help me figure this out, can you - give me
> some examples of things that are not objects? "
>
> I'm  not sure how hard core you want me to be.
>
> One could deconstruct what you said -  give me some examples of things
> *that we talk about that *are not objects? "
> Chris Partridge | Chief Ontologist | BORO Solutions Limited |
> www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
> M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
>
> BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> Thames, Oxfordshire RG9 2DU
> Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> 6100 58
>
>
>
> Chris Partridge | Chief Ontologist | BORO Solutions Limited |
> www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
> M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
>
> BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> Thames, Oxfordshire RG9 2DU
> Registered in England & Wales | Company No: 06025010 | VAT No. GB
> 905 6100 58
>
>
>
> On Fri, 31 Jul 2020 at 14:03, David Leal
> <david...@caesarsystems.co.uk
> <mailto:david...@caesarsystems.co.uk>> wrote:
>
> Dear Chris and others,
>
> The discussion of thing and object has prompted a question for
> the experts.  The "Core Industrial Data Set of Terms" project,
> in which both Matthew and I are involved, is a terminology not
> an ontology, and seeks to be a) understandable by engineers and
> b) independent of choice TLO.
>
> In the draft CIDST, the term "thing" is used in the definition
> of the prefixes:
>
> * particular - thing that exists in space and time, and
> * kind - things that have something in common.
>
> We have used term object, in:
>
> * material object - thing that consists of matter,
>
>  which gives:
>
> * particular material object - thing that exists in space and
> time and that consists of matter;
> * kind of material object - things that have something in
>>> www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk> <http://www.BOROSolutions.co.uk> <http://www.BOROSolutions.co.uk>
>>> M: +44 790 5167263 | e: partr...@borogroup.co.uk <mailto:partr...@borogroup.co.uk>
>>> <mailto:partr...@borogroup.co.uk> <mailto:partr...@borogroup.co.uk>
>>>
>>> BORO Solutions Limited | Registered Office: 2 West Street, Henley on
>>> Thames, Oxfordshire RG9 2DU
>>> Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
>>> 6100 58
>>>
>>>
>>>
>>> > www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk> <http://www.BOROSolutions.co.uk> <http://www.BOROSolutions.co.uk>
>>> <http://www.BOROSolutions.co.uk> <http://www.BOROSolutions.co.uk>
>>> > M: +44 790 5167263 | e: partr...@borogroup.co.uk <mailto:partr...@borogroup.co.uk>
>>> <mailto:partr...@borogroup.co.uk> <mailto:partr...@borogroup.co.uk>
>>> > <mailto:partr...@borogroup.co.uk
>>> <mailto:partr...@borogroup.co.uk> <mailto:partr...@borogroup.co.uk>>
>>> >
>>> > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
>>> > Thames, Oxfordshire RG9 2DU
>>> > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
>>> > 6100 58
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> > Groups "UK NDT FDM" group.
>>> > To unsubscribe from this group and stop receiving emails from it, send
>>> > an email to uk-ndt-fdm+...@googlegroups.com <mailto:uk-ndt-fdm+...@googlegroups.com>
>>> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
>>> > <mailto:uk-ndt-fdm+...@googlegroups.com
>>> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>>.
>>> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com?utm_medium=email&utm_source=footer> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "UK NDT FDM" group.
>>> To unsubscribe from this group and stop receiving emails from it,
>>> send an email to uk-ndt-fdm+...@googlegroups.com <mailto:uk-ndt-fdm+...@googlegroups.com>
>>> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>.
>>> To view this discussion on the web, visit
>>> https://groups.google.com/d/msgid/uk-ndt-fdm/999c4afb-4d3c-0a19-923a-c9775d8ef9d4%40kraines.net.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "UK NDT FDM" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to uk-ndt-fdm+...@googlegroups.com <mailto:uk-ndt-fdm+...@googlegroups.com>
>>> <mailto:uk-ndt-fdm+...@googlegroups.com> <mailto:uk-ndt-fdm+...@googlegroups.com>.
>>> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com?utm_medium=email&utm_source=footer> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> CAESAR Systems Limited
> mob: +44 77 0702 6926
> registered address: 56 Micheldever Road, London, SE12 8LU, UK
> company number: 02422371
> VAT number: 548 0510 55
>
> --
> You received this message because you are subscribed to the
> Google Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from
> it, send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm+...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/3a857257-f3ff-34dd-b537-01c5e46a1629%40caesarsystems.co.uk
> <https://groups.google.com/d/msgid/uk-ndt-fdm/3a857257-f3ff-34dd-b537-01c5e46a1629%40caesarsystems.co.uk?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm+...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrBssuznURZhC2Krt7wW2ZK64JF4cPxiJux7fzqt5%2BDOg%40mail.gmail.com
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrBssuznURZhC2Krt7wW2ZK64JF4cPxiJux7fzqt5%2BDOg%40mail.gmail.com?utm_medium=email&utm_source=footer>.

Chris Partridge

unread,
Aug 1, 2020, 4:59:00 AM8/1/20
to fdm ndt
Hi Steven,

I have a feeling I may not have really understood the motivation for your question. So having made my best guess, here is my response.

Couple of preliminaries. 

Firstly, the various PDF drafts of my book that I share have (unfortunately) different page numbering, so the page number is not a good index. The passage you reference is Ch. 6 Section 2.2.1. 

Secondly, for any casual reader, the term 'object' has a variety of senses. In the TLO survey I'm using it in a specialist sense of - what exists, which, if we take as a question has the answer "objects. One of the key issues in the TLO survey is that the meaning of the answer to this depends upon your top-level ontology - so for each TLO the term 'objects' will mean something slightly different - though play the same role of answering the question "what exists?". One purpose of the TLO is to make the differences clear. Also, to confuse things, the various TLOs will have their own chosen term for this role.

In my book, I used a narrative device of an emerging series of TLO (paradigms) - roughly based upon their historical emergence - to make the point that one could make different commitments and so commit to different things. I thought, in the spirit of ontogeny recapitulates phylogeny (https://en.wikipedia.org/wiki/Recapitulation_theory ) that this would be a good way to build up to the final paradigm. And it is worth noting I used 'entity' for the most general term in the early paradigms and then switched to 'object' in the later paradigms to (hopefully) mark the change in sense. 

Okay.

WRT "Does this mean that collections are not objects?"

There is a lot one could say.

In the paragraph before this I note that the position, the TLO I was describing was similar to "object-oriented programming" where there is what I called the "the weak pattern for classes".
I think you can see this kind of description happening often when looking at certain ways of describing the levels in UML and MOF. There are the real individuals in the world (M0) and then various models of these - and models of models. Sometimes the iconography of the models is linked to concepts (whether in our brain of a platonic heaven is not made clear - see e.g. https://www.academia.edu/25701511/). One can see the model iconography - and the related concepts - as individuals. In this scheme, looked at in a certain way the ontic landscape is flat - only individuals and their relations exist.  
I suspect from some comments you made in the paper, this might be a congenial view for you.
However, one difficulty with all this exegesis is trying to get to the bottom of the ontological commitments that are being made. One needs a kind of rational reconstruction of the ontology. And I'm sure you could reconstruct UML/MOF in a number of ways. 

In this weak classes pattern TLO neither classes nor collections exist - the icon or concept's instantiation relation collects the instances but (as far as I can see) doesn't commit to a collection object.

What the section you have taken the extract from is marking is a move along the emerging series paradigms (one, as it notes, made by Cantor) - the move where the classes are seen as objects in their own right. One step on from the position above.

Stepping away from the book, the debate of the ontological status of collections in general is wide and deep. One place to start would be with pluralities - see e.g. https://plato.stanford.edu/entries/plural-quant/.

WRT "Also, if I understand what you wrote below correctly, according to a materialist, classes and tuples are not objects (or so they would object!).  Is that correct?"
> So a materialist is likely to object to the existence of abstract,
> non-material, objects. Asking questions such as - how we could know them
> and how could they have any causal effect on anything.

No. There are a number of senses of abstract. I attach an entry on abstraction that I like for its comprehensiveness.
The (standard) sense of abstract I was using is that of not being located in space-time and having no causal influence - as distinct from concrete. Classes and tuples are located in space-time - see David Lewis On the Plurality of Worlds - p. 81 onwards - 1. 7 Concreteness: "But a set of located things does seem to have a location, though perhaps a divided location: it is where its members are. Thus my unit set is right here, exactly where I am; the set of you and me is partly here where I am, partly yonder where you are; and so on."

There is another sense of abstraction, which is the mental (or logical) process of abstracting away from the features on particulars. The mental version of this was common in 17th and 18th century philosophy, but has been criticised more recently. There is a strand of discussion that adopts this sense that refers to classes and tuples as abstract. Unfortunately, I find that often they confuse (deliberately?) the two senses and want to claim that as sets are abstract in their abstract-away-from sense it follows that they are not located in space-time. Which is plainly wrong when you look at cases, but easy to miss if you don't. If you read the attached entry in detail, it will cure you of any tendency to confuse the senses.
Under this sense, classes and tuples are abstract but this causes no problems for the materialist.

However, there are positions where classes and tuples don't exist. For example, in the mid 20th century, there were (nominalistic) attempts to work without sets/classes. Quine and Goodman worked on this. Quine eventually publically threw the towel in - accepting sets.

Hopefully, among all this is an answer to your question :)
Anyway, some food for thought.

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/06e5e94a-f97e-b389-167d-32178cb86002%40kraines.net.
Dictionary of Untranslatables - Abstraction.pdf

matthe...@informationjunction.co.uk

unread,
Aug 1, 2020, 9:38:38 AM8/1/20
to uk-nd...@googlegroups.com

Dear Chris and David,

 

Hi David,

 

Everyone has their own favourite term.

[MW] This is not about favourites, it is about coming up with terms that resonate with our target audience, and are least likely to confuse.

 

There is an obvious benefit in harmonising, but I think we should take note of usage in various communities - as well as other standards.

And we should have a convention here - hopefully one that aims at minimising semantic friction.

 

I like "material object - thing that consists of matter"

 

I'd argue against 'kind' as this has a lot of baggage in philosophy/ontology - natural kinds, etc. - and biology. I currently think that 'type' has the least baggage - unless one is a logician and distinguishes between types and sets.

[MW] Well fortunately philosophers are not in our target audience. Both class and type are seen in IT as carrying baggage of various sorts, and at least kind does not have that. However, the use in the SC4 work was in the sense of natural kind, the things that have nouns/noun phrases as names, and so does not  have the formality we will probably need as a top level term, but is useful for those things that do have names. At a formal level, if we mean set, I think we should use that term. Although there are varieties of set, it is relatively easy to clarify that.

 

I'd also argue against 'thing' as I think that in common parlance there is a tendency towards only including particulars (as in this definition "an inanimate material object as distinct from a living sentient being. - "I'm not a thing, not a work of art to be cherished" ") .Would a biologist refer to species as things? Or the various relationships between species?

'Entity' has some technical baggage that supports it - entities are, from the etymology, what exists. But there is also the entrenched entity-attribute division that argues against it - surely attributes exist.

My preference for 'object' in that it seems to have less baggage - except maybe for OO programmers :)

[MW] Yes, and OO programmers are in our target audience. You can’t win with this one. I expect objects to be particulars, and not to be activities. The winner for me is entity. The only reason we did not use that in ISO 15926 (and HQDM) is that it is a reserved word in EXPRESS.

 

WRT "particular - thing that exists in space and time" generally this would be concrete particular as abstract particulars do not fit your definition. It is more traditional to use Aristotle's definition here of having no instances (if that is the agreed term :) )

I like 'particular' but it has baggage due to its association with universal. So, I'd vote for individual. Unfortunately, for first-order logicians, this means much the same as instance.

[MW] I like individual too, but then along came OWL and used it for what I would call instance (of a class). We are not going to be able to avoid OWL and its usage so we need to use something else. I have not seen a better option than “particular”, and if the only downside is some angst for philosophers, then we should not worry too much.

 

And so on.

[MW] Whichever way you look at it we will need to land on some terms, and it will not be a matter of which anyone likes, it will be a matter of trying to identify ones that will cause least confusion to our target audience. The exercise they are going through in SC4 is a non-arbitrary way to arrive at terms that seem to be achieving that for an engineering audience after considering various alternatives. (You should see some of the “favourites” that have been set aside).

 

Regards

Matthew West

matthe...@informationjunction.co.uk

unread,
Aug 1, 2020, 10:06:40 AM8/1/20
to uk-nd...@googlegroups.com

Dear Steve and Chris,

I agree with most of what Chris says here, However, there is one point where I feel obliged to put an alternative view.

 

[MW]

 

WRT "Also, if I understand what you wrote below correctly, according to a materialist, classes and tuples are not objects (or so they would object!).  Is that correct?"

> So a materialist is likely to object to the existence of abstract,

> non-material, objects. Asking questions such as - how we could know them
> and how could they have any causal effect on anything.

 

No. There are a number of senses of abstract. I attach an entry on abstraction that I like for its comprehensiveness.

The (standard) sense of abstract I was using is that of not being located in space-time and having no causal influence - as distinct from concrete. Classes and tuples are located in space-time - see David Lewis On the Plurality of Worlds - p. 81 onwards - 1. 7 Concreteness: "But a set of located things does seem to have a location, though perhaps a divided location: it is where its members are. Thus my unit set is right here, exactly where I am; the set of you and me is partly here where I am, partly yonder where you are; and so on."

[MW] I don’t doubt that David Lewis said that, and I generally like what David Lewis says, but you can generally find a philosopher that supports any point of view you care for, and I don’t know any that haven’t made the odd mistake (even Chris😊). I think the problem is that the main difference between a set and an aggregate is that an aggregate of material objects has mass, and a set doesn’t. It is a bit hard for a simple soul like me to see how something that has no mass (but has members with mass) is still itself located (what is there if there is no mass to be located?). It does not have mass through its members, so I see no special reason (or use) to it have location through its members.

I notice some philosophers get very exercised about abstract objects, and try to eliminate them, either it seems by trying to avoid them (as Goodman and Quine did) or by claiming that objects many might reasonably think of as abstract aren’t really after all. I’m not yet convinced this is not all game playing of some sort.

On the other hand, there is something called grounding, and you can reasonably claim that you sets are grounded if they have as members (or members of members etc) particulars of some sort. That is something I find more useful, since in my experience understanding how you are grounded is a considerable aid to analysis and can help you avoid mistakes.

 

Regards

Matthew West

Steven Kraines

unread,
Aug 1, 2020, 8:50:43 PM8/1/20
to uk-nd...@googlegroups.com
Hi Chris and Matthew,

Thanks for all of the great insights! For me, it often
helps in understanding what something is to think about
what it is not, so I was trying to get some clear examples
of what is not an object, but I understand
now that it all depends on what you consider to "exist".
I have been influenced a bit by ISO15926-2, where
"abstract objects" (which are presumably objects) are
defined to be things (objects) that do not exist in space
and time. I thought that I had a pretty good handle on
that idea (that classes and relationships exist but
outside of space-time), but now I am not so sure.

Can we talk about things (objects) that exist but not
in space-time? If so, do we have to worry about where
it is that they exist?

As an aside on the term "abstract" - it has become a
central term for our work at ASAM on road traffic
scenario description. They have decided to call
scenarios that are described quantitatively (essentially
at the level of a programming language and in principle
directly interpretable by a simulator) "concrete
scenarios" and scenarios that are described qualitatively
(basically equals "in natural language") "abstract scenarios".
Is this notion of concrete=quantitative and
abstract=qualitative somehow related to the universals /
particulars distinction?

Also, you guessed correctly, Chris (and Matthew knows well,
probably to the point of aggravation :) ) - my line of
attack (for the last couple decades!) has been to assume
that OWL is the best available means for representing human
knowledge in a computer understandable form, and then
to say, okay how much human knowledge can we express in
OWL? In particular, the "TBox/ABox" differentiation is
a key point for me - if we commit to saying that
individuals cannot be classes and vice versa, how much
expressivity (and semantic inference) can we support?

Steven

PS I liked very much the "ontogeny recapitulates phylogeny"
approach of your book, Chris, but as you might pick up from my
comments, I am concerned that the different terms make for
a rather confusing exposition. Perhaps a glossary for the
book might have been helpful... :)

PPS Matthew, would this be a reasonable way to address the
issues we are having of basic terminology? I like the
way that ISO704 laid it out - the term is secondary to the
definition, and it is maybe not too much to say that if
you have a good definition, the selection of the term to
represent it doesn't really matter... (of course it
matters because people will forget the definition, but we
can dream...)




On 2020/08/01 17:58, Chris Partridge wrote:
> Hi Steven,
>
> *WRT "Does this mean that collections are not objects?"*
> *WRT "Also, if I understand what you wrote below correctly, according to
> a materialist, classes and tuples are not objects (or so they would
> object!).  Is that correct?"*
>> So a materialist is likely to object to the existence of abstract,
>> non-material, objects. Asking questions such as - how we could know them
>> and how could they have any causal effect on anything.
>
> No. There are a number of senses of abstract. I attach an entry on
> abstraction that I like for its comprehensiveness.
> The (standard) sense of abstract I was using is that of not being
> located in space-time and having no causal influence - as distinct from
> concrete. Classes and tuples are located in space-time - see David Lewis
> On the Plurality of Worlds - p. 81 onwards - 1. 7 Concreteness: "/But a
> set of located things does seem to have a location, though perhaps a
> divided location: it is where its members are. Thus my unit set is right
> here, exactly where I am; the set of you and me is partly here where I
> am, partly yonder where you are; and so on/."
>
> There is another sense of abstraction, which is the mental (or logical)
> process of abstracting away from the features on particulars. The mental
> version of this was common in 17th and 18th century philosophy, but has
> been criticised more recently. There is a strand of discussion that
> adopts this sense that refers to classes and tuples as abstract.
> Unfortunately, I find that often they confuse (deliberately?) the two
> senses and want to claim that as sets are abstract in their
> abstract-away-from sense it follows that they are not located in
> space-time. Which is plainly wrong when you look at cases, but easy to
> miss if you don't. If you read the attached entry in detail, it will
> cure you of any tendency to confuse the senses.
> Under this sense, classes and tuples are abstract but this causes no
> problems for the materialist.
>
> However, there are positions where classes and tuples don't exist. For
> example, in the mid 20th century, there were (nominalistic) attempts to
> work without sets/classes. Quine and Goodman worked on this. Quine
> eventually publically threw the towel in - accepting sets.
>
> Hopefully, among all this is an answer to your question :)
> Anyway, some food for thought.
>
> Regards,
> Chris Partridge
>
>
> Chris Partridge | Chief Ontologist | BORO Solutions Limited |
> www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
> M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
>
> BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> Thames, Oxfordshire RG9 2DU
> Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> 6100 58
>
>
>
> On Sat, 1 Aug 2020 at 03:09, Steven Kraines <ste...@kraines.net
> <mailto:ste...@kraines.net>> wrote:
>
> Hi Chris,
>
> <http://www.BOROSolutions.co.uk>
> > M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> > <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >
> > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> > Thames, Oxfordshire RG9 2DU
> > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> > 6100 58
> >
> >
> >
> > On Fri, 31 Jul 2020 at 14:29, Chris Partridge
> > <partr...@borogroup.co.uk <mailto:partr...@borogroup.co.uk>
> <mailto:partr...@borogroup.co.uk
> <http://www.BOROSolutions.co.uk>
> >     M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >
> >     BORO Solutions Limited | Registered Office: 2 West Street,
> Henley on
> >     Thames, Oxfordshire RG9 2DU
> >     Registered in England & Wales | Company No: 06025010 | VAT No. GB
> >     905 6100 58
> >
> >
> >
> >     On Fri, 31 Jul 2020 at 14:03, David Leal
> >     <david...@caesarsystems.co.uk
> <mailto:david...@caesarsystems.co.uk>
> >     <mailto:david...@caesarsystems.co.uk
> <mailto:partr...@borogroup.co.uk <mailto:partr...@borogroup.co.uk>>
> >>>
> >>>         BORO Solutions Limited | Registered Office: 2 West
> Street, Henley on
> >>>         Thames, Oxfordshire RG9 2DU
> >>>         Registered in England & Wales | Company No: 06025010 |
> VAT No. GB 905
> >>>         6100 58
> >>>
> >>>
> >>>
> >>>         On Fri, 31 Jul 2020 at 03:58, Steven Kraines
> <ste...@kraines.net <mailto:ste...@kraines.net>
> <mailto:ste...@kraines.net <mailto:ste...@kraines.net>>
> >>>         <mailto:ste...@kraines.net <mailto:ste...@kraines.net>>
> <mailto:partr...@borogroup.co.uk <mailto:partr...@borogroup.co.uk>>
> >>>             > <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >>>             <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> <mailto:partr...@borogroup.co.uk <mailto:partr...@borogroup.co.uk>>>
> >>>             >
> >>>             > BORO Solutions Limited | Registered Office: 2 West
> Street, Henley on
> >>>             > Thames, Oxfordshire RG9 2DU
> >>>             > Registered in England & Wales | Company No:
> 06025010 | VAT No. GB 905
> >>>             > 6100 58
> >>>             >
> >>>             > --
> >>>             > You received this message because you are
> subscribed to the Google
> >>>             > Groups "UK NDT FDM" group.
> >>>             > To unsubscribe from this group and stop receiving
> emails from it, send
> >>>             > an email to
> uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> >>>             > <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >>>             <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>>.
> >>>             > To view this discussion on the web, visit
> >>>             >
> >>>           
>  https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com
> >>>             >
> >>>           
>  <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> >>>
> >>>             --
> >>>             You received this message because you are subscribed
> to the Google
> >>>             Groups "UK NDT FDM" group.
> >>>             To unsubscribe from this group and stop receiving
> emails from it,
> >>>             send an email to
> uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>>
> >>>             <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>.
> >>>             To view this discussion on the web, visit
> >>>           
>  https://groups.google.com/d/msgid/uk-ndt-fdm/999c4afb-4d3c-0a19-923a-c9775d8ef9d4%40kraines.net.
> >>>
> >>>         --
> >>>         You received this message because you are subscribed to
> the Google
> >>>         Groups "UK NDT FDM" group.
> >>>         To unsubscribe from this group and stop receiving emails
> from it, send
> >>>         an email to uk-ndt-fdm+...@googlegroups.com
> >>>         <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>>
> <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>>.
> >>>         To view this discussion on the web, visit
> >>>       
>  https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com
> >>>       
>  <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> >
> >         --
> >         CAESAR Systems Limited
> >         mob: +44 77 0702 6926
> >         registered address: 56 Micheldever Road, London, SE12 8LU, UK
> >         company number: 02422371
> >         VAT number: 548 0510 55
> >
> >         --
> >         You received this message because you are subscribed to the
> >         Google Groups "UK NDT FDM" group.
> >         To unsubscribe from this group and stop receiving emails from
> >         it, send an email to
> uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >         <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>>.
> >         To view this discussion on the web, visit
> >       
>  https://groups.google.com/d/msgid/uk-ndt-fdm/3a857257-f3ff-34dd-b537-01c5e46a1629%40caesarsystems.co.uk
> >       
>  <https://groups.google.com/d/msgid/uk-ndt-fdm/3a857257-f3ff-34dd-b537-01c5e46a1629%40caesarsystems.co.uk?utm_medium=email&utm_source=footer>.
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "UK NDT FDM" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> > an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> > <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>>.
> > To view this discussion on the web, visit
> >
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrBssuznURZhC2Krt7wW2ZK64JF4cPxiJux7fzqt5%2BDOg%40mail.gmail.com
> >
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrBssuznURZhC2Krt7wW2ZK64JF4cPxiJux7fzqt5%2BDOg%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/06e5e94a-f97e-b389-167d-32178cb86002%40kraines.net.
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm+...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqYK_KxgL0%2B0_jg5LxhFJB%3D_9wsYjdEr6H8hsd7V-Xo0A%40mail.gmail.com
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqYK_KxgL0%2B0_jg5LxhFJB%3D_9wsYjdEr6H8hsd7V-Xo0A%40mail.gmail.com?utm_medium=email&utm_source=footer>.


matthe...@informationjunction.co.uk

unread,
Aug 2, 2020, 3:01:35 AM8/2/20
to uk-nd...@googlegroups.com
Dear Steve,


Hi Chris and Matthew,

Thanks for all of the great insights! For me, it often helps in understanding what something is to think about what it is not, so I was trying to get some clear examples of what is not an object, but I understand now that it all depends on what you consider to "exist".
[MW] It is actually the other way round: if it exists then it is an object. So perhaps we should consider what existence means in an ontology? Quite simply, in an ontology you can only talk about things once you have accepted the into your ontology as existing, and "the things your ontology permits you to talk about" is what it means to exist in practical terms. So if you want to talk about that famous detective, Sherlock Holmes, you first have to accept that he "exists" as something you can talk about.

You will notice that this is not quite the everyday idea of existence, and it causes huge confusion, because a more everyday sense of existing would be things you can kick. So we should perhaps talk about ontological existence when we are talking about what is allowed in our ontology.

You might of course think that not being able to talk about Sherlock Holmes is no great loss, but for us, plans come into the same category. They are about the future, and are rarely what actually turns out in practice, so are much the same as works of fiction and need to be kept separate from reality somehow. Plans, simulations, and other attempts to predict the future are very important in engineering.

Despite that, some ontologies really do eschew anything that does not actually exist (roughly the present and history). BFO is one such actualist ontology, and indeed you do see problems representing plans. They can talk about the information as an actual piece of paper or data file, but not about the things represented. This brings further problems because you then have to have a way of saying that the piece of paper or data file, whilst there is not something it represents, does have sense. The usual position is that the sense of information is what it represents.

I have been influenced a bit by ISO15926-2, where "abstract objects" (which are presumably objects) are defined to be things (objects) that do not exist in space and time. I thought that I had a pretty good handle on that idea (that classes and relationships exist but outside of space-time), but now I am not so sure.
[MW] I would still take that view, but that does not mean that they do not exist. We admit they exist because we want to talk about them. The sense of abstract used in ISO 15926 and HQDM is rather more limited. But note that ISO 15926 includes numbers as abstract objects, which it is rather harder to see as being located anywhere in any sense than the set of cars.

Can we talk about things (objects) that exist but not in space-time? If so, do we have to worry about where it is that they exist?
[MW] As above, if you want to talk about them, you have to find a way for them to exist.

As an aside on the term "abstract" - it has become a central term for our work at ASAM on road traffic scenario description. They have decided to call scenarios that are described quantitatively (essentially at the level of a programming language and in principle directly interpretable by a simulator) "concrete scenarios" and scenarios that are described qualitatively (basically equals "in natural language") "abstract scenarios".
Is this notion of concrete=quantitative and abstract=qualitative somehow related to the universals / particulars distinction?
[MW] It could be. If the abstract is dealing with the types of thing that are happening and the concrete a run through of a particular scenario, that would make sense. Remember words mean what the user intended when they used them, and are not constrained to use them as defined by some philosophers.

Also, you guessed correctly, Chris (and Matthew knows well, probably to the point of aggravation :) ) - my line of attack (for the last couple decades!) has been to assume that OWL is the best available means for representing human knowledge in a computer understandable form, and then to say, okay how much human knowledge can we express in OWL?
[MW] I would accept it is becoming the most ubiquitous.

In particular, the "TBox/ABox" differentiation is a key point for me - if we commit to saying that individuals cannot be classes and vice versa, how much expressivity (and semantic inference) can we support?
[MW] TBox/ABox is just the same as the data model/data distinction. Nothing new, just new clothes.

Regards
Matthew
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqYK_KxgL0%2B0_jg5LxhFJB%3D_9wsYjdEr6H8hsd7V-Xo0A%40mail.gmail.com?utm_medium=email&utm_source=footer>.


--
You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/a613d8b2-42c9-bed9-c74c-c4e8cc063629%40kraines.net.

Steven Kraines

unread,
Aug 2, 2020, 5:17:39 AM8/2/20
to uk-nd...@googlegroups.com
Hi Matthew,

I think I understand what you are saying about existence. But
that means that anything we can conceive in our minds (that we
can talk about) is an object. And does that mean that we
therefore cannot conceive in our minds of anything that is not
an object?

Regarding OWL and alternatives, I came up with the following
little example of a definition for "bicycle" as a "system" that
is human propelled and has exactly two wheels (obviously not
a complete definition, but...). I do not see how any
controlled language could be sufficiently controlled to assure
that any person writing this definition would end up with an
identical logical representation....

*********************************************************

Prefix(:=<http://www.asam.net/ontologies/2020/7/bicycleTest#>)
Prefix(owl:=<http://www.w3.org/2002/07/owl#>)
Prefix(rdf:=<http://www.w3.org/1999/02/22-rdf-syntax-ns#>)
Prefix(xml:=<http://www.w3.org/XML/1998/namespace>)
Prefix(xsd:=<http://www.w3.org/2001/XMLSchema#>)
Prefix(rdfs:=<http://www.w3.org/2000/01/rdf-schema#>)


Ontology(<http://www.asam.net/ontologies/2020/7/bicycleTest2>

Declaration(Class(:bicycle))
Declaration(Class(:human))
Declaration(Class(:human_propelled_activity))
Declaration(Class(:human_propelled_object))
Declaration(Class(:system))
Declaration(Class(:two_wheeled_object))
Declaration(Class(:wheel))
Declaration(Class(:whole_life_individual))
Declaration(ObjectProperty(:actee_of))
Declaration(ObjectProperty(:actor_of))
Declaration(ObjectProperty(:has_actee))
Declaration(ObjectProperty(:has_actor))
Declaration(ObjectProperty(:has_part))

############################
# Classes
############################

# Class: :bicycle (:bicycle)

SubClassOf(:bicycle :human_propelled_object)
SubClassOf(:bicycle :system)
SubClassOf(:bicycle :two_wheeled_object)
SubClassOf(:bicycle :whole_life_individual)

# Class: :human_propelled_activity (:human_propelled_activity)

EquivalentClasses(:human_propelled_activity
ObjectSomeValuesFrom(:has_actor :human))

# Class: :human_propelled_object (:human_propelled_object)

EquivalentClasses(:human_propelled_object ObjectSomeValuesFrom(:actee_of
:human_propelled_activity))

# Class: :two_wheeled_object (:two_wheeled_object)

EquivalentClasses(:two_wheeled_object ObjectExactCardinality(2 :has_part
:wheel))


)

*******************************************************

Obviously we can make a natural language representation of
the code above, so we can translate from OWL to ACE (or even
ordinary English, Japanese, etc. etc.), but I don't see
that it is possible to translate 100% from ACE to OWL...

Steven

matthe...@informationjunction.co.uk

unread,
Aug 2, 2020, 6:12:36 AM8/2/20
to uk-nd...@googlegroups.com
Dear Steven,


Hi Matthew,

I think I understand what you are saying about existence. But that means that anything we can conceive in our minds (that we can talk about) is an object.
[MW] More particularly anything our ontology allows us to talk about is an object.

And does that mean that we therefore cannot conceive in our minds of anything that is not an object?
[MW] If our ontology does not allow us to talk about it then it is not an object for that ontology.

Regarding OWL and alternatives, I came up with the following little example of a definition for "bicycle" as a "system" that is human propelled and has exactly two wheels (obviously not a complete definition, but...). I do not see how any controlled language could be sufficiently controlled to assure that any person writing this definition would end up with an identical logical representation....
[MW] It all boils down to first order logic, and having standard language for saying "For all", "There exists", "and", "or", "not", "is an instance of", "is a subtype of" and the other logical symbols. After that it is a matter of processing that into your logical language of choice. So you might choose "Each" instead of (or as an alternative to "For all" and get:
Each bicycle is a two wheeled vehicle.
Adrian Walker has a system that can work with sentences like that directly.
https://www.executable-english.com/ibl_login.html
Regards
Matthew
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/0c26aa50-33bd-9342-0517-7cbcdd2051cf%40kraines.net.

Chris Partridge

unread,
Aug 2, 2020, 7:11:21 AM8/2/20
to fdm ndt
Hi Matthew,

Wow there has been a lot of discussion!

Can I deal with one important point?

I think that these comments can be read in a way that is not quite right.

WRT  
[MW] This is not about favourites, it is about coming up with terms that resonate with our target audience, and are least likely to confuse.
[MW] Well fortunately philosophers are not in our target audience. Both class and type are seen in IT as carrying baggage of various sorts, and at least kind does not have that. However, the use in the SC4 work was in the sense of natural kind, the things that have nouns/noun phrases as names, and so does not  have the formality we will probably need as a top level term, but is useful for those things that do have names. At a formal level, if we mean set, I think we should use that term. Although there are varieties of set, it is relatively easy to clarify that. 
[MW] Whichever way you look at it we will need to land on some terms, and it will not be a matter of which anyone likes, it will be a matter of trying to identify ones that will cause least confusion to our target audience. The exercise they are going through in SC4 is a non-arbitrary way to arrive at terms that seem to be achieving that for an engineering audience after considering various alternatives. (You should see some of the “favourites” that have been set aside).  

So let me explain.  

You say " At a formal level, if we mean set, I think we should use that term."
It seems to me that the reason for that is that sets are studied in mathematics and logic and this is the term the experts there use. If a topic is studied in a discipline and they have a standard term, it does not make sense to reinvent it. Though IT has a long tradition of doing this. I don't see how 'resonating with our audience' is relevant to the choice - though obviously it needs to be explained, as far as possible, in a way the intended audience understands.

You say " Well fortunately philosophers are not in our target audience." I think you are being disingenuous here. What is at issue is where the topic/content is worked upon. If we were explaining quantum mechanics, would we say don't use the terms/phrases quantization, wave-particle duality and the uncertainty principle as physicists are not in our audience and their standard terms won't resonate with an IT/IS audience? I doubt it. And if we did, we would not be helping any of the audience that then tried to find more about the topic - as the connection with the source of the work would be lost. And if we don't make the connection, our audience could easily think we are reinventing the wheel from scratch in areas and ignoring the millennia of work already done.  
 
The situation is even clearer with philosophical terms. While the basic research (and so most naming) is done by pure philosophers - the science side of things. There is a long established tradition in IT/IS of ontological engineering that uses these terms - the engineering side - see e.g. the journal Applied Ontology - https://www.iospress.nl/journal/applied-ontology/

So if I really parody your suggestion, we could say that as our audience is IT in construction and as most of them are unfamiliar with these other fields in IT we should use terms that they would be happy with - rather than the standard terms of art. I'm sure you did not mean this, but one could read what you said this way.

And, if we calibrate the terms to each target audience, this is a recipe for proliferating different terms for the same sense: preferring Babel over a lingua franca. Odd, when we are aiming for interoperability. Should we not eat our own dog food?

I'd suggest a much better principle is to look at where the content originates and what terms are used there - and as far as possible use these to minimise confusion. Of course, this gets difficult when there are multiple communities in play - as well as multiple terms. But we need to show we actually tried to harmonise them. And there is always friction when new terms are introduced, so this needs to be smoothed. But proliferating terms and breaking connections with their standard use seems to be a short-term and short-sighted policy - if we expect what we produce to be used. 

So I suggest we need to articulate what the candidate terms are, especially the standard terms of art (as decided by the experts in the area) and then the reasons for selecting one.
And I cannot see how we can avoid this by claiming that a particular notional audience will not 'resonate', so we need a new, different term.

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
M: +44 790 5167263 | e: partr...@borogroup.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58


Chris Partridge

unread,
Aug 2, 2020, 7:32:46 AM8/2/20
to fdm ndt
Hi Matthew, (Steven,)

See inline.

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
M: +44 790 5167263 | e: partr...@borogroup.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58


On Sat, 1 Aug 2020 at 15:06, <matthe...@informationjunction.co.uk> wrote:

Dear Steve and Chris,

I agree with most of what Chris says here, However, there is one point where I feel obliged to put an alternative view.

 

[MW]

 

WRT "Also, if I understand what you wrote below correctly, according to a materialist, classes and tuples are not objects (or so they would object!).  Is that correct?"

> So a materialist is likely to object to the existence of abstract,

> non-material, objects. Asking questions such as - how we could know them
> and how could they have any causal effect on anything.

 

No. There are a number of senses of abstract. I attach an entry on abstraction that I like for its comprehensiveness.

The (standard) sense of abstract I was using is that of not being located in space-time and having no causal influence - as distinct from concrete. Classes and tuples are located in space-time - see David Lewis On the Plurality of Worlds - p. 81 onwards - 1. 7 Concreteness: "But a set of located things does seem to have a location, though perhaps a divided location: it is where its members are. Thus my unit set is right here, exactly where I am; the set of you and me is partly here where I am, partly yonder where you are; and so on."

[MW] I don’t doubt that David Lewis said that, and I generally like what David Lewis says, but you can generally find a philosopher that supports any point of view you care for, and I don’t know any that haven’t made the odd mistake (even Chris😊). I think the problem is that the main difference between a set and an aggregate is that an aggregate of material objects has mass, and a set doesn’t. It is a bit hard for a simple soul like me to see how something that has no mass (but has members with mass) is still itself located (what is there if there is no mass to be located?). It does not have mass through its members, so I see no special reason (or use) to it have location through its members.

CP> You are just stipulating that sets have no mass. On what basis do you do this?
CP> To paraphrase David Lewis. If I put a weight on the scale to measure its mass, it has a mass. Why doesn't its singleton set have a mass? There is a perfectly obvious way in which it does. Similarly, if I put a couple of weights on the scale, they have a mass. Why doesn't their set? What argument (apart from prejudice or habit) is there for saying they don't.
CP> There are lots of examples from natural language of sets having concrete properties. But perhaps a stronger argument is from neuroscience - apparently we have receptors in the retina that 'sense' sets of objects and track them (Churchland). So if we talk about and sense sets with physical properties, it seems a little perverse to make claims about one's personal intuition that they don't (especially given the general weakness of personal intuition arguments).
 

I notice some philosophers get very exercised about abstract objects, and try to eliminate them, either it seems by trying to avoid them (as Goodman and Quine did) or by claiming that objects many might reasonably think of as abstract aren’t really after all. I’m not yet convinced this is not all game playing of some sort.

On the other hand, there is something called grounding, and you can reasonably claim that you sets are grounded if they have as members (or members of members etc) particulars of some sort. That is something I find more useful, since in my experience understanding how you are grounded is a considerable aid to analysis and can help you avoid mistakes.

CP> There seems to be some confusion here.
CP> Don't the arguments against abstract objects parallel the gounding argument?
CP> How do you learn about abstract objects which have no spatio-temporal or causal properties? Some special kind of intuition?

Chris Partridge

unread,
Aug 2, 2020, 7:50:31 AM8/2/20
to fdm ndt
Hi Matthew, Steven,

inline - mainly agreeing heartily with Matthew,

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

On Sun, 2 Aug 2020 at 11:12, <matthe...@informationjunction.co.uk> wrote:
Dear Steven,


Hi Matthew,

I think I understand what you are saying about existence.  But that means that anything we can conceive in our minds (that we can talk about) is an object. 
[MW] More particularly anything our ontology allows us to talk about is an object.
CP> +10 
CP> That is the job of the ontology.

And does that mean that we therefore cannot conceive in our minds of anything that is not an object?
[MW] If our ontology does not allow us to talk about it then it is not an object for that ontology.
CP> +10 
CP> That is the job of the ontology. 

Regarding OWL and alternatives, I came up with the following little example of a definition for "bicycle" as a "system" that is human propelled and has exactly two wheels (obviously not a complete definition, but...).  I do not see how any controlled language could be sufficiently controlled to assure that any person writing this definition would end up with an identical logical representation....
[MW] It all boils down to first order logic, and having standard language for saying "For all", "There exists", "and", "or", "not", "is an instance of", "is a subtype of" and the other logical symbols. After that it is a matter of processing that into your logical language of choice. So you might choose "Each" instead of (or as an alternative to "For all" and get:
Each bicycle is a two wheeled vehicle.
Adrian Walker has a system that can work with sentences like that directly.
https://www.executable-english.com/ibl_login.html

CP> There is the interesting question of how much the formalisation of something includes choices of interpretation - Catarina Dutilh Novaes has interesting things to say on this - see https://www.scielo.br/pdf/kr/v56n131/0100-512X-kr-56-131-0253.pdf
CP> There is also the interesting question about what you mean by 'definition' here?
 

Rob Guthrie

unread,
Aug 2, 2020, 8:24:59 AM8/2/20
to fdm ndt
Hi all,

Following the conversation with interest,  as a comment I would suggest Chris's final paragraph cuts to the chase.

So I suggest we need to articulate what the candidate terms are, especially the standard terms of art (as decided by the experts in the area) and then the reasons for selecting one.
And I cannot see how we can avoid this by claiming that a particular notional audience will not 'resonate', so we need a new, different term.

My understanding is that the purpose of the FDM is to provide a solid logical basis for enabling interoperability, a separate requirement from "resonating" to audiences, the bulk of which is more likely to to take place within the necessary interpretation and application to already existing and disparate domains, disciplines, industry or peer data models etc.

Cheers, Rob

Rob Guthrie
Enterprise Data Architect, Chimera DL
-------------------------------------------------
Wood Centre for Innovation
Stansfield Park, Quarry Road,
Oxford OX3 8SB

Tel: (+44) 1865 546440
Mobile: (+44) 7411 419942
Email: robgu...@chimeradatalabs.com

Chimera DL logo

“Chimera DL” is a trading name of Chimera Datalabs Ltd. Registered in England & Wales, No.07774234.
Registered Office: Suite 1, 2nd Floor Everdene House, Deansleigh Road Bournemouth BH7 7DU.




From: uk-nd...@googlegroups.com <uk-nd...@googlegroups.com> on behalf of Chris Partridge <partr...@borogroup.co.uk>
Sent: 02 August 2020 12:11
To: fdm ndt <uk-nd...@googlegroups.com>
Subject: Re: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft
 

Steven Kraines

unread,
Aug 2, 2020, 10:25:17 PM8/2/20
to uk-nd...@googlegroups.com
Hi Matthew and Chris,

Thanks for the clarification!

So basically, the definition of object is:

"an object is anything that the ontology allows us to talk about".

This seems to lead to a rather interesting (at least for me!)
definition of ontology as:

"what we are allowed to talk about"

Or am I misunderstanding something here?


Finally, I personally like how ISO 704 defines ;)
(intensional) definition (in the context of terminology work):

"The role of an intensional definition is to provide the minimum amount
of information that forms the basis for
abstraction and that allows one to recognize and differentiate the
concept from other related concepts,
especially coordinate concepts. An intensional definition shall define
the concept as a unit with an
unambiguous intension reflected by a unique extension. The unique
combination of characteristics creating
the intension shall identify the concept and differentiate it from other
concepts.

Intensional definitions shall include the superordinate concept
immediately above, followed by the delimiting
characteristic(s). The superordinate concept situates the concept in its
proper context in the concept system
(i.e. ‘mice’ among ‘pointing devices’, ‘trees’ among ‘plants’). In
practice, intensional definitions are preferable
to other types of definitions and should be used whenever possible as
they most clearly reveal the
characteristics of a concept within a concept system."


Steven

On 2020/08/02 20:50, Chris Partridge wrote:
> Hi Matthew, Steven,
>
> inline - mainly agreeing heartily with Matthew,
>
> Regards,
> Chris Partridge
>
>
> Chris Partridge | Chief Ontologist | BORO Solutions Limited |
> www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
> M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
>
> BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> Thames, Oxfordshire RG9 2DU
> Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> 6100 58
>
>
>
> <http://www.BOROSolutions.co.uk>
> >> M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >> <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >>
> >> BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> >> Thames, Oxfordshire RG9 2DU Registered in England & Wales | Company
> >> No: 06025010 | VAT No. GB 905
> >> 6100 58
> >>
> >>
> >>
> >> On Sat, 1 Aug 2020 at 03:09, Steven Kraines <ste...@kraines.net
> <mailto:ste...@kraines.net>
> >> <mailto:ste...@kraines.net <mailto:ste...@kraines.net>>> wrote:
> >>
> >>     Hi Chris,
> >>
> >>     <http://www.BOROSolutions.co.uk>
> >>     > M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >>     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >>     > <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >>     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>>
> >>     >
> >>     > BORO Solutions Limited | Registered Office: 2 West Street,
> Henley on
> >>     > Thames, Oxfordshire RG9 2DU
> >>     > Registered in England & Wales | Company No: 06025010 | VAT
> No. GB 905
> >>     > 6100 58
> >>     >
> >>     >
> >>     >
> >>     > On Fri, 31 Jul 2020 at 14:29, Chris Partridge
> >>     > <partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> <mailto:partr...@borogroup.co.uk <mailto:partr...@borogroup.co.uk>>
> >>     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >>     <mailto:partr...@borogroup.co.uk
> >>     <http://www.BOROSolutions.co.uk>
> >>     >     M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >>     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >>     >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >>     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>>
> >>     >
> >>     >     BORO Solutions Limited | Registered Office: 2 West Street,
> >>     Henley on
> >>     >     Thames, Oxfordshire RG9 2DU
> >>     >     Registered in England & Wales | Company No: 06025010 |
> VAT No. GB
> >>     >     905 6100 58
> >>     >
> >>     >
> >>    ��>
> >>     <http://www.BOROSolutions.co.uk>
> >>     >>>         M: +44 790 5167263 | e:
> partr...@borogroup.co.uk <mailto:partr...@borogroup.co.uk>
> >>     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >>     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> <mailto:partr...@borogroup.co.uk <mailto:partr...@borogroup.co.uk>>>
> >>     >>>         <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >>     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>>
> >>     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >>     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>
> >>     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >>     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>
> >>     >>>             >
> <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >>     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> >>     >>>           
>  <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >>     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>
> >>     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >>     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>>.
> >>     >>>             > To view this discussion on the web, visit
> >>     >>>             >
> >>     >>>           
> >>     
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com
> >>     >>>             >
> >>     >>>           
> >>     
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com?utm_medium=email&utm_source=footer>
> >>   
>  <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> >>     >>>
> >>     >>>             --
> >>     >>>             You received this message because you are
> subscribed
> >>     to the Google
> >>     >>>             Groups "UK NDT FDM" group.
> >>     >>>             To unsubscribe from this group and stop receiving
> >>     emails from it,
> >>     >>>             send an email to
> >>     uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >>     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> >>     <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >>     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>>
> >>     >>>           
>  <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >>     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>
> >>     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >>     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>.
> >>     >>>             To view this discussion on the web, visit
> >>     >>>           
> >>     
> https://groups.google.com/d/msgid/uk-ndt-fdm/999c4afb-4d3c-0a19-923a-c9775d8ef9d4%40kraines.net.
> >>     >>>
> >>     >>>         --
> >>     >>>         You received this message because you are
> subscribed to
> >>     the Google
> >>     >>>         Groups "UK NDT FDM" group.
> >>     >>>         To unsubscribe from this group and stop receiving
> emails
> >>     from it, send
> >>     >>>         an email to
> uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>>.
> >>     >>>         To view this discussion on the web, visit
> >>     >>>       
> >>     
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com
> >>     >>>       
> >>     
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> >>   
>  <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> >>     >
> >>     >         --
> >>     >         CAESAR Systems Limited
> >>     >         mob: +44 77 0702 6926
> >>     >         registered address: 56 Micheldever Road, London,
> SE12 8LU, UK
> >>     >         company number: 02422371
> >>     >         VAT number: 548 0510 55
> >>     >
> >>     >         --
> >>     >         You received this message because you are
> subscribed to the
> >>     >         Google Groups "UK NDT FDM" group.
> >>     >         To unsubscribe from this group and stop receiving
> emails from
> >>     >         it, send an email to
> >>     uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>>.
> >>     >         To view this discussion on the web, visit
> >>     >       
> >>     
> https://groups.google.com/d/msgid/uk-ndt-fdm/3a857257-f3ff-34dd-b537-01c5e46a1629%40caesarsystems.co.uk
> >>     >       
> >>     
> <https://groups.google.com/d/msgid/uk-ndt-fdm/3a857257-f3ff-34dd-b537-01c5e46a1629%40caesarsystems.co.uk?utm_medium=email&utm_source=footer>.
> >>     >
> >>     > --
> >>     > You received this message because you are subscribed to the
> Google
> >>     > Groups "UK NDT FDM" group.
> >>     > To unsubscribe from this group and stop receiving emails
> from it, send
> >>     > an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>>.
> >>     > To view this discussion on the web, visit
> >>     >
> >>   
>  https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrBssuznURZhC2Krt7wW2ZK64JF4cPxiJux7fzqt5%2BDOg%40mail.gmail.com
> >>     >
> >>   
>  <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrBssuznURZhC2Krt7wW2ZK64JF4cPxiJux7fzqt5%2BDOg%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> >>
> >>     --
> >>     You received this message because you are subscribed to the
> Google
> >>     Groups "UK NDT FDM" group.
> >>     To unsubscribe from this group and stop receiving emails from it,
> >>     send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >>     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>.
> >>     To view this discussion on the web, visit
> >>   
>  https://groups.google.com/d/msgid/uk-ndt-fdm/06e5e94a-f97e-b389-167d-32178cb86002%40kraines.net.
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> >> Groups "UK NDT FDM" group.
> >> To unsubscribe from this group and stop receiving emails from it,
> >> send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >> <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>>.
> >> To view this discussion on the web, visit
> >> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqYK_KxgL0%2B0_j
> >> g 5LxhFJB%3D_9wsYjdEr6H8hsd7V-Xo0A%40mail.gmail.com
> <http://40mail.gmail.com>
> >>
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqYK_KxgL0%2B0_jg5LxhFJB%3D_9wsYjdEr6H8hsd7V-Xo0A%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> >
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> > To unsubscribe from this group and stop receiving emails from it,
> send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>.
> > To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/a613d8b2-42c9-bed9-c74c-c4e8cc063629%40kraines.net.
> >
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/0c26aa50-33bd-9342-0517-7cbcdd2051cf%40kraines.net.
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/002401d668b5%244a9ed1e0%24dfdc75a0%24%40informationjunction.co.uk.
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm+...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrLz4Hqrb4kfRMqd6kGVfC0aRGrmitzMiRDVaYzp-G6_g%40mail.gmail.com
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrLz4Hqrb4kfRMqd6kGVfC0aRGrmitzMiRDVaYzp-G6_g%40mail.gmail.com?utm_medium=email&utm_source=footer>.

matthe...@informationjunction.co.uk

unread,
Aug 3, 2020, 3:34:39 AM8/3/20
to uk-nd...@googlegroups.com

Dear Chris,

Do I take it then that you will stop introducing terms yourself (like object) that do not have good precedence in the “art” and which do have an ordinary meaning for our users that is likely to confuse (as the correspondence with Steven bears witness)?

Otherwise it does rather seem like one rule for you and another for everyone else.

Regards

Matthew West

 

From: uk-nd...@googlegroups.com <uk-nd...@googlegroups.com> On Behalf Of Chris Partridge
Sent: 02 August 2020 12:11
To: fdm ndt <uk-nd...@googlegroups.com>
Subject: Re: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft

 

Hi Matthew,

matthe...@informationjunction.co.uk

unread,
Aug 3, 2020, 3:52:40 AM8/3/20
to uk-nd...@googlegroups.com

Dear Chris,

 

WRT "Also, if I understand what you wrote below correctly, according to a materialist, classes and tuples are not objects (or so they would object!).  Is that correct?"

> So a materialist is likely to object to the existence of abstract,

> non-material, objects. Asking questions such as - how we could know them
> and how could they have any causal effect on anything.

 

No. There are a number of senses of abstract. I attach an entry on abstraction that I like for its comprehensiveness.

The (standard) sense of abstract I was using is that of not being located in space-time and having no causal influence - as distinct from concrete. Classes and tuples are located in space-time - see David Lewis On the Plurality of Worlds - p. 81 onwards - 1. 7 Concreteness: "But a set of located things does seem to have a location, though perhaps a divided location: it is where its members are. Thus my unit set is right here, exactly where I am; the set of you and me is partly here where I am, partly yonder where you are; and so on."

[MW] I don’t doubt that David Lewis said that, and I generally like what David Lewis says, but you can generally find a philosopher that supports any point of view you care for, and I don’t know any that haven’t made the odd mistake (even Chris😊). I think the problem is that the main difference between a set and an aggregate is that an aggregate of material objects has mass, and a set doesn’t. It is a bit hard for a simple soul like me to see how something that has no mass (but has members with mass) is still itself located (what is there if there is no mass to be located?). It does not have mass through its members, so I see no special reason (or use) to it have location through its members.

CP> You are just stipulating that sets have no mass. On what basis do you do this?

[MW] It would at least be inconvenient if they did. If they do, when I now want to know what the mass of some collection of objects is, it appears I can choose either to form the set or the aggregate of the collection, and each will have a mass. Which one should I use when (given we want only one way to do things)?

The approach I have always taken is that the aggregate has the properties of the sum of the parts, and the set has the properties that apply to each member of the set.

 

CP> To paraphrase David Lewis. If I put a weight on the scale to measure its mass, it has a mass. Why doesn't its singleton set have a mass? There is a perfectly obvious way in which it does. Similarly, if I put a couple of weights on the scale, they have a mass. Why doesn't their set? What argument (apart from prejudice or habit) is there for saying they don't.

[MW] How is it that a membership relationship conveys the sum of properties to the set? Presumably then, this mass is propagated upwards to sets of sets. How does that happen when set membership is not transitive and the original particulars are not even members of the set?

CP> There are lots of examples from natural language of sets having concrete properties. But perhaps a stronger argument is from neuroscience - apparently we have receptors in the retina that 'sense' sets of objects and track them (Churchland).

[MW] Can you give details of that reference please? It is not clear to me why it is a set specifically that is being sensed, and whether that has any bearing on sets having aggregate properties.

So if we talk about and sense sets with physical properties, it seems a little perverse to make claims about one's personal intuition that they don't (especially given the general weakness of personal intuition arguments).

[MW] The question is whether it is the members of the set that have physical properties or the set itself. It seems to me that if sets have aggregate properties then we do not need one of aggregates or sets. I’d be interested in your view of which we should abandon, or how we clearly distinguish between how we should use each.

 

I notice some philosophers get very exercised about abstract objects, and try to eliminate them, either it seems by trying to avoid them (as Goodman and Quine did) or by claiming that objects many might reasonably think of as abstract aren’t really after all. I’m not yet convinced this is not all game playing of some sort.

On the other hand, there is something called grounding, and you can reasonably claim that you sets are grounded if they have as members (or members of members etc) particulars of some sort. That is something I find more useful, since in my experience understanding how you are grounded is a considerable aid to analysis and can help you avoid mistakes.

CP> There seems to be some confusion here.

CP> Don't the arguments against abstract objects parallel the gounding argument?

[MW] I don’t think so. I think the issue is that they get conflated.

CP> How do you learn about abstract objects which have no spatio-temporal or causal properties? Some special kind of intuition?

[MW] Sets are constructed, that does not require them to have spatio-temporal or causal properties. The issue is whether the nature of the relationship between set members and their sets conveys in an additive way any spatio-temporal or causal properties.

 

Regards

Matthew

Chris Partridge

unread,
Aug 3, 2020, 3:56:37 AM8/3/20
to fdm ndt
Hi Matthew,

In what sense is 'object' not a standard term of the art?

Stanford Encyclopedia of Philosophy seems to think it is the preferred term.
https://plato.stanford.edu/entries/object/ "Nonetheless there are candidates for such a fully general office, including thing, being, entity, item, existent, and—especially—object.[2]" 
https://plato.stanford.edu/entries/possible-objects/  "Possible Objects - Deep theorizing about possibility requires theorizing about possible objects." 
https://plato.stanford.edu/entries/nonexistent-objects/ "Nonexistent Objects - Are there nonexistent objects, i.e., objects that do not exist?"

When we were considering names, this is one of the reasons we went for the term.
Historically, 'entity' is associated with Aristotelianism - through the Latin translation - ens being.
Object  has its origins in the medieval Latin objectum ‘something presented to the mind’ - and was used from Locke onwards - "It shall suffice to my present Purpose, to consider the discerning Faculties of a Man, as they are employ’d about the Objects, which they have to do with …. "  (I.1.2, N: 43–4—the three numbers, are book, chapter and section numbers respectively, followed by the page number in the Nidditch edition of the Essay)

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
M: +44 790 5167263 | e: partr...@borogroup.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58


Chris Partridge

unread,
Aug 3, 2020, 4:25:46 AM8/3/20
to fdm ndt
Hi Matthew,

Looking through the answers below, it seems to me that you have not presented any real arguments why types (or a specific kind of type - set) cannot, in principle, have properties such as mass and location.
You document your approach (e.g The approach I have always taken ), but I cannot see anything that precludes another approach in principle.

From a historical point of view, for example, Descartes introduced the 'way of ideas' (https://plato.stanford.edu/entries/descartes-ideas/) and "In writing An Essay Concerning Human Understanding Locke adopted Descartes’ ‘way of ideas’" https://plato.stanford.edu/entries/locke/. And the prime interesting property of these ideas were that they had the same properties as particulars  - height, colour and so on (of course, one cannot see  exact mass, though one could estimate it). And the problems arose when they did not - Locke noting that it was difficult to have an idea of the general triangle. So there is quite a precedent for types to have these properties. So one would need to explain why one's in principle argument somehow proved that this was impossible.

I suspect that a number of senses of abstract are being confused here. It would be good if you said what sense you are using.
I offer some from SEP based on Davis Lewis's work. Of course, you are free to choose others.

"According to a longstanding tradition in philosophical psychology, abstraction is a distinctive mental process in which new ideas or conceptions are formed by considering several objects or ideas and omitting the features that distinguish them. For example, if one is given a range of white things of varying shapes and sizes; one ignores or ‘abstracts from’ the respects in which they differ, and thereby attains the abstract idea of whiteness. Nothing in this tradition requires that ideas formed in this way represent or correspond to a distinctive kind of object. But it might be maintained that the distinction between abstract and concrete objects should be explained by reference to the psychological process of abstraction or something like it. The simplest version of this strategy would be to say that an object is abstract if it is (or might be) the referent of an abstract idea, i.e., an idea formed by abstraction." - https://plato.stanford.edu/entries/abstract-objects/#WayAbst

"According to the Way of Conflation, the abstract/concrete distinction is to be identified with one or another metaphysical distinction already familiar under another name: as it might be, the distinction between sets and individuals, or the distinction between universals and particulars. https://plato.stanford.edu/entries/abstract-objects/#WayConf

https://plato.stanford.edu/entries/abstract-objects/#WayNega "According to the account implicit in Frege’s writings, An object is abstract if and only if it is both non-mental and non-sensible." 

Some responses in line.

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
M: +44 790 5167263 | e: partr...@borogroup.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58


On Mon, 3 Aug 2020 at 08:52, <matthe...@informationjunction.co.uk> wrote:

Dear Chris,

 

WRT "Also, if I understand what you wrote below correctly, according to a materialist, classes and tuples are not objects (or so they would object!).  Is that correct?"

> So a materialist is likely to object to the existence of abstract,

> non-material, objects. Asking questions such as - how we could know them
> and how could they have any causal effect on anything.

 

No. There are a number of senses of abstract. I attach an entry on abstraction that I like for its comprehensiveness.

The (standard) sense of abstract I was using is that of not being located in space-time and having no causal influence - as distinct from concrete. Classes and tuples are located in space-time - see David Lewis On the Plurality of Worlds - p. 81 onwards - 1. 7 Concreteness: "But a set of located things does seem to have a location, though perhaps a divided location: it is where its members are. Thus my unit set is right here, exactly where I am; the set of you and me is partly here where I am, partly yonder where you are; and so on."

[MW] I don’t doubt that David Lewis said that, and I generally like what David Lewis says, but you can generally find a philosopher that supports any point of view you care for, and I don’t know any that haven’t made the odd mistake (even Chris😊). I think the problem is that the main difference between a set and an aggregate is that an aggregate of material objects has mass, and a set doesn’t. It is a bit hard for a simple soul like me to see how something that has no mass (but has members with mass) is still itself located (what is there if there is no mass to be located?). It does not have mass through its members, so I see no special reason (or use) to it have location through its members.

CP> You are just stipulating that sets have no mass. On what basis do you do this?

[MW] It would at least be inconvenient if they did. If they do, when I now want to know what the mass of some collection of objects is, it appears I can choose either to form the set or the aggregate of the collection, and each will have a mass. Which one should I use when (given we want only one way to do things)?

The approach I have always taken is that the aggregate has the properties of the sum of the parts, and the set has the properties that apply to each member of the set.

 

CP> To paraphrase David Lewis. If I put a weight on the scale to measure its mass, it has a mass. Why doesn't its singleton set have a mass? There is a perfectly obvious way in which it does. Similarly, if I put a couple of weights on the scale, they have a mass. Why doesn't their set? What argument (apart from prejudice or habit) is there for saying they don't.

[MW] How is it that a membership relationship conveys the sum of properties to the set? Presumably then, this mass is propagated upwards to sets of sets. How does that happen when set membership is not transitive and the original particulars are not even members of the set?

CP>> I have shared Fine's paper with you (Towards a theory of part ), where he discusses transitivity - didn't you read this?

CP> There are lots of examples from natural language of sets having concrete properties. But perhaps a stronger argument is from neuroscience - apparently we have receptors in the retina that 'sense' sets of objects and track them (Churchland).

[MW] Can you give details of that reference please? It is not clear to me why it is a set specifically that is being sensed, and whether that has any bearing on sets having aggregate properties.

  CP>> paper attached.
[Churchland] A Critique of Pure Vision 1994-2933.pdf

Chris Partridge

unread,
Aug 3, 2020, 6:13:48 AM8/3/20
to fdm ndt
Hi Steven,

I think some things may have got lost in translation :)
See inline below.

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

On Mon, 3 Aug 2020 at 03:25, Steven Kraines <ste...@kraines.net> wrote:
Hi Matthew and Chris,

Thanks for the clarification!

So basically, the definition of object is:

"an object is anything that the ontology allows us to talk about".
CP> I have a horrible feeling this can be read in a couple of ways, so to make sure:
CP> The ontology model/language places no constraints on how you talk when not using it. So in natural language where there are few constraints, one can say the round square object on the table doesn't exist.
CP> The constraints apply when using the ontology language to 'talk about objects' - then hopefully the language helps you to avoid talking about things that don't exist. 
 

This seems to lead to a rather interesting (at least for me!)
definition of ontology as:

"what we are allowed to talk about"
CP> a way of constraining, within the ontology model/language to things we have made a commitment that they exist.

Or am I misunderstanding something here?
CP> Not sure, maybe, maybe not - what do you think given my clarifications 


Finally, I personally like how ISO 704 defines     ;)
(intensional) definition (in the context of terminology work):

"The role of an intensional definition is to provide the minimum amount
of information that forms the basis for
abstraction and that allows one to recognize and differentiate the
concept from other related concepts,
especially coordinate concepts. An intensional definition shall define
the concept as a unit with an
unambiguous intension reflected by a unique extension. The unique
combination of characteristics creating
the intension shall identify the concept and differentiate it from other
concepts.

Intensional definitions shall include the superordinate concept
immediately above, followed by the delimiting
characteristic(s). The superordinate concept situates the concept in its
proper context in the concept system
(i.e. ‘mice’ among ‘pointing devices’, ‘trees’ among ‘plants’). In
practice, intensional definitions are preferable
to other types of definitions and should be used whenever possible as
they most clearly reveal the
characteristics of a concept within a concept system."

CP> This is pretty much based upon Aristotelian differentiae but using concepts. Fr those wanting a lot more detail on Aristotle - https://plato.stanford.edu/entries/aristotle-categories/ -  for a take on ISO's use of concepts see - https://www.researchgate.net/profile/Barry_Smith4/publication/7603265_Wusteria/links/53cfbc160cf2f7e53cf82672/Wuesteria.pdf.

CP> Okay. Can you give some examples of these kinds of definitions, so we have some evidence to work with. 

 
To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/18ae2f0c-aede-80d5-cbd4-7832746678e9%40kraines.net.

Steven Kraines

unread,
Aug 3, 2020, 7:50:10 AM8/3/20
to uk-nd...@googlegroups.com
Hi Chris,

Yes - my experience is that translation is ALWAYS lossy
(English-Japanese in my case ;) ).

> "an object is anything that the ontology allows us to talk about".
>
> CP> I have a horrible feeling this can be read in a couple of ways, so
> to make sure:
> CP> The ontology model/language places no constraints on how you talk
> when not using it. So in natural language where there are few
> constraints, one can say the round square object on the table doesn't
exist.
> CP> The constraints apply when using the ontology language to 'talk
> about objects' - then hopefully the language helps you to avoid
talking about things that don't exist.

My fear (hopefully ungrounded) is that the definition of object
above is circular and therefore not particularly meaningful...

> This seems to lead to a rather interesting (at least for me!)
> definition of ontology as:
>
> "what we are allowed to talk about"
>
> CP> a way of constraining, within the ontology model/language to
things we have made a commitment that they exist.

Perhaps one way to think about it is that null sets are not objects?
For example, the set of Kings of the USA (at least not yet). And
the set of squares that are round, things that are both on top of
and underneath the table (wholly and at the same time), etc.

I will give you some examples of definitions that I have been
working on in a separate email. :)

Steven

On 2020/08/03 19:13, Chris Partridge wrote:
> Hi Steven,
>
> I think some things may have got lost in translation :)
> See inline below.
>
> Regards,
> Chris Partridge
>
>
> Chris Partridge | Chief Ontologist | BORO Solutions Limited |
> www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
> M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
>
> BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> Thames, Oxfordshire RG9 2DU
> Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> 6100 58
>
>
>
> <http://www.BOROSolutions.co.uk>
> > M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> > <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >
> > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> > Thames, Oxfordshire RG9 2DU
> > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> > 6100 58
> >
> >
> >
> > On Sun, 2 Aug 2020 at 11:12,
> <matthe...@informationjunction.co.uk
> <mailto:matthe...@informationjunction.co.uk>
> > <mailto:matthe...@informationjunction.co.uk
> >     <mailto:matthe...@informationjunction.co.uk
> >     <http://www.BOROSolutions.co.uk>
> >     >> M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >     >> <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>>
> >     >>
> >     >> BORO Solutions Limited | Registered Office: 2 West Street,
> Henley on
> >     >> Thames, Oxfordshire RG9 2DU Registered in England & Wales |
> Company
> >     >> No: 06025010 | VAT No. GB 905
> >     >> 6100 58
> >     >>
> >     >>
> >     >>
> >     >> On Sat, 1 Aug 2020 at 03:09, Steven Kraines
> <ste...@kraines.net <mailto:ste...@kraines.net>
> >     <mailto:ste...@kraines.net <mailto:ste...@kraines.net>>
> >     >> <mailto:ste...@kraines.net <mailto:ste...@kraines.net>
> <mailto:ste...@kraines.net <mailto:ste...@kraines.net>>>> wrote:
> >     >>
> >     >>     Hi Chris,
> >     >>
> >     >>     > On Fri, 31 Jul 2020 at 14:29, Chris Partridge
> >     >>     > <partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> <mailto:partr...@borogroup.co.uk <mailto:partr...@borogroup.co.uk>>>
> >     >>     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >     >>     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> >     <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>>>>
> >     >>     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>>>>
> >     >>     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>>>>
> >     >>     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>>>>>.
> >     >>     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>>>>
> >     >>     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>>>>.
> >     >>     >>>             To view this discussion on the web, visit
> >     >>     >>>           
> >     >>     
> >   
>  https://groups.google.com/d/msgid/uk-ndt-fdm/999c4afb-4d3c-0a19-923a-c9775d8ef9d4%40kraines.net.
> >     >>     >>>
> >     >>     >>>         --
> >     >>     >>>         You received this message because you are
> >     subscribed to
> >     >>     the Google
> >     >>     >>>         Groups "UK NDT FDM" group.
> >     >>     >>>         To unsubscribe from this group and stop
> receiving
> >     emails
> >     >>     from it, send
> >     >>     >>>         an email to
> >     uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>>.
> >     >>     >>>         To view this discussion on the web, visit
> >     >>     >>>       
> >     >>     
> >   
>  https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com
> >     >>     >>>       
> >     >>     
> >   
>  <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> >     >>   
> >   
>   <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> >     >>     >
> >     >>     >         --
> >     >>     >         CAESAR Systems Limited
> >     >>     >         mob: +44 77 0702 6926
> >     >>     >         registered address: 56 Micheldever Road, London,
> >     SE12 8LU, UK
> >     >>     >         company number: 02422371
> >     >>     >         VAT number: 548 0510 55
> >     >>     >
> >     >>     >         --
> >     >>     >         You received this message because you are
> >     subscribed to the
> >     >>     >         Google Groups "UK NDT FDM" group.
> >     >>     >         To unsubscribe from this group and stop receiving
> >     emails from
> >     >>     >         it, send an email to
> >     >>     uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>>.
> >     >>     >         To view this discussion on the web, visit
> >     >>     >       
> >     >>     
> >   
>  https://groups.google.com/d/msgid/uk-ndt-fdm/3a857257-f3ff-34dd-b537-01c5e46a1629%40caesarsystems.co.uk
> >     >>     >       
> >     >>     
> >   
>  <https://groups.google.com/d/msgid/uk-ndt-fdm/3a857257-f3ff-34dd-b537-01c5e46a1629%40caesarsystems.co.uk?utm_medium=email&utm_source=footer>.
> >     >>     >
> >     >>     > --
> >     >>     > You received this message because you are subscribed
> to the
> >     Google
> >     >>     > Groups "UK NDT FDM" group.
> >     >>     > To unsubscribe from this group and stop receiving emails
> >     from it, send
> >     >>     > an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>>.
> >     >>     > To view this discussion on the web, visit
> >     >>     >
> >     >>   
> >   
>   https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrBssuznURZhC2Krt7wW2ZK64JF4cPxiJux7fzqt5%2BDOg%40mail.gmail.com
> >     >>     >
> >     >>   
> >   
>   <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrBssuznURZhC2Krt7wW2ZK64JF4cPxiJux7fzqt5%2BDOg%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> >     >>
> >     >>     --
> >     >>     You received this message because you are subscribed to the
> >     Google
> >     >>     Groups "UK NDT FDM" group.
> >     >>     To unsubscribe from this group and stop receiving
> emails from it,
> >     >>     send an email to
> uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> >     >>     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>.
> >     >>     To view this discussion on the web, visit
> >     >>   
> >   
>   https://groups.google.com/d/msgid/uk-ndt-fdm/06e5e94a-f97e-b389-167d-32178cb86002%40kraines.net.
> >     >>
> >     >> --
> >     >> You received this message because you are subscribed to the
> Google
> >     >> Groups "UK NDT FDM" group.
> >     >> To unsubscribe from this group and stop receiving emails
> from it,
> >     >> send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> >     >> <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>>.
> >     >> To view this discussion on the web, visit
> >     >>
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqYK_KxgL0%2B0_j
> >     >> g 5LxhFJB%3D_9wsYjdEr6H8hsd7V-Xo0A%40mail.gmail.com
> <http://40mail.gmail.com>
> >     <http://40mail.gmail.com>
> >     >>
> >   
>  <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqYK_KxgL0%2B0_jg5LxhFJB%3D_9wsYjdEr6H8hsd7V-Xo0A%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> >     >
> >     >
> >     > --
> >     > You received this message because you are subscribed to the
> Google
> >     Groups "UK NDT FDM" group.
> >     > To unsubscribe from this group and stop receiving emails
> from it,
> >     send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>.
> >     > To view this discussion on the web, visit
> >   
>  https://groups.google.com/d/msgid/uk-ndt-fdm/a613d8b2-42c9-bed9-c74c-c4e8cc063629%40kraines.net.
> >     >
> >
> >     --
> >     You received this message because you are subscribed to the Google
> >     Groups "UK NDT FDM" group.
> >     To unsubscribe from this group and stop receiving emails from it,
> >     send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>.
> >     To view this discussion on the web, visit
> >   
>  https://groups.google.com/d/msgid/uk-ndt-fdm/0c26aa50-33bd-9342-0517-7cbcdd2051cf%40kraines.net.
> >
> >     --
> >     You received this message because you are subscribed to the Google
> >     Groups "UK NDT FDM" group.
> >     To unsubscribe from this group and stop receiving emails from it,
> >     send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>.
> >     To view this discussion on the web, visit
> >   
>  https://groups.google.com/d/msgid/uk-ndt-fdm/002401d668b5%244a9ed1e0%24dfdc75a0%24%40informationjunction.co.uk.
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "UK NDT FDM" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> > an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> > <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>>.
> > To view this discussion on the web, visit
> >
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrLz4Hqrb4kfRMqd6kGVfC0aRGrmitzMiRDVaYzp-G6_g%40mail.gmail.com
> >
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrLz4Hqrb4kfRMqd6kGVfC0aRGrmitzMiRDVaYzp-G6_g%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/18ae2f0c-aede-80d5-cbd4-7832746678e9%40kraines.net.
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm+...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRoO179JpX_%2BLzS%2BSNTP5116B7%2BMQ-E6gHGydytu0yFrRg%40mail.gmail.com
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRoO179JpX_%2BLzS%2BSNTP5116B7%2BMQ-E6gHGydytu0yFrRg%40mail.gmail.com?utm_medium=email&utm_source=footer>.

Chris Partridge

unread,
Aug 3, 2020, 8:30:28 AM8/3/20
to fdm ndt
Hi Steven,

WRT "Perhaps one way to think about it is that null sets are not objects?"
I can see this is tempting, and if you are extensional, then it kinda works. You can go constructional, with a SET-BUILDER and then these non-existent things do not get generated - see https://www.academia.edu/40354620/ and https://www.academia.edu/35222673/
But this is a choice as always, some people will want to allow null sets in their ontologies - pure set theorists, for example. (If you want to get technical, there is also the case of null parts :)
The issue is, I think, that you need to be clear what is in and why.

WRT "My fear (hopefully ungrounded) is that the definition of object above is circular and therefore not particularly meaningful...  
Ahh, not an objection I'd anticipated. I have a phobia for definitions, so I certainly was not intending to give one in any serious sense. Just a partial explanation to help clear things up. Anyway, how is it circular? I'm guessing it isn't because you have scruples about absolute generality.

And, to muddy the waters, there is no obligation for a top ontology to have this most general term as part of its language. The stratified ontologies in the sample will not have this term. For example, (going alphabetically) BFOs 'entity' does not have any of the universals in the top level diagram in its extension. Similarly CIDOC's 'entity' and so on.
Stratification imposes this feature as a type/concept/entity that has everything that exists in its extension would necessarily be unstratified as it would need to include entities from two levels.

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/d7edc04a-6cc7-1d64-6d72-e70bcf813eb4%40kraines.net.

Steven Kraines

unread,
Aug 3, 2020, 7:33:39 PM8/3/20
to uk-nd...@googlegroups.com
Hi Chris,

> WRT "My fear (hopefully ungrounded) is that the definition of
> object above is circular and therefore not particularly meaningful...
> Ahh, not an objection I'd anticipated. I have a phobia for definitions,
> so I certainly was not intending to give one in any serious sense. Just
> a partial explanation to help clear things up. Anyway, how is it
> circular? I'm guessing it isn't because you have scruples about absolute
> generality.

I think my worry was that we will probably want to say things like
"XXX is an object" which seems to beg the question, okay what is
NOT an object? But we need a term to ground our discussion - I
prefer to use "thing", but after all "what is in a name"? :)
Perhaps we should use "toves" or "borogoves" ;)

I am curious - what is it that you dislike about definitions?

Steven


On 2020/08/03 21:30, Chris Partridge wrote:
> Hi Steven,
>
> Chris Partridge | Chief Ontologist | BORO Solutions Limited |
> www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
> M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
>
> BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> Thames, Oxfordshire RG9 2DU
> Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> 6100 58
>
>
>
> On Mon, 3 Aug 2020 at 12:50, Steven Kraines <ste...@kraines.net
> <mailto:ste...@kraines.net>> wrote:
>
> Hi Chris,
>
> <http://www.BOROSolutions.co.uk>
> > M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> > <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >
> > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> > Thames, Oxfordshire RG9 2DU
> > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> > 6100 58
> >
> >
> >
> > On Mon, 3 Aug 2020 at 03:25, Steven Kraines <ste...@kraines.net
> <mailto:ste...@kraines.net>
> >     <http://www.BOROSolutions.co.uk>
> >     > M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >     > <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>>
> >     >
> >     > BORO Solutions Limited | Registered Office: 2 West Street,
> Henley on
> >     > Thames, Oxfordshire RG9 2DU
> >     > Registered in England & Wales | Company No: 06025010 | VAT
> No. GB 905
> >     > 6100 58
> >     >
> >     >
> >     >
> >     >     >> On Sat, 1 Aug 2020 at 03:09, Steven Kraines
> >     <ste...@kraines.net <mailto:ste...@kraines.net>
> <mailto:ste...@kraines.net <mailto:ste...@kraines.net>>
> >     >     <mailto:ste...@kraines.net <mailto:ste...@kraines.net>
> <mailto:ste...@kraines.net <mailto:ste...@kraines.net>>>
> >     >     >> <mailto:ste...@kraines.net
> <mailto:ste...@kraines.net> <mailto:ste...@kraines.net
> <mailto:ste...@kraines.net>>
> >     <mailto:ste...@kraines.net <mailto:ste...@kraines.net>
> <mailto:ste...@kraines.net <mailto:ste...@kraines.net>>>>> wrote:
> >     >     >>
> >     >     >>     Hi Chris,
> >     >     >>
> >     >     >>     > On Fri, 31 Jul 2020 at 14:29, Chris Partridge
> >     >     >>     > <partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >     >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>>
> >     >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>>>
> >     >     >>     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >     >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>>
> >     >     >>     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >     >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> >     >     <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com
> <mailto:uk-ndt-fdm%252525252B...@googlegroups.com>>>>>
> >     >     <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com
> <mailto:uk-ndt-fdm%252525252B...@googlegroups.com>>>>>
> >     >     <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com
> <mailto:uk-ndt-fdm%252525252B...@googlegroups.com>>>>>
> >     >     <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com
> <mailto:uk-ndt-fdm%252525252B...@googlegroups.com>>>>>>.
> >     >     <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com
> <mailto:uk-ndt-fdm%252525252B...@googlegroups.com>>>>>
> >     >     <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com
> <mailto:uk-ndt-fdm%252525252B...@googlegroups.com>>>>>.
> >     >     >>     >>>             To view this discussion on the
> web, visit
> >     >     >>     >>>           
> >     >     >>     
> >     >   
> >   
>   https://groups.google.com/d/msgid/uk-ndt-fdm/999c4afb-4d3c-0a19-923a-c9775d8ef9d4%40kraines.net.
> >     >     >>     >>>
> >     >     >>     >>>         --
> >     >     >>     >>>         You received this message because you are
> >     >     subscribed to
> >     >     >>     the Google
> >     >     >>     >>>         Groups "UK NDT FDM" group.
> >     >     >>     >>>         To unsubscribe from this group and stop
> >     receiving
> >     >     emails
> >     >     >>     from it, send
> >     >     >>     >>>         an email to
> >     >     uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> >     >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>>>>>.
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>>>>>.
> >     >     >>     >         To view this discussion on the web, visit
> >     >     >>     >       
> >     >     >>     
> >     >   
> >   
>   https://groups.google.com/d/msgid/uk-ndt-fdm/3a857257-f3ff-34dd-b537-01c5e46a1629%40caesarsystems.co.uk
> >     >     >>     >       
> >     >     >>     
> >     >   
> >   
>   <https://groups.google.com/d/msgid/uk-ndt-fdm/3a857257-f3ff-34dd-b537-01c5e46a1629%40caesarsystems.co.uk?utm_medium=email&utm_source=footer>.
> >     >     >>     >
> >     >     >>     > --
> >     >     >>     > You received this message because you are
> subscribed
> >     to the
> >     >     Google
> >     >     >>     > Groups "UK NDT FDM" group.
> >     >     >>     > To unsubscribe from this group and stop
> receiving emails
> >     >     from it, send
> >     >     >>     > an email to
> uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> >     >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>>>>>.
> >     >     >>     > To view this discussion on the web, visit
> >     >     >>     >
> >     >     >>   
> >     >   
> >   
>    https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrBssuznURZhC2Krt7wW2ZK64JF4cPxiJux7fzqt5%2BDOg%40mail.gmail.com
> >     >     >>     >
> >     >     >>   
> >     >   
> >   
>    <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrBssuznURZhC2Krt7wW2ZK64JF4cPxiJux7fzqt5%2BDOg%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> >     >     >>
> >     >     >>     --
> >     >     >>     You received this message because you are
> subscribed to the
> >     >     Google
> >     >     >>     Groups "UK NDT FDM" group.
> >     >     >>     To unsubscribe from this group and stop receiving
> >     emails from it,
> >     >     >>     send an email to
> >     uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> >     >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>
> >     >     >>     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>
> >     >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com
> <mailto:uk-ndt-fdm%2525252Bu...@googlegroups.com>>>>.
> >     >     >>     To view this discussion on the web, visit
> >     >     >>   
> >     >   
> >   
>    https://groups.google.com/d/msgid/uk-ndt-fdm/06e5e94a-f97e-b389-167d-32178cb86002%40kraines.net.
> >     >     >>
> >     >     >> --
> >     >     >> You received this message because you are subscribed
> to the
> >     Google
> >     >     >> Groups "UK NDT FDM" group.
> >     >     >> To unsubscribe from this group and stop receiving emails
> >     from it,
> >     >     >> send an email to
> uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> >     >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>
> >     >     >> <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> >     >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>>.
> >     >     >> To view this discussion on the web, visit
> >     >     >>
> >   
>  https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqYK_KxgL0%2B0_j
> >     >     >> g 5LxhFJB%3D_9wsYjdEr6H8hsd7V-Xo0A%40mail.gmail.com
> <http://40mail.gmail.com>
> >     <http://40mail.gmail.com>
> >     >     <http://40mail.gmail.com>
> >     >     >>
> >     >   
> >   
>   <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqYK_KxgL0%2B0_jg5LxhFJB%3D_9wsYjdEr6H8hsd7V-Xo0A%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> >     >     >
> >     >     >
> >     >     > --
> >     >     > You received this message because you are subscribed
> to the
> >     Google
> >     >     Groups "UK NDT FDM" group.
> >     >     > To unsubscribe from this group and stop receiving emails
> >     from it,
> >     >     send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> >     >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>.
> >     >     > To view this discussion on the web, visit
> >     >   
> >   
>   https://groups.google.com/d/msgid/uk-ndt-fdm/a613d8b2-42c9-bed9-c74c-c4e8cc063629%40kraines.net.
> >     >     >
> >     >
> >     >     --
> >     >     You received this message because you are subscribed to
> the Google
> >     >     Groups "UK NDT FDM" group.
> >     >     To unsubscribe from this group and stop receiving emails
> from it,
> >     >     send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> >     >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>.
> >     >     To view this discussion on the web, visit
> >     >   
> >   
>   https://groups.google.com/d/msgid/uk-ndt-fdm/0c26aa50-33bd-9342-0517-7cbcdd2051cf%40kraines.net.
> >     >
> >     >     --
> >     >     You received this message because you are subscribed to
> the Google
> >     >     Groups "UK NDT FDM" group.
> >     >     To unsubscribe from this group and stop receiving emails
> from it,
> >     >     send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> >     >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
> <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>.
> >     >     To view this discussion on the web, visit
> >     >   
> >   
>   https://groups.google.com/d/msgid/uk-ndt-fdm/002401d668b5%244a9ed1e0%24dfdc75a0%24%40informationjunction.co.uk.
> >     >
> >     > --
> >     > You received this message because you are subscribed to the
> Google
> >     > Groups "UK NDT FDM" group.
> >     > To unsubscribe from this group and stop receiving emails
> from it, send
> >     > an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
> >     > <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>>.
> >     > To view this discussion on the web, visit
> >     >
> >   
>  https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrLz4Hqrb4kfRMqd6kGVfC0aRGrmitzMiRDVaYzp-G6_g%40mail.gmail.com
> >     >
> >   
>  <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrLz4Hqrb4kfRMqd6kGVfC0aRGrmitzMiRDVaYzp-G6_g%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> >
> >     --
> >     You received this message because you are subscribed to the Google
> >     Groups "UK NDT FDM" group.
> >     To unsubscribe from this group and stop receiving emails from it,
> >     send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>.
> >     To view this discussion on the web, visit
> >   
>  https://groups.google.com/d/msgid/uk-ndt-fdm/18ae2f0c-aede-80d5-cbd4-7832746678e9%40kraines.net.
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "UK NDT FDM" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> > an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> > <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>>.
> > To view this discussion on the web, visit
> >
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRoO179JpX_%2BLzS%2BSNTP5116B7%2BMQ-E6gHGydytu0yFrRg%40mail.gmail.com
> >
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRoO179JpX_%2BLzS%2BSNTP5116B7%2BMQ-E6gHGydytu0yFrRg%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/d7edc04a-6cc7-1d64-6d72-e70bcf813eb4%40kraines.net.
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm+...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRr2LHvYGMbu%2BGzLdj-8awnF1ZA251qonvDbvXEUtpi0Fg%40mail.gmail.com
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRr2LHvYGMbu%2BGzLdj-8awnF1ZA251qonvDbvXEUtpi0Fg%40mail.gmail.com?utm_medium=email&utm_source=footer>.

Chris Partridge

unread,
Aug 4, 2020, 2:40:13 AM8/4/20
to fdm ndt
Hi Steven,

You asked what I don't like about definitions. 
Could you indulge me with a few examples of what you would consider definitions? You have already provided a definition of definitions so we have one :).

Steven Kraines

unread,
Aug 4, 2020, 2:44:25 AM8/4/20
to uk-nd...@googlegroups.com
Hi Chris,

I sent a few to you to your personal email account.

Steven

On 2020/08/04 15:39, Chris Partridge wrote:
> Hi Steven,
>
> You asked what I don't like about definitions. 
> Could you indulge me with a few examples of what you would consider
> definitions? You have already provided a definition of definitions so we
> have one :).
>
> On Tue, 4 Aug 2020, 00:33 Steven Kraines, <ste...@kraines.net
> <mailto:ste...@kraines.net>> wrote:
>
> Hi Chris,
>
> <http://www.BOROSolutions.co.uk>
> > M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> > <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >
> > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> > Thames, Oxfordshire RG9 2DU
> > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> > 6100 58
> >
> >
> >
> > On Mon, 3 Aug 2020 at 12:50, Steven Kraines <ste...@kraines.net
> <mailto:ste...@kraines.net>
> > <mailto:ste...@kraines.net <mailto:ste...@kraines.net>>> wrote:
> >
> >     Hi Chris,
> >
> >     <http://www.BOROSolutions.co.uk>
> >     > M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >     > <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>>
> >     >
> >     > BORO Solutions Limited | Registered Office: 2 West Street,
> Henley on
> >     > Thames, Oxfordshire RG9 2DU
> >     > Registered in England & Wales | Company No: 06025010 | VAT
> No. GB 905
> >     > 6100 58
> >     >
> >     >
> >     >
> >     > On Mon, 3 Aug 2020 at 03:25, Steven Kraines
> <ste...@kraines.net <mailto:ste...@kraines.net>
> >     <mailto:ste...@kraines.net <mailto:ste...@kraines.net>>
> >     >     <http://www.BOROSolutions.co.uk>
> >     >     > M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >     >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>>
> >     >     > <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >     >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>>>
> >     >     >
> >     >     > BORO Solutions Limited | Registered Office: 2 West Street,
> >     Henley on
> >     >     > Thames, Oxfordshire RG9 2DU
> >     >     > Registered in England & Wales | Company No: 06025010 | VAT
> >     No. GB 905
> >     >     > 6100 58
> >     >     >
> >     >     >
> >     >     >
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>>
> >     >     >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >   
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm+...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpkkCyDZy2H7AP43jpgx-dQWaP6m9KPPL%3D%3D8hQ2ZJH9Dw%40mail.gmail.com
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpkkCyDZy2H7AP43jpgx-dQWaP6m9KPPL%3D%3D8hQ2ZJH9Dw%40mail.gmail.com?utm_medium=email&utm_source=footer>.

matthe...@informationjunction.co.uk

unread,
Aug 4, 2020, 10:51:54 AM8/4/20
to uk-nd...@googlegroups.com

Everyone.

We need to get this document out, so could you please make sure you have any comments to the list or Chris by the end of the week.

 

Dear Chris,

Please find attached a copy with my comments on the above draft, mostly minor/editorial.

I think the conclusions could still do with a bit of work, they don’t somehow seem to pull things together. I suggested last time using a Venn diagram to illustrated the data in the spreadsheet. I’ve made a first go at this in the attached Powerpoint slide. I’ve used broader categories than the spreadsheet, but I think they are still useful in grouping the TLOs. I’ve put most of the Foundational TLOs on the diagram, which I think tells a story. It might be worth reviewing/revising that before thinking about the conclusions.

 

Regards

Matthew West

Technical Lead – National Digital Twin programme

 

 

 

From: uk-nd...@googlegroups.com <uk-nd...@googlegroups.com> On Behalf Of Chris Partridge


Sent: 30 July 2020 22:00
To: fdm ndt <uk-nd...@googlegroups.com>

Subject: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft

Hi,

 

Please find attached the latest draft of the TLO Survey and the Framework Assessment.

 

This incorporates comments from a number of reviews, some of them not submitted via this list. Can I thank everyone who contributed?

 

There are a couple of areas where (rather than an amendment) more research work is needed - these have been marked in the text with comments - they will be updated soon.

 

Going forward, could people please review this latest draft.


Regards,
Chris Partridge

Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU


Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

--

You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.

To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com.

Top Level Ontologies - Survey Paper - draft - 2020-07-30 MW.docx
TLO Categories.pptx

matthe...@informationjunction.co.uk

unread,
Aug 4, 2020, 10:53:24 AM8/4/20
to uk-nd...@googlegroups.com
Top Level Ontologies - Survey Paper - draft - 2020-07-30 MW.docx
TLO Categories.pptx

Chris Partridge

unread,
Aug 4, 2020, 11:02:07 AM8/4/20
to fdm ndt
Hi Matthew,

Many thanks for the review - and extra thanks for the Venn diagram. This was on my to do list and I have tried a few things but not got something worth sharing yet - so your input will be really helpful.
I have three or four items that need to be finalised - I will make these high priority.

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
M: +44 790 5167263 | e: partr...@borogroup.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58


Chris Partridge

unread,
Aug 4, 2020, 4:23:40 PM8/4/20
to fdm ndt
Hi,

I attach my responses to Steven. I have changed the subject line to help me keep track - as there are a number of responses in this thread.

Many thanks Steven for the comments, they were really useful. I have followed the protocol we agreed where you edit 'aggressively' and I pick and choose. I have also sometimes made the changes on the master and, to save time, not marked the details here. Let me know if this causes problems. Some comments that require more thought, I have added to my master, where I will deal with them.

There is a thread of comments that I would like to bring out - which deals with 'objects'. We plainly are not understanding one another on this. And I'm sure that other people will be having the same disconnect as you.

SK: Is there a difference between “ontology” and “ontology model”?
CP:  Sure. The same as between a model and the thing that is being modelled!!!
There are examples of both ways of speaking in the literature. When the focus is on coding, people often call the code (the OWL) an ontology. When the focus is on interoperability, it makes more sense to acknowledge that the model/code is talking about something - the ontology.  What is at issue here is when there are two models that commit to EXACTLY the same real world - do you want to say there are one or two ontologies. Surely you want to say one.

SK: Does this include axioms, datatype properties, etc.?
CP: As representations (as objects) or the objects they refer to? I suspect you mean representations.
If one does not scope one's ontology, then it will include the model of it you are working on. If your code contains axioms and datatypes - each instance of the code has inscriptions of them (so individuals). If there are multiple copies, then these will be types with instances in each copy. If the code is good, and that is what is intended,  these will (hopefully) refer to objects. However, ontologising the model/code elements is not a trivial task.


Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
M: +44 790 5167263 | e: partr...@borogroup.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58



On Fri, 31 Jul 2020 at 03:58, Steven Kraines <ste...@kraines.net> wrote:
Hi Chris,

Thanks for the updated draft - this looks really good and
definitely fills a major gap in the current literature!

I have made a few comments and editorial suggestions
(mainly according to the quote by Thomas Jefferson :)  ).
The biggest issue for me (and it might just be me) is
the terminology - in particular what is meant by "object".
Perhaps it would be useful to include the terms "object",
"material object", "type", "property", "model",
"architecture", "framework", etc. in the glossary?

As always, please treat all comments and edits as
(possibly naive) suggestions of a person trying to
get his head around all of the technical talk in the paper.  :)

Best,

Steven

On 2020/07/31 5:59, Chris Partridge wrote:
> Hi,
>
> Please find attached the latest draft of the TLO Survey and the
> Framework Assessment.
>
> This incorporates comments from a number of reviews, some of them not
> submitted via this list. Can I thank everyone who contributed?
>
> There are a couple of areas where (rather than an amendment) more
> research work is needed - these have been marked in the text with
> comments - they will be updated soon.
>
> Going forward, could people please review this latest draft.
>
> Regards,
> Chris Partridge
>
>
> Chris Partridge | Chief Ontologist | BORO Solutions Limited |

>
> BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> Thames, Oxfordshire RG9 2DU
> Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> 6100 58
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to uk-ndt-fdm+...@googlegroups.com


--
You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
Top Level Ontologies - Survey Paper - draft - 2020-07-30kraines.docx

Steven Kraines

unread,
Aug 5, 2020, 9:51:24 PM8/5/20
to uk-nd...@googlegroups.com
Hi everyone,

This might be totally unrelated, but I had discussed with
Matthew about the possibility of using logically formalized
controlled natural languages such as ACE for creating
computer understandable descriptors of human knowledge.
So it might be interesting to include ACE in the TLO survey.

Here is the web site for ACE - I think that it is still being
maintained.

http://attempto.ifi.uzh.ch/site/

And here is a discussion by John Sowa that Matthew pointed me to:

http://users.bestweb.net/~sowa/misc/ace.htm

Finally, this paper talks about how to apply ACE to
knowledge representation:

Attempto controlled english meets the challenges of knowledge
representation, reasoning, interoperability and user interfaces

http://attempto.ifi.uzh.ch/site/pubs/papers/FLAIRS0601FuchsN.pdf

Basically, I think that they are offering ACE as a "user-friendly"
alternative to OWL. However, the reasoner that they present
seems rather limited in comparison to DL reasoners such as Pellet.

Just a thought... :)
Steven

On 2020/08/04 23:50, matthe...@informationjunction.co.uk wrote:
> *Everyone*.
>
> We need to get this document out, so could you please make sure you have
> any comments to the list or Chris by the end of the week.
>
>  
>
> Dear Chris,
>
> Please find attached a copy with my comments on the above draft, mostly
> minor/editorial.
>
> I think the conclusions could still do with a bit of work, they don’t
> somehow seem to pull things together. I suggested last time using a Venn
> diagram to illustrated the data in the spreadsheet. I’ve made a first go
> at this in the attached Powerpoint slide. I’ve used broader categories
> than the spreadsheet, but I think they are still useful in grouping the
> TLOs. I’ve put most of the Foundational TLOs on the diagram, which I
> think tells a story. It might be worth reviewing/revising that before
> thinking about the conclusions.
>
>  
>
> Regards
>
> Matthew West
>
> Technical Lead – National Digital Twin programme
>
>  
>
>  
>
>  
>
> *From:*uk-nd...@googlegroups.com <uk-nd...@googlegroups.com> *On
> Behalf Of *Chris Partridge
> *Sent:* 30 July 2020 22:00
> *To:* fdm ndt <uk-nd...@googlegroups.com>
> *Subject:* [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft
>
>  
>
> Hi,
>
>  
>
> Please find attached the latest draft of the TLO Survey and the
> Framework Assessment.
>
>  
>
> This incorporates comments from a number of reviews, some of them not
> submitted via this list. Can I thank everyone who contributed?
>
>  
>
> There are a couple of areas where (rather than an amendment) more
> research work is needed - these have been marked in the text with
> comments - they will be updated soon.
>
>  
>
> Going forward, could people please review this latest draft.
>
>
> Regards,
> Chris Partridge
>
> Chris Partridge | Chief Ontologist | BORO Solutions Limited |
> www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
> <mailto:partr...@borogroup.co.uk>
>
> BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> Thames, Oxfordshire RG9 2DU
> Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> 6100 58
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm+...@googlegroups.com>.
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm+...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/003901d66a6e%248f027ca0%24ad0775e0%24%40informationjunction.co.uk
> <https://groups.google.com/d/msgid/uk-ndt-fdm/003901d66a6e%248f027ca0%24ad0775e0%24%40informationjunction.co.uk?utm_medium=email&utm_source=footer>.

matthe...@informationjunction.co.uk

unread,
Aug 6, 2020, 3:47:41 AM8/6/20
to uk-nd...@googlegroups.com
Dear Steven,
ACE is really a version of logic and not itself an ontology.
Regards
Matthew West
> <https://groups.google.com/d/msgid/uk-ndt-fdm/003901d66a6e%248f027ca0%24ad0775e0%24%40informationjunction.co.uk?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/1c261ea5-b94c-034e-5e56-4910df997b77%40kraines.net.

Steven Kraines

unread,
Aug 6, 2020, 4:58:28 AM8/6/20
to uk-nd...@googlegroups.com
Hi Matthew,

Yes, I was aware of that. I figured that if you were considering
UML and OWL, it might be reasonable to include ACE.

Best,

Steven

matthe...@informationjunction.co.uk

unread,
Aug 6, 2020, 8:48:21 AM8/6/20
to uk-nd...@googlegroups.com
Dear Steven,
But OWL and UML have keywords like Thing and Type and Property that are its base ontology. I could not find any equivalent for ACE (I may have missed it) so it seems to be just a pure logic.
Regards
Matthew
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/26dc7643-8687-1bc8-27d8-76a2ac8567b7%40kraines.net.

matthe...@informationjunction.co.uk

unread,
Aug 6, 2020, 4:17:43 PM8/6/20
to uk-nd...@googlegroups.com

Dear Chris,

 

Hi Matthew,

 

Looking through the answers below, it seems to me that you have not presented any real arguments why types (or a specific kind of type - set) cannot, in principle, have properties such as mass and location.

[MW] I did not think you had presented any real arguments why they should.

"But a set of located things does seem to have a location, though perhaps a divided location: it is where its members are. Thus my unit set is right here, exactly where I am; the set of you and me is partly here where I am, partly yonder where you are; and so on."

“Things seeming to be located” strikes me as thin gruel as far as arguments go.

You document your approach (e.g The approach I have always taken ), but I cannot see anything that precludes another approach in principle.

[MW] Well lets see if we can do that a  bit better here.

 

From a historical point of view, for example, Descartes introduced the 'way of ideas' (https://plato.stanford.edu/entries/descartes-ideas/) and "In writing An Essay Concerning Human Understanding Locke adopted Descartes’ ‘way of ideas’" https://plato.stanford.edu/entries/locke/. And the prime interesting property of these ideas were that they had the same properties as particulars  - height, colour and so on (of course, one cannot see  exact mass, though one could estimate it). And the problems arose when they did not - Locke noting that it was difficult to have an idea of the general triangle. So there is quite a precedent for types to have these properties. So one would need to explain why one's in principle argument somehow proved that this was impossible.

[MW] I’m not quite sure what you expected me to get from these articles, but here are two quotes (one from each).

 

As Descartes puts it later in the Principles, “shape is unintelligible except in an extended thing.” (AT VIIIA 25; CSM I 210) No extension, no shape. The same holds for the other class. The simple nature hot, a sensible quality, presupposes the simple nature thought or thinking in that the former is known (or understood) on the basis of the latter. No thought or thinking, no (feeling of) hotness.

[MW] This suggests to me that you have to have an extension to actually have physical properties.

 

Locke: In addition to the kinds of ideas noted above, there are also particular and abstract ideas. Particular ideas have in them the ideas of particular places and times which limit the application of the idea to a single individual, while abstract general ideas leave out the ideas of particular times and places in order to allow the idea to apply to other similar qualities or things. 

[MW] And this seems to suggest that when you abstract from the particular to the general, particular times and places are lost.

 

So let me pick up on these themes. It seems to me that a supersubstantivalist requires that if something has mass it is a spatio-temporal extent. Similarly, to be located is to be a part of some spatio-temporal extent, and so must be a spatio-temporal extent. So if our set is to have a location or mass, it must be a spatio-temporal extent. Unfortunately, the one thing we know, and is least controversial about sets and spatio-temporal extents is that they are disjoint. So no set is also a spatio-temporal extent.

Perhaps there is another way in which a set can have mass. General Extensional Mereology provides a theorem that says for any collection of particulars, there is an aggregate that is the mereological sum of those particulars. So a satisfactory way to demonstrate mass or location for a set would be that there was a theorem of set theory that laid that out. However, I’m not aware of any such theorem.

There is one thing that is available, at least for mass. For any set of particulars, from the above GEM theorem, there will be an aggregate and it will have some mass. This can easily enough be related to the set concerned (there will of course be multiple sets for each aggregate). Of course it is the aggregate that has the mass, not the set, but if the primary motivation is grounding, I would have thought this sufficient. This also works as you look at sets of sets etc. Another option might be to consider Peter Simon’s multitudes which seems to be aimed to deliver exactly what you want from “The Ontology and Logic of Higher-Order Multitudes” Peter Simons:

http://www.tara.tcd.ie/handle/2262/75081

 

“Sets are abstract individuals: even if the elements of a set are concrete, the set is abstract. A multitude (with one class of exceptions to be noted below) is not an individual but precisely a many, and if its members are concrete, so is it. A multitude whose members are located is located where its members are; its location is the sum of the locations of its members; its causal powers are the sum of those of its members.”

 

[MW] So Peter seems clear sets are abstract, but makes this a reason to introduce multitudes (which provides it seems the theorem I was asking for above).

 

I suspect that a number of senses of abstract are being confused here.

[MW] Seemingly. There certainly seem to be more extreme ones than I intend.

It would be good if you said what sense you are using.

[MW] My sense is complement of particular/spatio-temporal extent.

Regards

Matthew West

 

Hugh Boyes

unread,
Aug 7, 2020, 4:54:48 AM8/7/20
to uk-nd...@googlegroups.com

Matthew / Chris,

 

Please find attached the version that Matthew posted on 4th August to which I have added some comments.

 

It is an impressive and potentially valuable survey. However, a key question is who are the intended readers of the document. If you view it from the context of someone which is interested in data modelling and the use of ontologies and taxonomies, but not an expert, then you present a lot of choices but few illustrations of the consequence of these choices. If this document is solely intended as a collation of ontologies for reference by experts then it serves that purpose. Alternatively if It is a reference document that can be used to explain to users of existing ontologies the need for the proposed TLO then illustrating the impact of the choices in section 5 would enable the limitations or constraints of existing ontologies to be explained.

 

Regards,

Hugh

 

——————————————
Hugh Boyes CEng FIET CISSP
Director
for and on behalf of Bodvoc Ltd

(M) 07970 703082

 

 


cid57E2BEA9-77B3-405C-90C4-ED40A8AC0CE1@bodvoc.co.uk


Cyber Essentials Plus Certificate Number CEP-4SE-09388


This email and any attachments to it may be confidential and are intended solely for the use of the individual to whom it is addressed. If you are not the intended recipient of this email, you must neither take any action based upon its contents, nor copy or show it to anyone. Please contact the sender if you believe you have received this email in error.

 

 

From: <uk-nd...@googlegroups.com> on behalf of "matthe...@informationjunction.co.uk" <matthe...@informationjunction.co.uk>
Reply to: "uk-nd...@googlegroups.com" <uk-nd...@googlegroups.com>
Date: Tuesday, 4 August 2020 at 15:53
To: "uk-nd...@googlegroups.com" <uk-nd...@googlegroups.com>
Subject: RE: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft

 

Everyone.

We need to get this document out, so could you please make sure you have any comments to the list or Chris by the end of the week.

 

Dear Chris,

Please find attached a copy with my comments on the above draft, mostly minor/editorial.

I think the conclusions could still do with a bit of work, they don’t somehow seem to pull things together. I suggested last time using a Venn diagram to illustrated the data in the spreadsheet. I’ve made a first go at this in the attached Powerpoint slide. I’ve used broader categories than the spreadsheet, but I think they are still useful in grouping the TLOs. I’ve put most of the Foundational TLOs on the diagram, which I think tells a story. It might be worth reviewing/revising that before thinking about the conclusions.

 

Regards

Matthew West

Technical Lead – National Digital Twin programme

 

 

 

From: uk-nd...@googlegroups.com <uk-nd...@googlegroups.com> On Behalf Of Chris Partridge
Sent: 30 July 2020 22:00
To: fdm ndt <uk-nd...@googlegroups.com>
Subject: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft

 

Hi,

 

Please find attached the latest draft of the TLO Survey and the Framework Assessment.

 

This incorporates comments from a number of reviews, some of them not submitted via this list. Can I thank everyone who contributed?

 

There are a couple of areas where (rather than an amendment) more research work is needed - these have been marked in the text with comments - they will be updated soon.

 

Going forward, could people please review this latest draft.


Regards,
Chris Partridge

Image removed by sender.

Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
M: +44 790 5167263 | e: partr...@borogroup.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

--
You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.

Top Level Ontologies - Survey Paper - draft - 2020-07-30 MW - HB.docx

Chris Partridge

unread,
Aug 7, 2020, 8:56:19 AM8/7/20
to fdm ndt
Hi Hugh,

Many thanks for this. I'll have a look and get the comments dealt with.

You raise important points about the consequences and the audience that I think need to be better understood.

As background (and I think this is mentioned in the introduction to the paper) we were asked to focus on a survey that could be used for a range of purposes - so not to assume a specific purpose, as the way forward for the FDM will be handled in a separate document. Also what consequences are interesting depends upon, to some extent, the selected purpose. So some of these are better picked up in the second document.

I think it is worth making a broad division of consequences into three kinds or levels. 
At the first level there are the basic consequences of making the choice or not - whichever choice you make.
Appendix D, contains the TLO top level graphics which clearly show  the enormous diversity of the structures. ( I agree with you that we should move some illustrations into the body of the text and there is a note to do this when I get time.)
The paper describes the framework and the spreadsheet shows how the diverse TLOs match up against this. 
So we have tools that identify the choices and show the formal consequences of doing so on the ontological/data architecture (how these affect the shape and parsimony of the ontology) - so clearly showing making the choice has consequences - and so not making does.
And the consequences of not being clear about what choices have been made is stated - you end up with equivocation about the shape and parsimony - and this is not good for interoperability.   

It seems to me that this is one of the most important 'consequences' - realising that there are these choices, that sometimes they are made explicitly, and that making them explicitly simplifies interoperability.  I can see that it might get lost here in the eagerness to work out the specific choices for the FDM - but in the wider community we need to explain this,  

Furthermore, the general classifications provide a useful tool for assessing how well the choices have been made.
If one requires interoperability (an assumption we were asked not to make in this paper) then one can use the general classifications to pick the more appropriate TLOs - ontological is better than generic - high ontological better than low.

At the second level, there are, what might be called, the 'internal' consequences of making one choice rather than the other. Here again, as far as we are able, we track how these affect the ontological/data architecture. For example, we categorize these in terms of parsimony, and so on. A data architect would be reasonably familiar with with this way of looking at structures - though not with the choices.

At the third level, one can ask about the pragmatic consequences that make a clear distinction between the choices, favouring one or other. Where, and I suspect this is what you were looking for, we say that this choice is better than that.  
If only life was this simple.  
One choice where this can be done to some extent is the criteria of identity - and I think that has been.  
However, for the rest, a simplistic assessment is more tricky - and could easily undermine the authority of the report and its usefulness. What can be done in a responsible way is to indicate the second level differences, the structural differences - and this has been done, though I think it can be improved. With these, once you have a clear purpose, you often see the consequences for that purpose. 
There are two broad problems here. The first, which is given some airtime in the paper, is the interaction between the choices. Those familiar with systems of systems will recognise the idea that the way the systems interact can have more impact than the individual systems. 
The second is that the details of the choices can make a significant difference - and this is out of the scope of this broad overview. Given ontology's rich and ancient history, there are a large variety of approaches making it difficult to tie down things in a short report. 

The next point is the audience.
Can I illustrate the issue with an analogy.
I attend a conference on measurement that has a range of disciplines attending. When I last went, I attended a series of workshops of the history of measurement. One theme that came up again and again was the problems in 'educating' practitioners in new developments. People were making great advances in land surveying in the 17th and 18th and the biggest problem was getting the practitioners to learn to use these. Similarly with the developments in electrical engineering in the 19th century. The age-old problem of getting new, different ideas into old heads.

You talk about "someone which is interested in data modelling and the use of ontologies and taxonomies, but not an expert ". It seems we have the same problem here. That without developing some understanding of the topics, it will be difficult to make sense or use of them. What is interesting is that in these historic examples, they ended up developing training schemes to help develop the practitioners understanding. 

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
M: +44 790 5167263 | e: partr...@borogroup.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

Chris Partridge

unread,
Aug 7, 2020, 9:41:55 AM8/7/20
to fdm ndt
Hi Matthew,

I have changed the header as this is an extremely long thread - and does not need to be longer.
Thanks again for the comments.
I have followed the usual rules - minor changes made directly to the master.
Comments added where needed.
See attached.

I agree that we could work on the conclusions, especially visualising the results of the framework assessment.

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
M: +44 790 5167263 | e: partr...@borogroup.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58



On Tue, 4 Aug 2020 at 15:52, <matthe...@informationjunction.co.uk> wrote:
Top Level Ontologies - Survey Paper - draft - 2020-07-30 MW-CP.docx

A Luck Associates

unread,
Aug 7, 2020, 9:57:17 AM8/7/20
to uk-nd...@googlegroups.com

Chris - by Monday, please could you send James and myself the master copy so that we can undertake the editorial review that needs to be conducted before it is released on the DT Hub/CDBB website.

 

All – please now reserve any further comments on this document until it has been ‘published’ for comment. We will confirm as soon as this is released and where it can be found!

 

Many thanks,

Alex

 

Alexandra Luck CEng, FICE, MCIHT, MCSFS

 

A Luck Associates

Mobile: +44 (0)7789 206422

www.aluckassociates.co.uk

 

From: uk-nd...@googlegroups.com <uk-nd...@googlegroups.com> On Behalf Of Chris Partridge
Sent: 07 August 2020 14:41
To: fdm ndt <uk-nd...@googlegroups.com>
Subject: Re: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft - Matthew

 

Hi Matthew,

 

I have changed the header as this is an extremely long thread - and does not need to be longer.

Thanks again for the comments.

I have followed the usual rules - minor changes made directly to the master.

Comments added where needed.

See attached.

 

I agree that we could work on the conclusions, especially visualising the results of the framework assessment.


Regards,
Chris Partridge

Image removed by sender.

Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
M: +44 790 5167263 | e: partr...@borogroup.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

On Tue, 4 Aug 2020 at 15:52, <matthe...@informationjunction.co.uk> wrote:

Everyone.

We need to get this document out, so could you please make sure you have any comments to the list or Chris by the end of the week.

 

Dear Chris,

Please find attached a copy with my comments on the above draft, mostly minor/editorial.

I think the conclusions could still do with a bit of work, they don’t somehow seem to pull things together. I suggested last time using a Venn diagram to illustrated the data in the spreadsheet. I’ve made a first go at this in the attached Powerpoint slide. I’ve used broader categories than the spreadsheet, but I think they are still useful in grouping the TLOs. I’ve put most of the Foundational TLOs on the diagram, which I think tells a story. It might be worth reviewing/revising that before thinking about the conclusions.

 

Regards

Matthew West

Technical Lead – National Digital Twin programme

 

 

 

From: uk-nd...@googlegroups.com <uk-nd...@googlegroups.com> On Behalf Of Chris Partridge
Sent: 30 July 2020 22:00
To: fdm ndt <uk-nd...@googlegroups.com>
Subject: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft

 

Hi,

 

Please find attached the latest draft of the TLO Survey and the Framework Assessment.

 

This incorporates comments from a number of reviews, some of them not submitted via this list. Can I thank everyone who contributed?

 

There are a couple of areas where (rather than an amendment) more research work is needed - these have been marked in the text with comments - they will be updated soon.

 

Going forward, could people please review this latest draft.


Regards,
Chris Partridge

Image removed by sender.

Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
M: +44 790 5167263 | e: partr...@borogroup.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

--
You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com.

--
You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/003901d66a6e%248f027ca0%24ad0775e0%24%40informationjunction.co.uk.

--
You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.

Chris Partridge

unread,
Aug 7, 2020, 11:30:30 AM8/7/20
to fdm ndt
Hi Hugh,

I have processed the comments (see attached) many thanks again.

I have followed the same procedure as with the other drafts.

You make a very important point about the dependencies between the choices, that is probably worth bringing to the group's attention.
Hugh> Whilst section 5 describes a wide range of options/choices for ontology development, it is not clear whether we have a hierarchy of choices, where for example a general choice may be incompatible with or otherwise restrict other choices such as structure. Is there an optimum order in which the choices should be made? Alternative is would a decision tree help to illustrate constraints that are imposed by early choices?

The framework, as described, was focused on surveying existing TLOs. The three broad divisions  - general, formal and universal  - are probably a good way to undertake the analysis (or at least a review of the results). However, within these broad divisions, there are only the minor classification dependencies shown in the text and spreadsheet - see below. 
image.png

There are limited dependencies  between the choices and this is commented upon in a number of places in the paper - for example: "There is a limited inter-dependence between the choices meaning that a range of permutations are possible. For a top ontology, one can visualise the architectural stratification choices being adopted in a sequence starting with no stratifications and introducing the choices one or two at a time – as illustrated in the figures below. This sequence or journey is a rational reconstruction – the original development of the top ontology is most likely ad hoc and bottom up. However, this reconstruction gives us a good picture of the underlying architecture."

More generally, there is a common systems of systems problem where there are various softer or firmer mutual dependencies between choices (mostly noted) - but not enough to provide a reliable choice tree.  Given the complexity of the topic, I think this should be expected. One purpose of the formal structure and stratification sections is to provide a clear delineation of the impact of the choices (in formal terms) - something that is quite tricky as people probably appreciate by now.

I'll make this even clearer.

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
M: +44 790 5167263 | e: partr...@borogroup.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58


Top Level Ontologies - Survey Paper - draft - 2020-07-30 MW - HB - CPa.docx

Steven Kraines

unread,
Aug 7, 2020, 10:56:06 PM8/7/20
to uk-nd...@googlegroups.com
Hi Chris,

Just checking that you managed to process my comments from 7/31.
I would be happy to do another look through if it would
help - just point me to the latest version of the
manuscript!
> Chris Partridge | Chief Ontologist | BORO Solutions Limited |
> www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
> <mailto:partr...@borogroup.co.uk>
>
> BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> Thames, Oxfordshire RG9 2DU
> Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> 6100 58
>
>
>
> On Fri, 31 Jul 2020 at 03:58, Steven Kraines <ste...@kraines.net
> <mailto:ste...@kraines.net>> wrote:
>
> Hi Chris,
>
> Thanks for the updated draft - this looks really good and
> definitely fills a major gap in the current literature!
>
> I have made a few comments and editorial suggestions
> (mainly according to the quote by Thomas Jefferson :)  ).
> The biggest issue for me (and it might just be me) is
> the terminology - in particular what is meant by "object".
> Perhaps it would be useful to include the terms "object",
> "material object", "type", "property", "model",
> "architecture", "framework", etc. in the glossary?
>
> As always, please treat all comments and edits as
> (possibly naive) suggestions of a person trying to
> get his head around all of the technical talk in the paper.  :)
>
> Best,
>
> Steven
>
> On 2020/07/31 5:59, Chris Partridge wrote:
> > Hi,
> >
> > Please find attached the latest draft of the TLO Survey and the
> > Framework Assessment.
> >
> > This incorporates comments from a number of reviews, some of them not
> > submitted via this list. Can I thank everyone who contributed?
> >
> > There are a couple of areas where (rather than an amendment) more
> > research work is needed - these have been marked in the text with
> > comments - they will be updated soon.
> >
> > Going forward, could people please review this latest draft.
> >
> > Regards,
> > Chris Partridge
> >
> >
> > Chris Partridge | Chief Ontologist | BORO Solutions Limited |
> > www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
> <http://www.BOROSolutions.co.uk>
> <mailto:partr...@borogroup.co.uk>
> > <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >
> > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> > Thames, Oxfordshire RG9 2DU
> > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> > 6100 58
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "UK NDT FDM" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> > an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> > <mailto:uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>>.
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/999c4afb-4d3c-0a19-923a-c9775d8ef9d4%40kraines.net.
>
> --
> You received this message because you are subscribed to the Google
> Groups "UK NDT FDM" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm+...@googlegroups.com>.
> To view this discussion on the web, visit
> https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.

Chris Partridge

unread,
Aug 8, 2020, 4:21:45 AM8/8/20
to fdm ndt
Hi Steven,

It would not be a total surprise if I had missed them.
Is your version in this email?

From: Chris Partridge <partr...@borogroup.co.uk>
Date: Tue, 4 Aug 2020 at 21:23
Subject: Re: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft - kraines
To: fdm ndt <uk-nd...@googlegroups.com

I have been adding the commenter's name as a suffix, so I can keep the comments threads separate. Maybe there are downsides doing this?
(I can share the current working copy of the manuscript if you wish - but it is in a state of flux.)

Regards,
Chris Partridge


Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/aaab8682-e652-2c7f-48a4-11dda66362e6%40kraines.net.

matthe...@informationjunction.co.uk

unread,
Aug 8, 2020, 6:09:49 AM8/8/20
to uk-nd...@googlegroups.com
Dear Steven,
The internal comment period has now finished, so Chris can process comments already submitted, but we are not looking for new ones at this stage. There will be an opportunity for that later.
Regards
Matthew West

-----Original Message-----
From: uk-nd...@googlegroups.com <uk-nd...@googlegroups.com> On Behalf Of Steven Kraines
Sent: 08 August 2020 03:56
To: uk-nd...@googlegroups.com
Subject: Re: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft

> <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrPA-oWNL0imTGp1E1MZkjFoCQk9pKC9%3DHt1_%3D_5sHgBQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/aaab8682-e652-2c7f-48a4-11dda66362e6%40kraines.net.

Steven Kraines

unread,
Aug 8, 2020, 8:54:13 PM8/8/20
to uk-nd...@googlegroups.com
Hi Chris,

Here are the responses to the responses.

> > There is a thread of comments that I would like to bring out - which
> > deals with 'objects'. We plainly are not understanding one
another on
> > this. And I'm sure that other people will be having the same
> disconnect
> > as you.

I do think that a glossary would help - a designated place in
the manuscript that people can refer to when they get confused
about how certain terms with multiple possible interpretations
are being used in this manuscript.

> > There are examples of both ways of speaking in the literature.
> When the
> > focus is on coding, people often call the code (the OWL) an
ontology.
> > When the focus is on interoperability, it makes more sense to
> > acknowledge that the model/code is talking about something - the
> > ontology. What is at issue here is when there are two models that
> > commit to EXACTLY the same real world - do you want to say there
> are one
> > or two ontologies. Surely you want to say one.

Ummm - I might be missing something, but surely you can have
two different models of the same real world thing (object)?
Two models that have the same code would be the same, I guess,
but even two models that use the same simplifying assumptions
if implemented differently need to be treated as different
models, don't they?

> > /SK: Does this include axioms, datatype properties, etc.?/
> > /CP: As representations (as objects) or the objects they refer to? I
> > suspect you mean representations./
> > If one does not scope one's ontology, then it will include the
> model of
> > it you are working on. If your code contains axioms and datatypes
> - each
> > instance of the code has inscriptions of them (so individuals). If
> there
> > are multiple copies, then these will be types with instances in each
> > copy. If the code is good, and that is what is intended, these will
> > (hopefully) refer to objects. However, ontologising the model/code
> > elements is not a trivial task.

Same with programming - you can implement the same process
using simple code or complex code, and usually the simple
code is preferred, right?

Steven


On 2020/08/08 22:00, Chris Partridge wrote:
> cool.
>
> On Sat, 8 Aug 2020 at 13:55, Steven Kraines <ste...@kraines.net
> <mailto:ste...@kraines.net>> wrote:
>
> Hi Chris,
>
> This is it!  I'm really glad that it did not get lost in
> the shuffle.  I will respond to your responses by tomorrow
> (hopefully).
>
> Best,
>
> Steven
>
> On 2020/08/08 19:32, Chris Partridge wrote:
> >
> > ---------- Forwarded message ---------
> > From: *Chris Partridge* <partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> > <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>>
> > Date: Tue, 4 Aug 2020, 21:23
> > Subject: Re: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft - kraines
> > To: fdm ndt <uk-nd...@googlegroups.com
> <mailto:uk-nd...@googlegroups.com>
> > <mailto:uk-nd...@googlegroups.com
> <mailto:uk-nd...@googlegroups.com>>>
> >
> >
> > Hi,
> >
> > I attach my responses to Steven. I have changed the subject line
> to help
> > me keep track - as there are a number of responses in this thread.
> >
> > Many thanks Steven for the comments, they were really useful. I have
> > followed the protocol we agreed where you edit 'aggressively' and
> I pick
> > and choose. I have also sometimes made the changes on the master
> and, to
> > save time, not marked the details here. Let me know if this causes
> > problems. Some comments that require more thought, I have added to my
> > master, where I will deal with them.
> >
> > There is a thread of comments that I would like to bring out - which
> > deals with 'objects'. We plainly are not understanding one another on
> > this. And I'm sure that other people will be having the same
> disconnect
> > as you.
> >
> > /SK: Is there a difference between “ontology” and “ontology model”?/
> > /CP:  Sure. The same as between a model and the thing that is being
> > modelled!!!/
> > There are examples of both ways of speaking in the literature.
> When the
> > focus is on coding, people often call the code (the OWL) an ontology.
> > When the focus is on interoperability, it makes more sense to
> > acknowledge that the model/code is talking about something - the
> > ontology.  What is at issue here is when there are two models that
> > commit to EXACTLY the same real world - do you want to say there
> are one
> > or two ontologies. Surely you want to say one.
> >
> > /SK: Does this include axioms, datatype properties, etc.?/
> > /CP: As representations (as objects) or the objects they refer to? I
> > suspect you mean representations./
> > If one does not scope one's ontology, then it will include the
> model of
> > it you are working on. If your code contains axioms and datatypes
> - each
> > instance of the code has inscriptions of them (so individuals). If
> there
> > are multiple copies, then these will be types with instances in each
> > copy. If the code is good, and that is what is intended,  these will
> > (hopefully) refer to objects. However, ontologising the model/code
> > elements is not a trivial task.
> >
> >
> > Regards,
> > Chris Partridge
> >
> >
> > Chris Partridge | Chief Ontologist | BORO Solutions Limited |
> > www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
> <http://www.BOROSolutions.co.uk>
> > M: +44 790 5167263 | e: partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> > <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >
> > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
> > Thames, Oxfordshire RG9 2DU
> > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
> > 6100 58
> >
> >
> >
> > On Fri, 31 Jul 2020 at 03:58, Steven Kraines <ste...@kraines.net
> <mailto:ste...@kraines.net>
> <http://www.BOROSolutions.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>
> >     > <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>
> >     <mailto:partr...@borogroup.co.uk
> <mailto:partr...@borogroup.co.uk>>>
> >     >
> >     > BORO Solutions Limited | Registered Office: 2 West Street,
> Henley on
> >     > Thames, Oxfordshire RG9 2DU
> >     > Registered in England & Wales | Company No: 06025010 | VAT
> No. GB 905
> >     > 6100 58
> >     >
> >     > --
> >     > You received this message because you are subscribed to the
> Google
> >     > Groups "UK NDT FDM" group.
> >     > To unsubscribe from this group and stop receiving emails
> from it, send
> >     > an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>>.
> >     > To view this discussion on the web, visit
> >     >
> >   
>  https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com
> >     >
> >   
>  <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
> >
> >     --
> >     You received this message because you are subscribed to the Google
> >     Groups "UK NDT FDM" group.
> >     To unsubscribe from this group and stop receiving emails from it,
> >     send an email to uk-ndt-fdm+...@googlegroups.com
> <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
> >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
> <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>.
> >     To view this discussion on the web, visit
> >   
>  https://groups.google.com/d/msgid/uk-ndt-fdm/999c4afb-4d3c-0a19-923a-c9775d8ef9d4%40kraines.net.
> >
>
Top Level Ontologies - Survey Paper - draft - 2020-07-30krainesResponse.docx

matthe...@informationjunction.co.uk

unread,
Aug 9, 2020, 4:11:53 AM8/9/20
to uk-nd...@googlegroups.com

Dear Rob,

 

 

Hi all,

 

Following the conversation with interest,  as a comment I would suggest Chris's final paragraph cuts to the chase.

 

So I suggest we need to articulate what the candidate terms are, especially the standard terms of art (as decided by the experts in the area) and then the reasons for selecting one.

And I cannot see how we can avoid this by claiming that a particular notional audience will not 'resonate', so we need a new, different term.

 

My understanding is that the purpose of the FDM is to provide a solid logical basis for enabling interoperability, a separate requirement from "resonating" to audiences, the bulk of which is more likely to to take place within the necessary interpretation and application to already existing and disparate domains, disciplines, industry or peer data models etc.

[MW] It goes without saying (I hope) that the FDM needs to do what you say here. However, my experience is that this is not enough. ISO 15926-2 already does this (as do some of the other candidate TLOs). However, in practice we have found that it has been frequently misunderstood, and therefore either ignored, or even occasionally misused. This does not take the cause forward. So there is an additional requirement (not an instead of) that our FDM must speak to those who will be using it, meaning it must be straightforward to understand and difficult to misinterpret.

Regards

Matthew West

 

Cheers, Rob

 

Rob Guthrie
Enterprise Data Architect, Chimera DL
-------------------------------------------------
Wood Centre for Innovation, 
Stansfield Park, Quarry Road,
Oxford OX3 8SB

Tel: (+44) 1865 546440
Mobile: (+44) 7411 419942
Email: robgu...@chimeradatalabs.com

Chimera DL logo

“Chimera DL” is a trading name of Chimera Datalabs Ltd. Registered in England & Wales, No.07774234.
Registered Office: Suite 1, 2nd Floor Everdene House, Deansleigh Road Bournemouth BH7 7DU.

 

 


From: uk-nd...@googlegroups.com <uk-nd...@googlegroups.com> on behalf of Chris Partridge <partr...@borogroup.co.uk>
Sent: 02 August 2020 12:11
To: fdm ndt <uk-nd...@googlegroups.com>
Subject: Re: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft

 

Hi Matthew,

 

Wow there has been a lot of discussion!

 

Can I deal with one important point?

 

I think that these comments can be read in a way that is not quite right.

 

WRT  

[MW] This is not about favourites, it is about coming up with terms that resonate with our target audience, and are least likely to confuse.

[MW] Well fortunately philosophers are not in our target audience. Both class and type are seen in IT as carrying baggage of various sorts, and at least kind does not have that. However, the use in the SC4 work was in the sense of natural kind, the things that have nouns/noun phrases as names, and so does not  have the formality we will probably need as a top level term, but is useful for those things that do have names. At a formal level, if we mean set, I think we should use that term. Although there are varieties of set, it is relatively easy to clarify that. 

[MW] Whichever way you look at it we will need to land on some terms, and it will not be a matter of which anyone likes, it will be a matter of trying to identify ones that will cause least confusion to our target audience. The exercise they are going through in SC4 is a non-arbitrary way to arrive at terms that seem to be achieving that for an engineering audience after considering various alternatives. (You should see some of the “favourites” that have been set aside).  

 

So let me explain.  

 

You say " At a formal level, if we mean set, I think we should use that term."

It seems to me that the reason for that is that sets are studied in mathematics and logic and this is the term the experts there use. If a topic is studied in a discipline and they have a standard term, it does not make sense to reinvent it. Though IT has a long tradition of doing this. I don't see how 'resonating with our audience' is relevant to the choice - though obviously it needs to be explained, as far as possible, in a way the intended audience understands.

 

You say " Well fortunately philosophers are not in our target audience." I think you are being disingenuous here. What is at issue is where the topic/content is worked upon. If we were explaining quantum mechanics, would we say don't use the terms/phrases quantization, wave-particle duality and the uncertainty principle as physicists are not in our audience and their standard terms won't resonate with an IT/IS audience? I doubt it. And if we did, we would not be helping any of the audience that then tried to find more about the topic - as the connection with the source of the work would be lost. And if we don't make the connection, our audience could easily think we are reinventing the wheel from scratch in areas and ignoring the millennia of work already done.  

 

The situation is even clearer with philosophical terms. While the basic research (and so most naming) is done by pure philosophers - the science side of things. There is a long established tradition in IT/IS of ontological engineering that uses these terms - the engineering side - see e.g. the journal Applied Ontology - https://www.iospress.nl/journal/applied-ontology/

 

So if I really parody your suggestion, we could say that as our audience is IT in construction and as most of them are unfamiliar with these other fields in IT we should use terms that they would be happy with - rather than the standard terms of art. I'm sure you did not mean this, but one could read what you said this way.

 

And, if we calibrate the terms to each target audience, this is a recipe for proliferating different terms for the same sense: preferring Babel over a lingua franca. Odd, when we are aiming for interoperability. Should we not eat our own dog food?

 

I'd suggest a much better principle is to look at where the content originates and what terms are used there - and as far as possible use these to minimise confusion. Of course, this gets difficult when there are multiple communities in play - as well as multiple terms. But we need to show we actually tried to harmonise them. And there is always friction when new terms are introduced, so this needs to be smoothed. But proliferating terms and breaking connections with their standard use seems to be a short-term and short-sighted policy - if we expect what we produce to be used. 

 

So I suggest we need to articulate what the candidate terms are, especially the standard terms of art (as decided by the experts in the area) and then the reasons for selecting one.

And I cannot see how we can avoid this by claiming that a particular notional audience will not 'resonate', so we need a new, different term.


Regards,
Chris Partridge

Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU


Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

 

 

On Sat, 1 Aug 2020 at 14:38, <matthe...@informationjunction.co.uk> wrote:

Dear Chris and David,

 

Hi David,

 

Everyone has their own favourite term.

[MW] This is not about favourites, it is about coming up with terms that resonate with our target audience, and are least likely to confuse.

 

There is an obvious benefit in harmonising, but I think we should take note of usage in various communities - as well as other standards.

And we should have a convention here - hopefully one that aims at minimising semantic friction.

 

I like "material object - thing that consists of matter"

 

I'd argue against 'kind' as this has a lot of baggage in philosophy/ontology - natural kinds, etc. - and biology. I currently think that 'type' has the least baggage - unless one is a logician and distinguishes between types and sets.

[MW] Well fortunately philosophers are not in our target audience. Both class and type are seen in IT as carrying baggage of various sorts, and at least kind does not have that. However, the use in the SC4 work was in the sense of natural kind, the things that have nouns/noun phrases as names, and so does not  have the formality we will probably need as a top level term, but is useful for those things that do have names. At a formal level, if we mean set, I think we should use that term. Although there are varieties of set, it is relatively easy to clarify that.

 

I'd also argue against 'thing' as I think that in common parlance there is a tendency towards only including particulars (as in this definition "an inanimate material object as distinct from a living sentient being. - "I'm not a thing, not a work of art to be cherished" ") .Would a biologist refer to species as things? Or the various relationships between species?

'Entity' has some technical baggage that supports it - entities are, from the etymology, what exists. But there is also the entrenched entity-attribute division that argues against it - surely attributes exist.

My preference for 'object' in that it seems to have less baggage - except maybe for OO programmers :)

[MW] Yes, and OO programmers are in our target audience. You can’t win with this one. I expect objects to be particulars, and not to be activities. The winner for me is entity. The only reason we did not use that in ISO 15926 (and HQDM) is that it is a reserved word in EXPRESS.

 

WRT "particular - thing that exists in space and time" generally this would be concrete particular as abstract particulars do not fit your definition. It is more traditional to use Aristotle's definition here of having no instances (if that is the agreed term :) )

I like 'particular' but it has baggage due to its association with universal. So, I'd vote for individual. Unfortunately, for first-order logicians, this means much the same as instance.

[MW] I like individual too, but then along came OWL and used it for what I would call instance (of a class). We are not going to be able to avoid OWL and its usage so we need to use something else. I have not seen a better option than “particular”, and if the only downside is some angst for philosophers, then we should not worry too much.

 

And so on.

[MW] Whichever way you look at it we will need to land on some terms, and it will not be a matter of which anyone likes, it will be a matter of trying to identify ones that will cause least confusion to our target audience. The exercise they are going through in SC4 is a non-arbitrary way to arrive at terms that seem to be achieving that for an engineering audience after considering various alternatives. (You should see some of the “favourites” that have been set aside).

 

Regards

Matthew West


Regards,
Chris Partridge

Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU


Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

On Fri, 31 Jul 2020 at 14:03, David Leal <david...@caesarsystems.co.uk> wrote:

Dear Chris and others,

The discussion of thing and object has prompted a question for the experts.  The "Core Industrial Data Set of Terms" project, in which both Matthew and I are involved, is a terminology not an ontology, and seeks to be a) understandable by engineers and b) independent of choice TLO.

In the draft CIDST, the term "thing" is used in the definition of the prefixes:

    • particular - thing that exists in space and time, and
    • kind - things that have something in common.

    We have used term object, in:

    • material object - thing that consists of matter,

     which gives:

    • particular material object - thing that exists in space and time and that consists of matter;
    • kind of material object - things that have something in common and that consist of matter.

    Is this the best we can do for a terminology?

    Best regards,
    David

    On 31/07/2020 12:54, Steven Kraines wrote:

    Hi Chris,
     
    Sounds great!  Just to help me figure this out, can you
    give me some examples of things that are not objects?
     
    Best,
    Regards,
    Chris Partridge
     
     
    Chris Partridge | Chief Ontologist | BORO Solutions Limited |
    www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
    M: +44 790 5167263 | e: partr...@borogroup.co.uk
    <mailto:partr...@borogroup.co.uk>
     
    BORO Solutions Limited | Registered Office: 2 West Street, Henley on
    Thames, Oxfordshire RG9 2DU
    Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
    6100 58
     
     
     
    On Fri, 31 Jul 2020 at 03:58, Steven Kraines <ste...@kraines.net
        <mailto:partr...@borogroup.co.uk>
        > <mailto:partr...@borogroup.co.uk
        <mailto:partr...@borogroup.co.uk>>
        >
        > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
        > Thames, Oxfordshire RG9 2DU
        > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
        > 6100 58
        >
        > --
        > You received this message because you are subscribed to the Google
        > Groups "UK NDT FDM" group.
        > To unsubscribe from this group and stop receiving emails from it, send
        > an email to uk-ndt-fdm+...@googlegroups.com
        <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
        > To view this discussion on the web, visit
        >
        https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com
        >
        <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
     
        -- 
        You received this message because you are subscribed to the Google
        Groups "UK NDT FDM" group.
        To unsubscribe from this group and stop receiving emails from it,
        send an email to uk-ndt-fdm+...@googlegroups.com
    -- 
    You received this message because you are subscribed to the Google
    Groups "UK NDT FDM" group.
    To unsubscribe from this group and stop receiving emails from it, send
    an email to uk-ndt-fdm+...@googlegroups.com
    To view this discussion on the web, visit
    mob: +44 77 0702 6926
    registered address: 56 Micheldever Road, London, SE12 8LU, UK
    company number: 02422371
    VAT number: 548 0510 55

    --

    You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.

    To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
    To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/3a857257-f3ff-34dd-b537-01c5e46a1629%40caesarsystems.co.uk.

    --
    You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.

    To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
    To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrcHYc1doEOSWZM5oBVinPNjJ1zd8cX5j%3DgP5P-3mEg3A%40mail.gmail.com.

    --
    You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.

    To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
    To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/000d01d66808%24ea4e85d0%24beeb9170%24%40informationjunction.co.uk.

    --
    You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.

    To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
    To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrLsuvd7nYOjRiKcKwpDmOq5C4wThC4WxoU2RodEx%2BBCA%40mail.gmail.com.

    --
    You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.

    To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
    To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/CWLP123MB2002929D7EFF4C1DE0E46ED2CF4C0%40CWLP123MB2002.GBRP123.PROD.OUTLOOK.COM.

    Chris Partridge

    unread,
    Aug 9, 2020, 6:53:38 AM8/9/20
    to fdm ndt
    Hi Steven,

    Here is the response - usual conventions followed.
    For some reason, Word did not distinguish between the different updates, so could not automatically find the changes done in the last round. So I may have missed some - apologies.

    Where you wish to continue a discussion - there are still some open comments - can I suggest we move them emails as the paper comments are closed.

    I note there is a Glossary (Appendix I) which has very few entries - but it does define 'ontology'. I've added your suggested entries to the master.

    Some more comments inline,

    Regards,
    Chris Partridge


    Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

    BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
    Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

    CP> Of course, there can be multiple models for the same ontology - though there is some work to do to make sure that they are the same. When we get to the discussion of ontologies this will become clearer. 

    >     > /SK: Does this include axioms, datatype properties, etc.?/
    >     > /CP: As representations (as objects) or the objects they refer to? I
    >     > suspect you mean representations./
    >     > If one does not scope one's ontology, then it will include the
    >     model of
    >     > it you are working on. If your code contains axioms and datatypes
    >     - each
    >     > instance of the code has inscriptions of them (so individuals). If
    >     there
    >     > are multiple copies, then these will be types with instances in each
    >     > copy. If the code is good, and that is what is intended,  these will
    >     > (hopefully) refer to objects. However, ontologising the model/code
    >     > elements is not a trivial task.

    Same with programming - you can implement the same process
    using simple code or complex code, and usually the simple
    code is preferred, right?
    CP> Yes - though there are as always complications.
    CP> For complexity theorists, complex == functionally rich, and simple == functionally poor - so in this case, complex is better.

    CP> One can think of the ontology as the requirements - and different TLOs giving different requirements.
    CP> Then one would hopefully write code that met the requirements - as far as possible. 
    CP> Getting the TLO/ontology right is similar to getting the requirements right.
    To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
    To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/422fb440-2ba5-69e9-3dca-1f8a1f53cd42%40kraines.net.
    Top Level Ontologies - Survey Paper - draft - 2020-07-30krainesResponse+CPa.docx

    Steven Kraines

    unread,
    Aug 10, 2020, 3:18:05 AM8/10/20
    to uk-nd...@googlegroups.com
    Hi Chris,

    Thanks. I think that you have answered just about all
    of my concerns.

    Here is an attempt to identify key terms in the manuscript
    together with the definitions that I could find.

    I also listed a summary of the main concepts behind the
    universal ontological commitments in section 5.2.2 and
    section 5.3 (as I understood them).

    I hope that this is helpful.

    Best,

    Steven

    ******************************************************
    Glossary:
    ******************************************************

    Ontological choices = choices of ontological commitments
    - choices about what the objects in the real world are

    assessment framework = framework of choices to reveal their underlining
    ontological commitments; make the range of choices clear

    overarching ontological architecture framework
    = integrated ontological architecture framework
    - comprised of specific choices of ontological commitments (4.1.2)

    Model:
    - a (necessarily incomplete) representation of (some part of) reality

    Meta-model (meta-meta model ... section 5.2.1.3)

    objects (= entities, things)
    material objects
    physical objects

    concept:

    domain:

    data model
    architecture (underlying an ontology)
    top-level structures (of TLOs)

    semantic interoperability

    simplicity:
    - syntactic/structural simplicity: roughly the shape of the organising
    structure
    - ontological simplicity: roughly the number of objects
    - reductionist aspect = parsimony
    - qualitative and quantitative parsimony
    - fundamental and derived parsimony
    - expansionist aspect = explanatory sufficiency, a restricted form of
    plenitude.


    generic TLOs

    categorical ontologies: intend to cover all types of things that can
    exist (= cover all objects)

    lightweight vs heavyweight ontological commitments
    - lightweight = only a few of the choices of ontological commitment are
    explicitly made or are visible in the TLO's structure (chap 6)

    subject of ontological commitments can be
    (= commitments can be mapped to):
    - language = natural language
    - fundamental = the real world (what really exists, according to
    science/philosophy)

    horizontal formal structure: handles ontological simplicity - horizontal
    stratification
    vertical formal structure: handles structural simplicity
    - hierarchical relations: whole-part, type-instance, super-sub-type

    horizontal stratification = divisions across the ontology hierarchy
    driven by ontological commitments (6)
    horizontal unification (5.2.2)


    single vs multiple classification: type-instance

    single vs multiple inheritance: super-sub-type


    criteria for identity
    - extensional (vs intensional??) - see section 5.3.8

    first-class versus second-class objects

    connectedness

    5.2.2 Horizontal aspects
    - space + time vs spacetime
    - physical objects and their locations
    - substances and their properties/qualities
    - continuants: material objects that exist
    - occurrents: events that take place / happen to continuants
    - perdurantist: no fundamental difference between continants and occurrents
    - material and immaterial objects (hole in a doughnut)



    5.3 Universal commitments: one would expect to be exercised in all (or
    almost all) domains <<< WHAT IS MEANT BY DOMAIN HERE?

    5.3.1 Whole-part - mereology
    - mereology = the theory of the whole-part relation; related to topology
    - formalized with decomposition principles
    - core mereology
    - minimal mereology
    - extensional mereology
    - general extensional mereology

    5.3.2 Type-instance
    - extensional: types are the collection of their instances
    - the instance exemplifies the type

    5.3.3 Super-sub-type
    - cover relations versus transitive closure of heirarchical relations


    5.3.4 Spacetime
    - 1D time + 3D space: objects are multiply located - located as a whole
    at each instance of 1D time
    - 4D spacetime


    5.3.5 Interpenetration: location and mereology
    - interpenetration: two objects do not share parts but their locations do
    - supersubstantivalism+: assumes that there is no divorce between
    objects that interpenetrate - those objects share parts during
    interpenetration (sharing location)


    5.3.6 Materialism: abstract particulars and non-materialism
    - Materialism: the world is composed on only material objects that exist
    in space and time
    - Non-materialism: abstract particulars are individuals that have no
    existence or dependence on space or time, ex. Numbers


    5.3.7
    - possibilia: possible objects that sometimes are not actual

    5.3.8 criteria for identity: deciding whether two objects are the same
    - extensional: Extensional criteria of identity are compositional
    - intensional: Intensional criteria of identity aim to capture the
    meaning or essence of the entity; in practice this is typically
    represented as a definition.
    - here two objects can have the same extension without being identical

    5.3.9
    - presentist: tenses in ordinary language have an ontological significance
    - eternalist: tenses in ordinary language do not have an ontological
    significance

    5.3.10
    - how to recapture the present?

    5.3.11
    - relations between 2 objects versus between more than 3 objects



    On 2020/08/09 19:53, Chris Partridge wrote:
    > Hi Steven,
    >
    > Here is the response - usual conventions followed.
    > For some reason, Word did not distinguish between the different updates,
    > so could not automatically find the changes done in the last round. So I
    > may have missed some - apologies.
    >
    > Where you wish to continue a discussion - there are still some open
    > comments - can I suggest we move them emails as the paper comments are
    > closed.
    >
    > I note there is a Glossary (Appendix I) which has very few entries - but
    > it does define 'ontology'. I've added your suggested entries to the master.
    >
    > Some more comments inline,
    >
    > Regards,
    > Chris Partridge
    >
    >
    > Chris Partridge | Chief Ontologist | BORO Solutions Limited |
    > www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
    > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
    > Thames, Oxfordshire RG9 2DU
    > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
    > 6100 58
    >
    >
    >
    > On Sun, 9 Aug 2020 at 01:54, Steven Kraines <ste...@kraines.net
    > > <mailto:ste...@kraines.net <mailto:ste...@kraines.net>>> wrote:
    > >
    > >     Hi Chris,
    > >
    > >     <http://www.BOROSolutions.co.uk>
    > >     > M: +44 790 5167263 | e: partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>
    > >     <mailto:partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>>
    > >     > <mailto:partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>
    > >     <mailto:partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>>>
    > >     >
    > >     > BORO Solutions Limited | Registered Office: 2 West Street,
    > Henley on
    > >     > Thames, Oxfordshire RG9 2DU
    > >     > Registered in England & Wales | Company No: 06025010 | VAT
    > No. GB 905
    > >     > 6100 58
    > >     >
    > >     >
    > >     >
    > >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
    > <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>>.
    > >     >     > To view this discussion on the web, visit
    > >     >     >
    > >     >   
    > >   
    >   https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com
    > >     >     >
    > >     >   
    > >   
    >   <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
    > >     >
    > >     >     --
    > >     >     You received this message because you are subscribed to
    > the Google
    > >     >     Groups "UK NDT FDM" group.
    > >     >     To unsubscribe from this group and stop receiving emails
    > from it,
    > >     >     send an email to uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
    > >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
    > <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
    > >     >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
    > <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
    > >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
    > <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>.
    > >     >     To view this discussion on the web, visit
    > >     >   
    > >   
    >   https://groups.google.com/d/msgid/uk-ndt-fdm/999c4afb-4d3c-0a19-923a-c9775d8ef9d4%40kraines.net.
    > >     >
    > >
    >
    > --
    > You received this message because you are subscribed to the Google
    > Groups "UK NDT FDM" group.
    > To unsubscribe from this group and stop receiving emails from it,
    > send an email to uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>.
    > To view this discussion on the web, visit
    > https://groups.google.com/d/msgid/uk-ndt-fdm/422fb440-2ba5-69e9-3dca-1f8a1f53cd42%40kraines.net.
    >
    > --
    > You received this message because you are subscribed to the Google
    > Groups "UK NDT FDM" group.
    > To unsubscribe from this group and stop receiving emails from it, send
    > an email to uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm+...@googlegroups.com>.
    > To view this discussion on the web, visit
    > https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpijjFHG65pTYGq8%2Bs5YRt78i4QDAMZv8hNFRDH%2B3PV-Q%40mail.gmail.com
    > <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpijjFHG65pTYGq8%2Bs5YRt78i4QDAMZv8hNFRDH%2B3PV-Q%40mail.gmail.com?utm_medium=email&utm_source=footer>.

    Steven Kraines

    unread,
    Aug 10, 2020, 3:24:34 AM8/10/20
    to uk-nd...@googlegroups.com
    Hi again,

    Just a few more questions... :)

    in section 4.1, 4.1.1: does "(common, ontological) framework"
    refer to "assessment framework" or "architecture framework"?

    at the end of section 5.2.1.7, it sounds like you are talking about what
    in OWL are termed functional properties...

    Section 5.3 is titled "universal commitments".
    Are there ontological commitments that are not universal?
    Also, what is meant by domains in the following sentence?
    "It focuses on universal commitments; ones that one would expect to be
    exercised in all (or almost all) domains."

    Best regards,

    Steven

    On 2020/08/09 19:53, Chris Partridge wrote:
    > Hi Steven,
    >
    > Here is the response - usual conventions followed.
    > For some reason, Word did not distinguish between the different updates,
    > so could not automatically find the changes done in the last round. So I
    > may have missed some - apologies.
    >
    > Where you wish to continue a discussion - there are still some open
    > comments - can I suggest we move them emails as the paper comments are
    > closed.
    >
    > I note there is a Glossary (Appendix I) which has very few entries - but
    > it does define 'ontology'. I've added your suggested entries to the master.
    >
    > Some more comments inline,
    >
    > Regards,
    > Chris Partridge
    >
    >
    > Chris Partridge | Chief Ontologist | BORO Solutions Limited |
    > www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
    > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
    > Thames, Oxfordshire RG9 2DU
    > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
    > 6100 58
    >
    >
    >
    > On Sun, 9 Aug 2020 at 01:54, Steven Kraines <ste...@kraines.net
    > > <mailto:ste...@kraines.net <mailto:ste...@kraines.net>>> wrote:
    > >
    > >     Hi Chris,
    > >
    > >     <http://www.BOROSolutions.co.uk>
    > >     > M: +44 790 5167263 | e: partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>
    > >     <mailto:partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>>
    > >     > <mailto:partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>
    > >     <mailto:partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>>>
    > >     >
    > >     > BORO Solutions Limited | Registered Office: 2 West Street,
    > Henley on
    > >     > Thames, Oxfordshire RG9 2DU
    > >     > Registered in England & Wales | Company No: 06025010 | VAT
    > No. GB 905
    > >     > 6100 58
    > >     >
    > >     >
    > >     >
    > >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
    > <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>>.
    > >     >     > To view this discussion on the web, visit
    > >     >     >
    > >     >   
    > >   
    >   https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com
    > >     >     >
    > >     >   
    > >   
    >   <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpz%3DOVU0dWNGnY78R08MMvp%3Dzq0QWhgBru%2BWiARpyNEFw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
    > >     >
    > >     >     --
    > >     >     You received this message because you are subscribed to
    > the Google
    > >     >     Groups "UK NDT FDM" group.
    > >     >     To unsubscribe from this group and stop receiving emails
    > from it,
    > >     >     send an email to uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
    > >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
    > <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
    > >     >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
    > <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>
    > >     <mailto:uk-ndt-fdm%252Buns...@googlegroups.com
    > <mailto:uk-ndt-fdm%25252Bun...@googlegroups.com>>>.
    > >     >     To view this discussion on the web, visit
    > >     >   
    > >   
    >   https://groups.google.com/d/msgid/uk-ndt-fdm/999c4afb-4d3c-0a19-923a-c9775d8ef9d4%40kraines.net.
    > >     >
    > >
    >
    > --
    > You received this message because you are subscribed to the Google
    > Groups "UK NDT FDM" group.
    > To unsubscribe from this group and stop receiving emails from it,
    > send an email to uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>.
    > To view this discussion on the web, visit
    > https://groups.google.com/d/msgid/uk-ndt-fdm/422fb440-2ba5-69e9-3dca-1f8a1f53cd42%40kraines.net.
    >
    > --
    > You received this message because you are subscribed to the Google
    > Groups "UK NDT FDM" group.
    > To unsubscribe from this group and stop receiving emails from it, send
    > an email to uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm+...@googlegroups.com>.
    > To view this discussion on the web, visit
    > https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpijjFHG65pTYGq8%2Bs5YRt78i4QDAMZv8hNFRDH%2B3PV-Q%40mail.gmail.com
    > <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRpijjFHG65pTYGq8%2Bs5YRt78i4QDAMZv8hNFRDH%2B3PV-Q%40mail.gmail.com?utm_medium=email&utm_source=footer>.

    Steven Kraines

    unread,
    Aug 12, 2020, 5:37:14 AM8/12/20
    to uk-nd...@googlegroups.com
    To Chris, Al, Matthew and everyone else on this mailing list,

    The group I am working with at ASAM has made a call for
    offers to support the ontology work that we are doing.

    https://www.asam.net/active-projects/call-for-offers/p2020-07-asam-openxontology-upper-ontologies/

    If you know of any companies that might be interested in
    answering this call, please spread the word!

    Thanks,

    Steven


    David Leal

    unread,
    Aug 12, 2020, 11:57:08 AM8/12/20
    to uk-nd...@googlegroups.com
    Dear Steven,

    ASAM OpenRoad is included in the review of industrial data models and
    reference data libraries.  The useful scope and quality of the
    documentation of the existing OpenRoad standard is noted.  Is there
    anything else from ASAM that should be included in the review?

    Best regards,
    David

    Chris Partridge

    unread,
    Aug 12, 2020, 12:30:48 PM8/12/20
    to fdm ndt
    (Was Re: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft) - snipped to relevant section ...
    Hi,

    Some time ago I said I would explain my concerns about some uses of definitions - in response to some questions from Steven (Kraines).
    I had some difficulty working out exactly where the thread had got up to (vis a vis definitions). I hope this is a good enough starting place..

    To get this started, Steven gave us this definition of a definition: 
      >     Finally, I personally like how ISO 704 defines     ;)
    >     (intensional) definition (in the context of terminology work):
    >
    >     "The role of an intensional definition is to provide the minimum amount
    >     of information that forms the basis for
    >     abstraction and that allows one to recognize and differentiate the
    >     concept from other related concepts,
    >     especially coordinate concepts. An intensional definition shall define
    >     the concept as a unit with an
    >     unambiguous intension reflected by a unique extension. The unique
    >     combination of characteristics creating
    >     the intension shall identify the concept and differentiate it from other
    >     concepts.
    >
    >     Intensional definitions shall include the superordinate concept
    >     immediately above, followed by the delimiting
    >     characteristic(s). The superordinate concept situates the concept in its
    >     proper context in the concept system
    >     (i.e. ‘mice’ among ‘pointing devices’, ‘trees’ among ‘plants’). In
    >     practice, intensional definitions are preferable
    >     to other types of definitions and should be used whenever possible as
    >     they most clearly reveal the
    >     characteristics of a concept within a concept system."

    At the time, I responded with:

    >
    > CP> This is pretty much based upon Aristotelian differentiae but using
    > concepts. Fr those wanting a lot more detail on Aristotle
    > - https://plato.stanford.edu/entries/aristotle-categories/ -  for a take
    > on ISO's use of concepts see
    > - https://www.researchgate.net/profile/Barry_Smith4/publication/7603265_Wusteria/links/53cfbc160cf2f7e53cf82672/Wuesteria.pdf.  

    Steven also kindly sent me some definitions, a couple of which I copy below. He asked me to make sure I indicated that these were a work in progress. I don't believe that their being draft will affect the points I want to make.

    Finally, before I get started let me apologize for the length of the mail - remember you are under no obligation to read this!

    Also, a little history might make things clearer. As an undergrad I studied Quine's Two Dogmas of Empiricism (https://www.theologie.uzh.ch/dam/jcr:ffffffff-fbd6-1538-0000-000070cf64bc/Quine51.pdf) and his arguments against analyticity were drummed into me including some standard examples of the difficulties (some uses of) definitions give rise to. As Quine says there "The word "definition" has come to have a dangerously reassuring sound, due no doubt to its frequent occurrence in logical and mathematical writings." 

    &&&&&&&&&&&&&&&&&&&&&&&&
    Okay, to the bones of the matter.

    Firstly a note on terminology, ISO has a habit of using the term 'concept' loosely. My experience of challenging practitioners is that they see 'concept' as loosely corresponding to 'class' rather than the natural language.
    To avoid delving into the problems with taking concept-talk seriously (see Barry's Wusteria paper above or my paper here:https://www.academia.edu/25701511/) I'll assume that concept if used here corresponds closely enough to class or type.

    An obvious first question about the ISO 704 definition of intensional definitions (in the context of terminology work) is whether it applies to itself.
    I can't be the first person to make the point, but it does not seem to. Is there a mention of "the superordinate concept immediately above""? I cannot find it.
    Also, this should be "followed by the delimiting characteristic(s)". I've noted above that the approach here is based upon Aristotelian differentiae where an example would be defining human beings as rational animals - where animal is the superordinate concept and rational the delimiting characteristic.

    Of course, an obvious way out is to say that this is not an intensional definition, but then that raises the question of what kind of definition it is.

    Now, lurking in this text is some idea of identity and difference - "The unique combination of characteristics creating the intension shall identify the concept and differentiate it from other concepts."
    So, one assumes that if the collection of characteristics determines identity and difference - same characteristics means the identical concept - different characteristics means different concept. (Ignore for now, there is direct mention of how this affects the extension.)

    Steven kindly provided us with some that do follow - or appear to - the proposed format. 

    PhysicalObject: a thing (space time worm) that exists in space and time
    in the classical sense of having some tangible and identifiable
    existence as an object in physical space (although possibly not
    confinable to some bounding box) over some (possibly discontinuous) time
    period (although it may not have mass)
    - has_beginning 1 event
    - has_ending 1 event

    LocatablePhysicalObject: a PhysicalObject that has one or more definable
    spatial extent(s) and location(s) for the duration of interest (the
    duration of the scenario)
    - has_location at least one spatial location
    - has_spatial_extent at least one spatial extent
    - has_temporal_part only LocatablePhysicalObjects

    WholeLifePhysicalObject: a PhysicalObject that is not the temporal part
    of any PhysicalObject for the duration of interest (the scenario) -
    characterized by a distinct identity for the duration of interest
    - temporal_part_of 0 PhysicalObjects  

    Let's leave aside the specific content of these and focus more on the formal properties.

    Firstly note that all three definitions are focused on the instances of the type. Presumably the type/concept PhysicalObject is not "space time worm" nor does it have a beginning or end event. So it fails in the first objective of identifying "unique combination of characteristics" - unless, I suppose you argue that the  PhysicalObject itself has space-time-worm-iness".

    Lets' give Physical Object a new attribute - say 'has parts'. I'm assuming this is relatively uncontroversial. Then the collection of characteristics that determines identity has increased by one and so this a new 'concept'. I can play this game and my concepts proliferate. I'm guessing at least some of you would find this kind of profligacy or promiscuity unhelpful in your models. Also, the implications for interoperability are not good - think of the mapping rules.

    (From a programming language perspective though this works, adding new attributes gives a new type.)

    A particular beef I have is the way people assume a textual definition works - that it unequivocally gives a simple identity condition.
    Let's illustrate it here.
    Take the text element of the defintion. What is its criteria of identity. Is it exactly the same definition when translated into another language, especially as chances are the sense of the translated words are not an exact match.
    What about typos. The addition of spurious commas or full stops, the misspellings of words. Does this mean they are no longer identical? So they are different concepts.  I'm guessing at least some of you would find this kind of profligacy or promiscuity unhelpful in your models. One could try arguing that the definitions are not well-formed - so reducing the promiscuity. But I doubt it can eliminate it.
    What about if one adds a tautology such as 2+2=4. Does this change the meaning of the definition. And if not, what is the rule that helps us know it is identical.
    Then what about the standard cases such as: 
    a plane figure with three equal sides (equilateral triangles)
    a plane  figure with three equal angles (equiangular triangles)
    How does this work? And then what about this definition:
    a plane figure with three equal sides and three equal angles (equilateral equiangular triangles)
    I hope you are beginning to see there are some fundamental problems with assuming writing a definition is an easy way to capture identity.

    If  you regard the definition as a kind of description "which allows one to recognize and differentiate" the members of a type - so just focusing on extension then these problems disappear. And in most cases that is all people want to do - if you disagree, it would be good to have some examples.

    If you are producing a textual description to facilitate human readability for those that find it difficult to read the model, then the advice in the so-called ISO 704 definition is good. When producing this documentation for a conceptual/ontological model, it is not a bad place to start.   

    Regards,
    Chris Partridge


    Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

    BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
    Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

    On Mon, 3 Aug 2020 at 12:50, Steven Kraines <ste...@kraines.net> wrote:
    Hi Chris,

    On 2020/08/03 19:13, Chris Partridge wrote:
    > Hi Steven,
    >
    > I think some things may have got lost in translation :)
    > See inline below.
    >
    > Regards,
    > Chris Partridge
    >
    >
    > Chris Partridge | Chief Ontologist | BORO Solutions Limited |
    > www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
    > M: +44 790 5167263 | e: partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>
    >
    > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
    > Thames, Oxfordshire RG9 2DU
    > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
    > 6100 58
    >
    >
    >
    <SNIP>

    Steven Kraines

    unread,
    Aug 12, 2020, 8:36:01 PM8/12/20
    to uk-nd...@googlegroups.com
    Hi David,

    Thanks for your interest! As you probably know, ASAM is mainly
    focused on the road-traffic domain, particularly for autonomous
    vehicle testing. So I am not sure if there are any other
    standards that would be related to the NDT programme.
    The list of standards under development is on the web at:

    https://www.asam.net/active-projects/projects/

    If you want any additional information, please let me know and
    I will see what I can come up with.

    Best,

    Steven

    Steven Kraines

    unread,
    Aug 12, 2020, 9:31:12 PM8/12/20
    to uk-nd...@googlegroups.com
    Hi Chris,

    Thanks for the in depth analysis of my definitions!

    First of all, I agree entirely with your quote from Quine.
    But from my experience, it is even more dangerous to leave
    terms without any definitions (often arguing that since
    the term means different things to different people, it is
    better to leave it undefined). I have been heavily influenced
    by the efforts to build controlled vocabularies such as MeSH.
    And the first thing I do when encountering a word I am
    not familiar with is to look it up in the dictionary.
    I certainly do not treat the dictionary definition as the
    golden truth, but I feel that it is well worth the effort
    to get that information incorporated into my understanding
    of the knowledge that the text intends to convey (and
    of course my hope, not always well founded, is that the
    author will feel the same and check with the dictionary
    before using a potentially confusing word).
    So for me, definitions are a (very) necessary evil...

    Also, as I mentioned in our previous correspondence, the
    role of a definition for me (and for ISO704 as I understand
    it) is to provide some way for humans (and machines!) to
    decide if a term is applicable to a thing (object) that is
    observed in the real world - basically the task of
    classification (like the example of the fish factory robot
    that sorts salmon and mackerel).

    I took a common shortcut in the definitions that you have
    used, which is using "xxx is..." where I should be using
    "xxx is a set of things (objects) where an object can be
    judged to be a member of that set if it is...". Would this
    substitution help to address some of the shortcomings
    that you identified?

    And I agree completely with your "beef" about definitions
    giving a perfect identity condition. A definition is a model
    for the set membership criteria, and like all models it
    is necessarily wrong, but can be useful (and I agree, can
    certainly be dangerous if misused, as is the case of just
    about all models!). In this regard, I would expect to see
    multiple ways of expressing "equivalent" definitions, and I
    don't see this to be any more of a problem than having
    multiple ways to program the Navier-Stokes equations for
    fluid dynamics.

    Most definitely, the role of a definition for me is to
    help humans (and machines) to recognize and differentiate
    the members of a set/class/(type?) of things/objects.
    The intensional definition is a model of the extensional
    set, and it is of utmost importance that we treat it as such
    (keeping in mind Box's observations).

    Best,

    Steven
    > Chris Partridge | Chief Ontologist | BORO Solutions Limited |
    > www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
    > M: +44 790 5167263 | e: partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>
    >
    > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
    > Thames, Oxfordshire RG9 2DU
    > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
    > 6100 58
    >
    >
    >
    > > <mailto:partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>>
    > >
    > > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
    > > Thames, Oxfordshire RG9 2DU
    > > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
    > > 6100 58
    > >
    > >
    > >
    > > On Mon, 3 Aug 2020 at 03:25, Steven Kraines <ste...@kraines.net
    > <mailto:ste...@kraines.net>
    > --
    > You received this message because you are subscribed to the Google
    > Groups "UK NDT FDM" group.
    > To unsubscribe from this group and stop receiving emails from it, send
    > an email to uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm+...@googlegroups.com>.
    > To view this discussion on the web, visit
    > https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqNkjZ%2Bg3QDpncyj0-jccKvKzPECGDWwL_d-SWj6oRV8w%40mail.gmail.com
    > <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqNkjZ%2Bg3QDpncyj0-jccKvKzPECGDWwL_d-SWj6oRV8w%40mail.gmail.com?utm_medium=email&utm_source=footer>.

    David Leal

    unread,
    Aug 13, 2020, 3:25:41 AM8/13/20
    to uk-nd...@googlegroups.com

    Dear Chris, Steven and other colleagues,

    We need natural language definitions, and to dismiss them as merely descriptions is wrong.  It is just that they are imperfect.

    My analogy is with Acts of Parliament.  The Theft Aft of 1968 defines a kind of activity, which it calls "theft".  In most cases, it is clear whether or not a particular activity is of the kind or not.  However, there have been borderline cases, where the text of the Theft Act has not been sufficient to decide whether or not a particular activity is of the kind.  Comments from judges about these borderline cases have made the borders more precise through precedent.  But the borders are necessarily "open", and so that there will always be cases for which a further precedent is required.

    The same thing occurs in what we do.  We can write a natural language definition of a valve.  Probably it will not be clear from a definition, whether a lock through which ships can pass is a valve.  So when this case arises, we can:

    1. revise the definition of valve;
    2. add a definition of lock, and state that particulars of kind lock are/are not of kind valve.

    (2) is probably the best approach.  So we now have another imperfect natural language definition - this time of "lock" - and a precise subclass of/disjoint with statement.  We have kicked the can down the road and this will serve us well, until we have a particular that is a borderline case of lock.

    Best regards,
    David

    Chris Partridge

    unread,
    Aug 17, 2020, 9:02:44 AM8/17/20
    to fdm ndt
    [WAS: Re: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft]
    Hi David,

    This is an old discussion between us.

    I agree with everything you say about imprecision, but I see that as on a different tack to my point.

    Mine is one about the 'writing' technology - whether it should be informal text or a more formal model.
    My experience tells me that if you have a formal model, then you should, as far as possible, formalise the things that people put into the textual definitions. 
    I see an analogous suggestion in clean and agile coding - where the documentation is the code. 
    The issue here being that maintaining two sources and keeping them in sync when only one is needed is a lot of extra effort.  
    A large number of textual definitions merely repeat what is in the model - sometimes inaccurately. Surely, in these cases, the model is the master and the textual definition just helps those who are not model-literate.

    Where people add textual definition content that is not in the model, surely the first thing to ask is whether it should be in the model.
    There are 'religious' barriers to this.
    In a number projects I have worked on, there has been an edict that the textual definitions should contain examples. And a corresponding ban on instances as these are not 'allowed' in the model.
    This seems to me counter-productive. I always try to include illustrative examples in the final model (marked as examples). I usually try to load a full set of data into the model where possible to test it.
    This does mean that the model includes stuff that might not (or might) be implemented in the code/schema. I usually explain this as an explanatory periphery (explanatory for the particular project, it may be core for another) which is there to aid (and check) understanding.

    So my target is claims that the textual definition is somehow more important than the model in capturing the 'meaning'. I would agree that there are cases where we don't know how to formalise things and so capture them in the model. In this case, text may be a useful backup. But these cases really indicate a failure of formalisation, more than anything else.

    Regards,
    Chris Partridge


    Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

    BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
    Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

    To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
    To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/499aefaf-df47-6192-f350-92c1bf0836ad%40caesarsystems.co.uk.

    Chris Partridge

    unread,
    Aug 17, 2020, 9:16:59 AM8/17/20
    to fdm ndt
    [Was: Re: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft]
    Hi Steven,

    I think my earlier response to David answers some points, otherwise inline ...

    I think we agree (I suspect not everyone will) that if one has an extensional (in one sense) criteria of identity, one can have intensional (in another sense) 'definitions' for objects (in fact, multiple 'definitions').

    So the ontic choice between extensional and intensional (in one sense) criteria of identity is orthogonal to the choice of extensional and intensional definitions.
    This is the point I am trying to tease out.
    I suspect some people (unknowingly) equivocate on the two senses and think that using an intensional definition implies the adoption of a intensional criteria of identity.

    Regards,
    Chris Partridge


    Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

    BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
    Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

    On Thu, 13 Aug 2020 at 02:31, Steven Kraines <ste...@kraines.net> wrote:
    Hi Chris,

    Thanks for the in depth analysis of my definitions!

    First of all, I agree entirely with your quote from Quine.
    But from my experience, it is even more dangerous to leave
    terms without any definitions (often arguing that since
    the term means different things to different people, it is
    better to leave it undefined).  I have been heavily influenced
    by the efforts to build controlled vocabularies such as MeSH.
    And the first thing I do when encountering a word I am
    not familiar with is to look it up in the dictionary.
    I certainly do not treat the dictionary definition as the
    golden truth, but I feel that it is well worth the effort
    to get that information incorporated into my understanding
    of the knowledge that the text intends to convey (and
    of course my hope, not always well founded, is that the
    author will feel the same and check with the dictionary
    before using a potentially confusing word).
    So for me, definitions are a (very) necessary evil...
    CP> So I could understand you as saying you have a formal model and also textual definitions that  (hopefully) say the same as the model?

    Also, as I mentioned in our previous correspondence, the
    role of a definition for me (and for ISO704 as I understand
    it) is to provide some way for humans (and machines!) to
    decide if a term is applicable to a thing (object) that is
    observed in the real world - basically the task of
    classification (like the example of the fish factory robot
    that sorts salmon and mackerel).
    CP> Which definitions are you talking about here? Textual understood by humans or model understood by computers and some humans?

    I took a common shortcut in the definitions that you have
    used, which is using "xxx is..." where I should be using
    "xxx is a set of things (objects) where an object can be
    judged to be a member of that set if it is...".  Would this
    substitution help to address some of the shortcomings
    that you identified?
    CP> I think the overall ontic commitment should be done at a general level, rather than implemented in each 'definition' 
    To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
    To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/a259c6f9-23c6-c24f-4f83-b649cb394a6c%40kraines.net.

    matthe...@informationjunction.co.uk

    unread,
    Aug 17, 2020, 2:22:20 PM8/17/20
    to uk-nd...@googlegroups.com

    Dear Chris,

    I take it then you have a handy formal definitions to share of what a set and spatio-temporal extent are then.

    Regards

    Matthew

     

    From: uk-nd...@googlegroups.com <uk-nd...@googlegroups.com> On Behalf Of Chris Partridge


    Sent: 17 August 2020 14:17
    To: fdm ndt <uk-nd...@googlegroups.com>

    Subject: [FDM] [FDM-TLO] Definitions

    Chris Partridge

    unread,
    Aug 17, 2020, 3:45:50 PM8/17/20
    to fdm ndt
    Hi Matthew,

    I don't see how you draw that conclusion.
    What have I said that implies this?
    I've had a quick look and cannot see anything.

    Chris

    Al

    unread,
    Aug 17, 2020, 4:31:26 PM8/17/20
    to uk-nd...@googlegroups.com

    Hi Chris,

    I accept your argument but I wanted to draw out one of the challenges that is captured well by your use of the word "orthogonal".  I don't want us to trip on this word by looking at definitions :-). I think we can use a comparison with another technical 'field' that employs it to describe a powerful technique.  Its use illustrates that it isn't quite as clean when employed in the 'real' world. Your mobile phone, if it supports 4G, or your car/home radio, if it supports Digital Audio Broadcasts, will make use of a technique called Orthogonal Frequency Division Multiplexing (OFDM) to make efficient use of the radio spectrum.  It does this by transmitting on many carefully separated (typically) adjacent frequency channels - sometimes hundreds or thousands.  It can do this because these multiplexed channels are theoretically orthogonal.  The maths is robust and with real numbers and ideal conditions you can show (mathematically) that you can recover 100% of the signal with some neat signal processing.  The challenge is how to make it work with real electronics, digital processors, real antennas, transimssion through a medium that varies with time and has reflection, refraction and diffraction, absorbtion, noise, etc.  This really does have a big impact to the theoretical case of orthogonality between channels - you can only get the advantage offered by the theory by carefuly managing the factors that can undermine it by energy leakage between channels and noise becoming too big an issue.  Despite all that it is possible to make use of OFDM.  It has allowed us to make some significant advances in mobile, satellite and broadcast communications.

    I think this is an important point because I don't think we stop 'leakage' between definitions and identity.  Our goal should be to adopt the discipline and oversight to ensure that the 'leakage' is minimised at acceptable cost.  This is a key aspect of data quality for the RDL and the uses that it is put to.  Do you agree?  I think it is this challenge that is natural to struggle with. We should be cautious about and it takes time to get used to.  The best way is by doing implementation work with care.

    Al

    Chris Partridge

    unread,
    Aug 17, 2020, 5:09:00 PM8/17/20
    to fdm ndt
    Hi Al,

    If I have understood your analogy correctly, then I like it (maybe I haven't understood).
    It is true in the real world of model building that people produce their definitions and think that it gives the identity of things, and so things get mixed up. The challenge is to tease out the different strands so they do not get mixed.

    However, all analogies break down eventually. I think we can relatively easily (to use the analogy's terms) make the pure and real world match perfectly. We just need to make the components clear.

    A good starting point, in my view, would be the removal of all textual definitions, or at least a clarification of what they are meant to do - as they are just misleading.

    Regards,
    Chris Partridge


    Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
    M: +44 790 5167263 | e: partr...@borogroup.co.uk

    BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
    Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58


    Steven Kraines

    unread,
    Aug 18, 2020, 1:41:35 AM8/18/20
    to uk-nd...@googlegroups.com
    Hi Chris,

    I do think that ideally if we can identify the extension of
    a set corresponding to a particular concept of interest
    without any definition, that would be best. Furthermore, if
    we can code a definition (supposedly intensionally, I don't see how
    we could code an extensional definition of a set because we would
    have to list every member) that specifies a complete set of
    characteristics that enable anyone to decide whether or not some
    thing/object is a member of that set, and if we have a way of
    expressing that coded definition in a way that is understandable
    to every potential user of that concept, then we do not need text
    descriptions, and they would probably get in the way.

    However, in reality I don't see how those conditions would hold
    for the majority of concepts that are of interest to us.

    So as the lesser of evils, I believe that we need to have a
    cycle for developing a clear definition of a concept that
    involves creating imperfect text definitions (probably by the
    users themselves). This is the approach I have taken with ASAM.

    For example, the ASAM group has defined vehicle as:
    "Vehicle is a TrafficParticipant with some form of self-propulsion (e.g.
    an engine or a pulling animal) that is
    moved by the intention of its operator. The movement of the Vehicle can
    be controlled directly by setting
    its position, through human-machine interfaces, e.g. to set a steering
    wheel angle, or through a model, the
    Vehicle Controller. Therefore, a vehicle can a) be operated by a
    action-based description, where a Vehicle
    Controller defines the actions and their attributes with regard to the
    physical limitations or b) be moved on
    a predefined trajectory ignoring the physical limitations ("Hand-of-God"
    mode), e.g. Vehicle X that is at
    Point A at time t should be at point B at time t+dt, no matter how it
    got from A to B in the time interval dt."

    I first tried to code what I understood to be the main points
    of this definition in a semi-logical form as follows:

    Vehicle: a TrafficParticipant that has at least one VehicleController -
    the goal/intention of the Vehicle is the same as the goal/intention of
    the VehicleController

    where

    TrafficParticipant: a SelfPropelledPhysicalObject and a
    PhysicalObjectWithIntention that has a goal/intention related to
    transportation

    etc.

    I would then send this modified definition back to the domain expert
    who wrote the first definition, and we would do a few rounds until
    we arrived at a definition (in formalized text) that we both agree
    with. Then I would code the definition in the modeling language that
    I am using (OWL) as much as I could. But in most cases, the
    modeling language will not be able to code all of the aspects
    contained in the text definition, so the text definition would
    remain as the "gold standard" for what set the concept is intended
    to represent - our best attempt to provide a complete set of
    characteristics that enable anyone to decide whether or not some
    thing/object is a member of that set (and which almost always will
    not be able to correctly classify *all* things/objects).

    Furthermore, while I agree that ideally the criterion for
    membership in a set (corresponding to a concept of interest)
    should simply be whether or not that thing/object is a member
    of that set (extensional condition), in reality, for any meaningful
    application (such as labeling images extracted from a drive recorder
    video) we need to have at least one intensional definition,
    acknowledging that there are any number of equivalent intensional
    definitions and probably more than one intensional definition that
    is actually better than the one we are using (meaning that it
    more accurately classifies things/objects into members/non-members
    of the set) but we just didn't think of it or couldn't express
    it in a way that everyone using the concept could understand.
    Of course it would be beneficial if our system is robust enough
    to allow us to substitute a new definition if we find a better
    one later.

    Does this sound reasonable to you?

    Best,

    Steven

    On 2020/08/17 22:16, Chris Partridge wrote:
    > [Was: Re: [FDM] [FDM-TLO] TLO Survey 2020-07-30 draft]
    > Hi Steven,
    >
    > I think my earlier response to David answers some points, otherwise
    > inline ...
    >
    > I think we agree (I suspect not everyone will) that if one has an
    > extensional (in one sense) criteria of identity, one can have
    > intensional (in another sense) 'definitions' for objects (in fact,
    > multiple 'definitions').
    >
    > So the ontic choice between extensional and intensional (in one sense)
    > criteria of identity is orthogonal to the choice of extensional and
    > intensional definitions.
    > This is the point I am trying to tease out.
    > I suspect some people (unknowingly) equivocate on the two senses and
    > think that using an intensional definition implies the adoption of a
    > intensional criteria of identity.
    >
    > Regards,
    > Chris Partridge
    >
    >
    > Chris Partridge | Chief Ontologist | BORO Solutions Limited |
    > www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
    > M: +44 790 5167263 | e: partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>
    >
    > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
    > Thames, Oxfordshire RG9 2DU
    > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
    > 6100 58
    >
    >
    >
    > On Thu, 13 Aug 2020 at 02:31, Steven Kraines <ste...@kraines.net
    > <mailto:ste...@kraines.net>> wrote:
    >
    > Hi Chris,
    >
    > <http://www.BOROSolutions.co.uk>
    > > M: +44 790 5167263 | e: partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>
    > > <mailto:partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>>
    > >
    > > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
    > > Thames, Oxfordshire RG9 2DU
    > > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
    > > 6100 58
    > >
    > >
    > >
    > > On Mon, 3 Aug 2020 at 12:50, Steven Kraines <ste...@kraines.net
    > <mailto:ste...@kraines.net>
    > <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
    > > <mailto:uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>>.
    > > To view this discussion on the web, visit
    > >
    > https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqNkjZ%2Bg3QDpncyj0-jccKvKzPECGDWwL_d-SWj6oRV8w%40mail.gmail.com
    > >
    > <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqNkjZ%2Bg3QDpncyj0-jccKvKzPECGDWwL_d-SWj6oRV8w%40mail.gmail.com?utm_medium=email&utm_source=footer>.
    >
    > --
    > You received this message because you are subscribed to the Google
    > Groups "UK NDT FDM" group.
    > To unsubscribe from this group and stop receiving emails from it,
    > send an email to uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>.
    > To view this discussion on the web, visit
    > https://groups.google.com/d/msgid/uk-ndt-fdm/a259c6f9-23c6-c24f-4f83-b649cb394a6c%40kraines.net.
    >
    > --
    > You received this message because you are subscribed to the Google
    > Groups "UK NDT FDM" group.
    > To unsubscribe from this group and stop receiving emails from it, send
    > an email to uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm+...@googlegroups.com>.
    > To view this discussion on the web, visit
    > https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrBZOAy5w1DArM-2ObcdGiH7WW5nXxmD0ERBgYe24T3Bw%40mail.gmail.com
    > <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrBZOAy5w1DArM-2ObcdGiH7WW5nXxmD0ERBgYe24T3Bw%40mail.gmail.com?utm_medium=email&utm_source=footer>.

    Chris Partridge

    unread,
    Aug 18, 2020, 8:48:23 AM8/18/20
    to fdm ndt
    Hi Steven,

    My point is trying to clarify what kind of definitions we need, if any.

    Perhaps a thought experiment will help you to see the problem I am having.

    Let's assume, for simplicity, that your 'definition' of vehicle below is a portion of the model. So the text you provided is just a rewriting of the model in natural language. 
    The intensional definition most likely corresponds to the links in the model to the node being described (if written in boxology - https://en.wikipedia.org/wiki/Boxology)
    Now, the question arises why you have drawn the border in the model to arrive at the portion you chose. Maybe you can even give simple algorithms, such as: consider the model as a graph and traverse one edge out.
    And, presumably, the algorithm says all nodes on this graph need a 'definition'.
    (The graph/tree visualisers provide this kind of query - and it is useful.) 

    Also, note that this 'definition' not only looks at the extension/members of the set, but also 'properties' of the object itself, such as its super and sub-types. And that these links allow one to infer things about the extension/members of the set; for example that if something is a member of the sub-set (however far down the hierarchy) then it is also a member of the set.

    BTW: before we go any further, note: I am not suggesting you don't have a model. I am wondering why you need both the model and definition.

    Looking at your definitions, it looks as if you see the model as being a collection of definitions. So, for you, the model decomposes into definitions. Is this so?

    I can also see that, in certain contexts, you want a pragmatic rule of thumb for working out whether something belongs to a set or not. I can see then why you might want to pick out a definition. When we model, we spend quite some time working out how to visualise the model as a set of diagrams - and we would use a diagram as a first cut at picturing the rule (at this stage, no extra text).

    And, as with names, we allow multiple textual descriptions (what others might call definitions) to be stored for a node - as people do create these and this should be recorded. As I think you agreed earlier, you agree that there can be multiple 'definitions' for the same object.

    Behind my concerns is a feeling that there is a kind of interdependency between the nodes of the model, sometimes called meaning holism (for a hardcore view see  https://plato.stanford.edu/entries/meaning-holism/ which gives some idea of issues at stake).

    Some further comments inline.  

    Regards,
    Chris Partridge


    Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

    BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
    Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

    On Tue, 18 Aug 2020 at 06:41, Steven Kraines <ste...@kraines.net> wrote:
    Hi Chris,

    I do think that ideally if we can identify the extension of
    a set corresponding to a particular concept of interest
    without any definition, that would be best.  Furthermore, if
    we can code a definition (supposedly intensionally, I don't see how
    we could code an extensional definition of a set because we would
    have to list every member
    CP> Exactly - difficult if the set is infinite. 

    ) that specifies a complete set of
    characteristics that enable anyone to decide whether or not some
    thing/object is a member of that set
    CP> If I understand correctly, I worry (like David) about the feasibility of aiming for completeness. This seems too hard a target.

    , and if we have a way of
    expressing that coded definition in a way that is understandable
    to every potential user of that concept, then we do not need text
    descriptions, and they would probably get in the way.

    However, in reality I don't see how those conditions would hold
    for the majority of concepts that are of interest to us.

    So as the lesser of evils, I believe that we need to have a
    cycle for developing a clear definition of a concept that
    involves creating imperfect text definitions (probably by the
    users themselves).  This is the approach I have taken with ASAM.
    CP> Why is this cycle needed? To try and extract the knowledge from experts?
    CP> In our work, we prefer to start with the data - we find it more reliable. Using experts to help confirm what we find.
    CP> If you feel an urge to trust experts read about fly balls - there are the references in a number of my papers - see e.g. https://www.academia.edu/35650128/  
    CP> See caveats above.
    CP> To my mind you are describing an outdated process that was suited to the 1960s/70s when most development was greenfield. Now it is brownfield, it is inappropriate.  That is not to say that it is not common :)
    To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
    To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/1d43591f-f7dd-776c-d964-3b0484ee650c%40kraines.net.

    Steven Kraines

    unread,
    Aug 18, 2020, 9:12:43 PM8/18/20
    to uk-nd...@googlegroups.com
    Hi Chris,

    > CP> To my mind you are describing an outdated process that was suited to
    > the 1960s/70s when most development was greenfield. Now it is
    > brownfield, it is inappropriate. That is not to say that it is not
    > common :)

    Ouch! That is pretty harsh!! Honestly, from my experience, I really
    believe that the process I described is the most realistic way to
    attack the problems such as those ASAM is facing with today's
    available tools and theories (and the reality of interfacing effectively
    with the users).

    BTW, I am not sure I understand what you mean by "greenfield" versus
    "brownfield"... :P

    About models, my understanding is that the work for example that I
    am doing with ASAM is the process of *building* a model
    (actually a clear specification of a domain model). I couldn't find
    the reference to "fly ball" in your paper, but the while the literature
    (mostly popular literature) is full of anecdotes about how unqualified
    experts are to comment / define their domain, I honestly think that
    again this is a necessary evil. My approach has always been that
    the human knowledge creator (the conductor of some research,
    the writer of a paper, the policy maker, the economic analyst,
    etc. etc.) *is* the ground truth, and my job is to do the best I
    can to convey as accurately as possible as much of this ground truth
    as I can to an AI (which at least now has far less "understanding"
    capability than even a schoolchild).

    Essentially what I tried to describe is the process of converting
    implicit human knowledge (currently in the form of concept
    definitions from experts, but also hypothesis generation,
    experimental design, results analysis, inferred conclusions,
    etc. etc.) into an explicit form that is "computer understandable"
    (another *extremely* loaded term, I know...).
    Have you had a chance to look at the paper that I sent you?
    It provides more details and supporting references for this idea.

    Steven

    PS for me a (rough and dirty definition of!) model is
    just any simplification of reality that is
    created artificially (often implicitly in the mind of a human)
    with the intent to be useful (an intent that is not always met).
    (see for example
    http://www.businessdictionary.com/definition/model.html)

    I wonder if when you say "model" (as in "I am not suggesting
    you don't have a model. I am wondering why you need both the
    model and definition.") you mean something more than this.
    (obviously I always have a model if I am thinking about
    something, it just may not be very good/explicit/meaningful etc.).

    On 2020/08/18 21:48, Chris Partridge wrote:
    > Hi Steven,
    >
    > Chris Partridge | Chief Ontologist | BORO Solutions Limited |
    > www.BOROSolutions.co.uk <http://www.BOROSolutions.co.uk>
    > M: +44 790 5167263 | e: partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>
    >
    > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
    > Thames, Oxfordshire RG9 2DU
    > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
    > 6100 58
    >
    >
    >
    > On Tue, 18 Aug 2020 at 06:41, Steven Kraines <ste...@kraines.net
    > <mailto:ste...@kraines.net>> wrote:
    >
    > Hi Chris,
    >
    > <http://www.BOROSolutions.co.uk>
    > > M: +44 790 5167263 | e: partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>
    > > <mailto:partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>>
    > >
    > > BORO Solutions Limited | Registered Office: 2 West Street, Henley on
    > > Thames, Oxfordshire RG9 2DU
    > > Registered in England & Wales | Company No: 06025010 | VAT No. GB 905
    > > 6100 58
    > >
    > >
    > >
    > > On Thu, 13 Aug 2020 at 02:31, Steven Kraines <ste...@kraines.net
    > <mailto:ste...@kraines.net>
    > > <mailto:ste...@kraines.net <mailto:ste...@kraines.net>>> wrote:
    > >
    > >     Hi Chris,
    > >
    > >     <http://www.BOROSolutions.co.uk>
    > >     > M: +44 790 5167263 | e: partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>
    > >     <mailto:partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>>
    > >     > <mailto:partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>
    > >     <mailto:partr...@borogroup.co.uk
    > <mailto:partr...@borogroup.co.uk>>>
    > >     >
    > >     > BORO Solutions Limited | Registered Office: 2 West Street,
    > Henley on
    > >     > Thames, Oxfordshire RG9 2DU
    > >     > Registered in England & Wales | Company No: 06025010 | VAT
    > No. GB 905
    > >     > 6100 58
    > >     >
    > >     >
    > >     >
    > >     > On Mon, 3 Aug 2020 at 12:50, Steven Kraines
    > <ste...@kraines.net <mailto:ste...@kraines.net>
    > >     <mailto:ste...@kraines.net <mailto:ste...@kraines.net>>
    > >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
    > <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>
    > <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>>.
    > >     > To view this discussion on the web, visit
    > >     >
    > >   
    >  https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqNkjZ%2Bg3QDpncyj0-jccKvKzPECGDWwL_d-SWj6oRV8w%40mail.gmail.com
    > >     >
    > >   
    >  <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRqNkjZ%2Bg3QDpncyj0-jccKvKzPECGDWwL_d-SWj6oRV8w%40mail.gmail.com?utm_medium=email&utm_source=footer>.
    > >
    > >     --
    > >     You received this message because you are subscribed to the Google
    > >     Groups "UK NDT FDM" group.
    > >     To unsubscribe from this group and stop receiving emails from it,
    > >     send an email to uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
    > >     <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com
    > <mailto:uk-ndt-fdm%252Buns...@googlegroups.com>>.
    > >     To view this discussion on the web, visit
    > >   
    >  https://groups.google.com/d/msgid/uk-ndt-fdm/a259c6f9-23c6-c24f-4f83-b649cb394a6c%40kraines.net.
    > >
    > > --
    > > You received this message because you are subscribed to the Google
    > > Groups "UK NDT FDM" group.
    > > To unsubscribe from this group and stop receiving emails from it, send
    > > an email to uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>
    > > <mailto:uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>>.
    > > To view this discussion on the web, visit
    > >
    > https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrBZOAy5w1DArM-2ObcdGiH7WW5nXxmD0ERBgYe24T3Bw%40mail.gmail.com
    > >
    > <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRrBZOAy5w1DArM-2ObcdGiH7WW5nXxmD0ERBgYe24T3Bw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
    >
    > --
    > You received this message because you are subscribed to the Google
    > Groups "UK NDT FDM" group.
    > To unsubscribe from this group and stop receiving emails from it,
    > send an email to uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm%2Bunsu...@googlegroups.com>.
    > To view this discussion on the web, visit
    > https://groups.google.com/d/msgid/uk-ndt-fdm/1d43591f-f7dd-776c-d964-3b0484ee650c%40kraines.net.
    >
    > --
    > You received this message because you are subscribed to the Google
    > Groups "UK NDT FDM" group.
    > To unsubscribe from this group and stop receiving emails from it, send
    > an email to uk-ndt-fdm+...@googlegroups.com
    > <mailto:uk-ndt-fdm+...@googlegroups.com>.
    > To view this discussion on the web, visit
    > https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRr4to-EzuzaJJCbwOs1LDbxxj39y79Cvgaqp2-96f5JoQ%40mail.gmail.com
    > <https://groups.google.com/d/msgid/uk-ndt-fdm/CA%2B8EkRr4to-EzuzaJJCbwOs1LDbxxj39y79Cvgaqp2-96f5JoQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.

    Chris Partridge

    unread,
    Aug 19, 2020, 9:48:01 AM8/19/20
    to fdm ndt
    Hi Steven,

    Mostly inline.

    Just to clarify, I think we have covered this before.
    There is the ontology: Jonathon Lowe in The Oxford Companion to Philosophy described ontology as “the set of things whose existence is acknowledged by a particular theory or system of thought.” 
    Then there is the ontology model: a representation of the ontology.

    It seems to me that in your email you were contending that there is a model in our heads. This is a very contentious claim - and probably empirically wrong - as I note in my concept paper - https://www.academia.edu/25701511/. Also, it is not necessary with the technology we have, we have computer systems to store the model.

    Also, I notice you still cling to the idea that experts have access to their expertise. Did you read the 'fly ball' reference? If you did, how do you still think this :) - Ahh, I see you could not find it - odd search found it first time for me - anyway see below. The surrounding paragraphs are relevant.

    Regards,
    Chris Partridge


    Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk

    BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
    Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58

    On Wed, 19 Aug 2020 at 02:12, Steven Kraines <ste...@kraines.net> wrote:
    Hi Chris,

    > CP> To my mind you are describing an outdated process that was suited to
    > the 1960s/70s when most development was greenfield. Now it is
    > brownfield, it is inappropriate.  That is not to say that it is not
    > common :)

    Ouch!  That is pretty harsh!!  Honestly, from my experience, I really
    believe that the process I described is the most realistic way to
    attack the problems such as those ASAM is facing with today's
    available tools and theories (and the reality of interfacing effectively
    with the users).
    CP> OK for the domain that ASAM is looking at, are there any existing models either owned by ASAM or someone else?
    CP> Are the models actually used - so tested, proven?
    CP> If so, why aren't these your source? 

    BTW, I am not sure I understand what you mean by "greenfield" versus
    "brownfield"...  :P
    CP> greenfield is where no one had built a system or model before. 
    CP> brownfield is where there are already systems or models.   
    CP> Most IS/IT methodologies still have a largely greenfield mentality - though there are very few areas that are greenfield now.


    About models, my understanding is that the work for example that I
    am doing with ASAM is the process of *building* a model
    (actually a clear specification of a domain model).  I couldn't find
    the reference to "fly ball" in your paper,
    CP> "Further evidence for this analysis comes from situations where experts need to provide an explanation of their expertise. In some case, they, post hoc, rationalize one. As the expert has no access to his/her tacit knowledge, there is no guarantee that this rationalization will be correct. Shaffer and McBeath (2005) provide a good example: where expert baseball players provide a completely false rationalization of how they catch a fly ball."


    but the while the literature
    (mostly popular literature) is full of anecdotes about how unqualified
    experts are to comment / define their domain, I honestly think that
    again this is a necessary evil. 
    CP> As I see it, completely unnecessary if you have data, particular tried and trusted data.
    CP> A better argument might be that everyone else does it this way.
     
    My approach has always been that
    the human knowledge creator (the conductor of some research,
    the writer of a paper, the policy maker, the economic analyst,
    etc. etc.) *is* the ground truth, and my job is to do the best I
    can to convey as accurately as possible as much of this ground truth
    as I can to an AI (which at least now has far less "understanding"
    capability than even a schoolchild).
    CP> My experience is that when you start working with computer systems (or even formal systems) of any size and complexity then they are far better at showing the detailed formal structure of the domain. 
    CP> I'm not saying experts don't have a role - they do. But not as the prime source of consistent, pragmatic, formal knowledge. 

    Essentially what I tried to describe is the process of converting
    implicit human knowledge (currently in the form of concept
    definitions from experts, but also hypothesis generation,
    experimental design, results analysis, inferred conclusions,
    etc. etc.) into an explicit form that is "computer understandable"
    (another *extremely* loaded term, I know...).
    Have you had a chance to look at the paper that I sent you?
    It provides more details and supporting references for this idea.
    CP> Aplogies, had a quick look, but am snowed under ATM. it is on the list.

    Steven

    PS for me a (rough and dirty definition of!) model is
    just any simplification of reality that is
    created artificially (often implicitly in the mind of a human)
    with the intent to be useful (an intent that is not always met).
    (see for example
    http://www.businessdictionary.com/definition/model.html)
    CP> Suspect this is not right. That it emerges from 17th psychology, not fit for the 20th century, let alone the 21st. 

    I wonder if when you say "model" (as in "I am not suggesting
    you don't have a model. I am wondering why you need both the
    model and definition.") you mean something more than this.
    (obviously I always have a model if I am thinking about
    something, it just may not be very good/explicit/meaningful etc.).
    CP> See above. I'd disagree. 
    To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
    To view this discussion on the web, visit https://groups.google.com/d/msgid/uk-ndt-fdm/f2f117ed-9a9f-c8de-b56c-a91aac36d9f9%40kraines.net.

    Steven Kraines

    unread,
    Aug 20, 2020, 9:43:35 PM8/20/20
    to uk-nd...@googlegroups.com
    Hi Chris,

    This thread is getting rather crowded, so I hope you
    don't mind if I snip it up... :)

    > Just to clarify, I think we have covered this before.
    > There is the ontology: Jonathon Lowe in The Oxford Companion to
    > Philosophy described ontology as “the set of things whose existence is
    > acknowledged by a particular theory or system of thought.” 
    > Then there is the ontology model: a representation of the ontology.
    >
    > It seems to me that in your email you were contending that there is a
    > model in our heads. This is a very contentious claim - and probably
    > empirically wrong - as I note in my concept paper
    > - https://www.academia.edu/25701511/. Also, it is not necessary with the
    > technology we have, we have computer systems to store the model.

    I think that this is addressed in the other thread - am I correct?

    > Also, I notice you still cling to the idea that experts have access to
    > their expertise. Did you read the 'fly ball' reference? If you did, how
    > do you still think this :) - Ahh, I see you could not find it - odd
    > search found it first time for me - anyway see below. The surrounding
    > paragraphs are relevant.

    Again, addressed in the other thread.
    For here - while I certainly agree that baseball players do
    not have access to explicit representations of their "knowledge"
    (another example that is often given is of pitching. Also, I play
    violin with no ability to explain why a Strad sounds better than
    a factory made instrument, and I play Karate where an interesting
    study showed that even experts (!) in neuroscience cannot explain
    the speed of reflexes of top karate fighters - they react faster
    then the time it takes for a neural signal to go from the eyes to
    the brain to the arms/hands).

    > CP> OK for the domain that ASAM is looking at, are there any existing
    > models either owned by ASAM or someone else?
    > CP> Are the models actually used - so tested, proven?
    > CP> If so, why aren't these your source? 

    Umm - no, that is why we are trying to build a domain model.
    I cannot guarantee that there is no existing model owned
    by someone else that could do the job, and certainly if you
    (or anyone else on this mailing list!) know of one, we would
    be most grateful for the info!!

    > BTW, I am not sure I understand what you mean by "greenfield" versus
    > "brownfield"...  :P
    >
    > CP> greenfield is where no one had built a system or model before. 
    > CP> brownfield is where there are already systems or models.   
    > CP> Most IS/IT methodologies still have a largely greenfield mentality -
    > though there are very few areas that are greenfield now.

    Aha. I have an environmentalist's point of view, so green versus
    brown has a different meaning for me (particularly in terms of a
    need for extracting the poisons accumulated in the soil -
    which has a rather interesting implication for our current
    discussion.... ;) )

    > About models, my understanding is that the work for example that I
    > am doing with ASAM is the process of *building* a model
    > (actually a clear specification of a domain model).  I couldn't find
    > the reference to "fly ball" in your paper,
    >
    > CP> "Further evidence for this analysis comes from situations where
    > experts need to provide an explanation of their expertise. In some case,
    > they, post hoc, rationalize one. As the expert has no access to his/her
    > tacit knowledge, there is no guarantee that this rationalization will be
    > correct. Shaffer and McBeath (2005) provide a good example: where expert
    > baseball players provide a completely false rationalization of how they
    > catch afly ball."

    Again, from our other thread, I certainly agree that this is quite
    often the case, with the most persuasive examples I know of coming
    from Taleb's "Black Swan" and Kahneman's "Thinking, fast and slow"
    (and the scientific papers that they cite).

    > but the while the literature
    > (mostly popular literature) is full of anecdotes about how unqualified
    > experts are to comment / define their domain, I honestly think that
    > again this is a necessary evil. 
    >
    > CP> As I see it, completely unnecessary if you have data,
    > particular tried and trusted data.
    > CP> A better argument might be that everyone else does it this way.

    Yes, I am aware of the current buzz about how now that we have
    big data we don't need science any more. I am much more skeptical
    about what can actually be gleaned from the type of data at least
    that is collected by businesses today (including my own company -
    it is a mess!!!!!!), see for example:
    https://www.embopress.org/doi/full/10.1093/embo-reports/kve139
    (admittedly rather old, but I really do think it is still
    relevant for today).

    > My approach has always been that
    > the human knowledge creator (the conductor of some research,
    > the writer of a paper, the policy maker, the economic analyst,
    > etc. etc.) *is* the ground truth, and my job is to do the best I
    > can to convey as accurately as possible as much of this ground truth
    > as I can to an AI (which at least now has far less "understanding"
    > capability than even a schoolchild).
    >
    > CP> My experience is that when you start working with computer systems
    > (or even formal systems) of any size and complexity then they are far
    > better at showing the detailed formal structure of the domain. 
    > CP> I'm not saying experts don't have a role - they do. But not as the
    > prime source of consistent, pragmatic, formal knowledge. 

    Yes, Kahneman seems to think the same way. The analogy I like
    to use for the "ideal" relationship between humans and computers
    is the movie "Rainman". Ol' freewheeling Charlie is totally put
    off by having to take care of his older brother until they go
    to Vegas and he realizes that if he can explain the rules of
    blackjack to Raymond, he can make a lot of money (I leave it to
    our faithful viewer to figure out who is the computer and
    who is the human expert). I argue that in most cases useful
    knowledge must come originally from the human expert, after
    which there is a (potentially unending - oops, another need
    for infinite time! ;) ) cycle that refines the original
    expression of that knowledge into something more consistent,
    pragmatic and formal.

    > Essentially what I tried to describe is the process of converting
    > implicit human knowledge (currently in the form of concept
    > definitions from experts, but also hypothesis generation,
    > experimental design, results analysis, inferred conclusions,
    > etc. etc.) into an explicit form that is "computer understandable"
    > (another *extremely* loaded term, I know...).
    > Have you had a chance to look at the paper that I sent you?
    > It provides more details and supporting references for this idea.
    >
    > CP> Aplogies, had a quick look, but am snowed under ATM. it is on the list.

    NP. I totally understand the feeling. :)

    > PS for me a (rough and dirty definition of!) model is
    > just any simplification of reality that is
    > created artificially (often implicitly in the mind of a human)
    > with the intent to be useful (an intent that is not always met).
    > (see for example
    > http://www.businessdictionary.com/definition/model.html)
    >
    > CP> Suspect this is not right. That it emerges from 17th psychology, not
    > fit for the 20th century, let alone the 21st. 

    See our other thread. I would very much like to see some sort of
    definition of your understanding of model.
    (and we should send it right off the "businessdictionary" so that
    they can get their act together!!! ;) )

    <SNIP!!!>

    Best,

    Steven

    Chris Partridge

    unread,
    Aug 21, 2020, 8:22:53 AM8/21/20
    to fdm ndt
    Hi Steven,

    Inline ...

    Regards,
    Chris Partridge


    Chris Partridge | Chief Ontologist | BORO Solutions Limited | www.BOROSolutions.co.uk
    M: +44 790 5167263 | e: partr...@borogroup.co.uk

    BORO Solutions Limited | Registered Office: 2 West Street, Henley on Thames, Oxfordshire RG9 2DU
    Registered in England & Wales | Company No: 06025010 | VAT No. GB 905 6100 58


    On Fri, 21 Aug 2020 at 02:43, Steven Kraines <ste...@kraines.net> wrote:
    Hi Chris,

    This thread is getting rather crowded, so I hope you
    don't mind if I snip it up... :)
    CP> Excellent, saved me the trouble :) 

    > Just to clarify, I think we have covered this before.
    > There is the ontology: Jonathon Lowe in The Oxford Companion to
    > Philosophy described ontology as “the set of things whose existence is
    > acknowledged by a particular theory or system of thought.” 
    > Then there is the ontology model: a representation of the ontology.
    >
    > It seems to me that in your email you were contending that there is a
    > model in our heads. This is a very contentious claim - and probably
    > empirically wrong - as I note in my concept paper
    > - https://www.academia.edu/25701511/. Also, it is not necessary with the
    > technology we have, we have computer systems to store the model.

    I think that this is addressed in the other thread - am I correct?
    CP> I think I have raised this a few times :)  

    > Also, I notice you still cling to the idea that experts have access to
    > their expertise. Did you read the 'fly ball' reference? If you did, how
    > do you still think this :) - Ahh, I see you could not find it - odd
    > search found it first time for me - anyway see below. The surrounding
    > paragraphs are relevant.

    Again, addressed in the other thread.
    For here - while I certainly agree that baseball players do
    not have access to explicit representations of their "knowledge"
    (another example that is often given is of pitching. Also, I play
    violin with no ability to explain why a Strad sounds better than
    a factory made instrument, and I play Karate where an interesting
    study showed that even experts (!) in neuroscience cannot explain
    the speed of reflexes of top karate fighters - they react faster
    then the time it takes for a neural signal to go from the eyes to
    the brain to the arms/hands).

    > CP> OK for the domain that ASAM is looking at, are there any existing
    > models either owned by ASAM or someone else?
    > CP> Are the models actually used - so tested, proven?
    > CP> If so, why aren't these your source? 

    Umm - no, that is why we are trying to build a domain model.
    I cannot guarantee that there is no existing model owned
    by someone else that could do the job, and certainly if you
    (or anyone else on this mailing list!) know of one, we would
    be most grateful for the info!!
    CP> Okay, I probably used 'model' a little too loosely.
    CP> By model I meant some formal(-ish) representation of the domain. So systems would count as models.
    CP> So the question becomes are there any systems (a kind of model) or other models of any kind that represent the domain.
    CP> If not, are there any textual standards - so unstructured data.
    CP> My view is these are what should be mined for the model.
    CP> (Note this is not quite bottom up - as we use a top ontology as a tool to help us do this.)
     

    >     BTW, I am not sure I understand what you mean by "greenfield" versus
    >     "brownfield"...  :P
    >
    > CP> greenfield is where no one had built a system or model before. 
    > CP> brownfield is where there are already systems or models.   
    > CP> Most IS/IT methodologies still have a largely greenfield mentality -
    > though there are very few areas that are greenfield now.

    Aha.  I have an environmentalist's point of view, so green versus
    brown has a different meaning for me (particularly in terms of a
    need for extracting the poisons accumulated in the soil -
    which has a rather interesting implication for our current
    discussion....  ;)  )
    CP> Yes, agree - and in many cases it is appropriate. 

    >     About models, my understanding is that the work for example that I
    >     am doing with ASAM is the process of *building* a model
    >     (actually a clear specification of a domain model).  I couldn't find
    >     the reference to "fly ball" in your paper,
    >
    > CP> "Further evidence for this analysis comes from situations where
    > experts need to provide an explanation of their expertise. In some case,
    > they, post hoc, rationalize one. As the expert has no access to his/her
    > tacit knowledge, there is no guarantee that this rationalization will be
    > correct. Shaffer and McBeath (2005) provide a good example: where expert
    > baseball players provide a completely false rationalization of how they
    > catch afly ball."

    Again, from our other thread, I certainly agree that this is quite
    often the case, with the most persuasive examples I know of coming
    from Taleb's "Black Swan" and Kahneman's "Thinking, fast and slow"
    (and the scientific papers that they cite).
    CP> Both good sources to quote.  BTW and of no relevance to the list have you read 'The Undoing Project: A Friendship That Changed Our Minds,” by Michael Lewis' which tells the story of Amos Tversky and Daniel Kahneman.

    >     but the while the literature
    >     (mostly popular literature) is full of anecdotes about how unqualified
    >     experts are to comment / define their domain, I honestly think that
    >     again this is a necessary evil. 
    >
    > CP> As I see it, completely unnecessary if you have data,
    > particular tried and trusted data.
    > CP> A better argument might be that everyone else does it this way.

    Yes, I am aware of the current buzz about how now that we have
    big data we don't need science any more. 
    CP> This is definitely NOT what I am saying. 
    I am much more skeptical
    about what can actually be gleaned from the type of data at least
    that is collected by businesses today (including my own company -
    it is a mess!!!!!!), see for example:
    https://www.embopress.org/doi/full/10.1093/embo-reports/kve139
    (admittedly rather old, but I really do think it is still
    relevant for today).
    CP> Exactly, it is a mess but it sort of works. Most conceptual models are pretty and don't work - as you find when you implement them.
    CP> The 'trick' is to find a way to efficiently clean the mess.
    CP> The issue here is with the term simplification. It implies a certain notion of 'meaning' - that to define something you need to exhaustively describe it. Whereas with a (restricted) referential notion of meaning - which most models intuitively work with, then all you need to do is refer.

    <SNIP!!!>

    Best,

    Steven


    --
    You received this message because you are subscribed to the Google Groups "UK NDT FDM" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to uk-ndt-fdm+...@googlegroups.com.
    Reply all
    Reply to author
    Forward
    0 new messages