--
informatio...@googlegroups.com
To change settings, visit
http://groups.google.com/group/information-ontology
"denotes is a primitive, instance-level, relation obtaining between an information content entity and some portion of reality. Denotation is what happens when someone creates an information content entity E in order to specifically refer to something. The only relation between E and the thing is that E can be used to 'pick out' the thing."
Ouch. I would take strong exception to this use of 'pick out' as part of the definition of denotation. Denoting names often cannot be used to "pick out" anything. Â
They simply refer. I can use the string 'xy23' to denote my oldest pet cat, but it certainly cannot be used to pick her out, in any useful sense of 'pick'. In fact, some sense of 'picking out' seems to be what distinguishes the idea of an identifier from a mere referring name. Identifiers, unlike merely denoting names, must actually identify (in some sense).Â
> out of a larger set.I object to the "larger" set. I would argue for "collection", as even one item can be part of a single-item collection.So, i suggest in turn:
An information content entity that denotes an entity in some collection.
Why does this set or collection need to even be mentioned? Many ontologies explicitly reject the idea of sets, yet they still support the ideas of denotation and reference. I think this whole idea of there being some containing set is a confusing and irrelevant distraction. If one wants to convey the identity-parade idea implicit in 'identify', then say that the identifier distinguishes the referent from other entities. No need to require them to all be in a set.Â
On Tue, Nov 17, 2009 at 5:42 PM, Pat Hayes <pha...@ihmc.us> wrote:Ouch. I would take strong exception to this use of 'pick out' as part of the definition of denotation. Denoting names often cannot be used to "pick out" anything. Â"denotes is a primitive, instance-level, relation obtaining between an information content entity and some portion of reality. Denotation is what happens when someone creates an information content entity E in order to specifically refer to something. The only relation between E and the thing is that E can be used to 'pick out' the thing."That's a fair criticism. I suppose we could just drop this last sentence. The attempt was to emphasize that 'denotes' doesn't mean very much - to trim the expectations.ÂÂThey simply refer. I can use the string 'xy23' to denote my oldest pet cat, but it certainly cannot be used to pick her out, in any useful sense of 'pick'. In fact, some sense of 'picking out' seems to be what distinguishes the idea of an identifier from a mere referring name. Identifiers, unlike merely denoting names, must actually identify (in some sense).ÂBy "must actually identify" I guess you mean something like "can be used in some predefined process to discriminate one thing from another"? If not, could you unpack what you mean? Identifiers, by themselves, do nothing.ÂWhy does this set or collection need to even be mentioned? Many ontologies explicitly reject the idea of sets, yet they still support the ideas of denotation and reference. I think this whole idea of there being some containing set is a confusing and irrelevant distraction. If one wants to convey the identity-parade idea implicit in 'identify', then say that the identifier distinguishes the referent from other entities. No need to require them to all be in a set.Â> out of a larger set.I object to the "larger" set. I would argue for "collection", as even one item can be part of a single-item collection.So, i suggest in turn:
An information content entity that denotes an entity in some collection.I like that.
So ÂIdentifier: "An information content entity that can be used repeatedly to denote the same thing in different contexts and to distinguish the referent from other entities."
(but I have to still read and absorb Barry's comment)-Alan
I think that you are safe if to identify the
objective of an identifier generating process as
being that of generating objectives.
Those
processes which are performed to yield outputs of
a certain sort are processes whose objective is
yielding outputs of that sort. Definitionally.
(In this they are distinct from processes such
as: going for a walk; doodling; bodyguarding; eating ...)
BS
Identifier: "An information content entity that can be used repeatedly to denote the same thing in different contexts and to distinguish the referent from other entities."again, i find "that can be used repeatedly to denote the same thing in different contexts" to be verbose and non-essential. Just because something can be said, doesn't mean it should, particularly with definitions.  Melanie suggested that it appears in an Editors note, and I agree.
identifier: An information content entity that distinguishes the referent from other entities.
simple, yet effective.
I think the repeatedly is important - as I mentioned I think there is a notion of "stability" of an identifier: you generate an identifier with the intent of using it several times.
On 17-Nov-09, at 8:02 PM, Michel Dumontier wrote:
On Tue, Nov 17, 2009 at 10:53 PM, Alan Ruttenberg <alanrut...@gmail.com> wrote:
On Tue, Nov 17, 2009 at 5:42 PM, Pat Hayes <pha...@ihmc.us> wrote:
"denotes is a primitive, instance-level, relation obtaining between an information content entity and some portion of reality. Denotation is what happens when someone creates an information content entity E in order to specifically refer to something. The only relation between E and the thing is that E can be used to 'pick out' the thing."
Ouch. I would take strong exception to this use of 'pick out' as part of the definition of denotation. Denoting names often cannot be used to "pick out" anything.
That's a fair criticism. I suppose we could just drop this last sentence. The attempt was to emphasize that 'denotes' doesn't mean very much - to trim the expectations.
They simply refer. I can use the string 'xy23' to denote my oldest pet cat, but it certainly cannot be used to pick her out, in any useful sense of 'pick'. In fact, some sense of 'picking out' seems to be what distinguishes the idea of an identifier from a mere referring name. Identifiers, unlike merely denoting names, must actually identify (in some sense).
By "must actually identify" I guess you mean something like "can be used in some predefined process to discriminate one thing from another"? If not, could you unpack what you mean? Identifiers, by themselves, do nothing.
> out of a larger set.
I object to the "larger" set. I would argue for "collection", as even one item can be part of a single-item collection.
So, i suggest in turn:
An information content entity that denotes an entity in some collection.
Why does this set or collection need to even be mentioned? Many ontologies explicitly reject the idea of sets, yet they still support the ideas of denotation and reference. I think this whole idea of there being some containing set is a confusing and irrelevant distraction. If one wants to convey the identity-parade idea implicit in 'identify', then say that the identifier distinguishes the referent from other entities. No need to require them to all be in a set.
I like that.
so do i.
So
Identifier: "An information content entity that can be used repeatedly to denote the same thing in different contexts and to distinguish the referent from other entities."
again, i find "that can be used repeatedly to denote the same thing in different contexts" to be verbose and non-essential. Just because something can be said, doesn't mean it should, particularly with definitions. Â Melanie suggested that it appears in an Editors note, and I agree.
I don't think it is controversial to keep it here, as we say "can be used".
I was unsure about the context part and suggested to keep it in an editor note, but I think Pat has a valid example and based on that I would rather keep it.
IMO, to link to denote based on this would require to be very familiar with the ontology,
identifier: An information content entity that distinguishes the referent from other entities.
and I would rather be a bit more verbose than too succinct - especially in our current development phase: I am a bit worried that we end up loosing information by trying to be too concise.
Melanie
simple, yet effective.
-=Michel=-
(but I have to still read and absorb Barry's comment)
-Alan
--
Michel Dumontier
Associate Professor of Bioinformatics
Carleton University
http://dumontierlab.com
At 07:36 PM 11/18/2009, Bjoern Peters wrote:
>I don't care particularly about the repeated/single use identifiers,Â
>but I think it is important to have the 'intent' clearly stated inÂ
>the definition of identifier as we want to use it. My crack at it:
>
>identifier: An ICE created to distinguish the referent from otherÂ
>entities in a 'refer by identifier process'.
>
>'refer by identifier process' A planned process in which an ICE isÂ
>generated which has as a part an identifier which indicates that theÂ
>ICE is about the entity denoted by the identifier.
Won't do. I'm afraid. It is circular.
I think there are also problems with appeals to intent. Suppose aÂ
clerk intends to produce an identifier system, presses the relevantÂ
button, prints 1000 identifier labels and attaches them to 1000Â
pieces of equipment, without checking that the labels of have the same number.
As for circularity, I don't see it, could you help? I am trying to write this similar to the 'role' definition pattern, where 'identifier' is the something bearing the role, and 'refer by identifier' is the process in which it is 'realized'. There is separate process of 'identifier creation', I hope that was obvious.Â
M 11/18/2009, Bjoern Peters wrote:
>I don't care particularly about the repeated/single use identifiers,Â
>but I think it is important to have the 'intent' clearly stated inÂ
>the definition of identifier as we want to use it. My crack at it:
>
>identifier: An ICE created to distinguish the referent from otherÂ
>entities in a 'refer by identifier process'.
>
>'refer by identifier process' A planned process in which an ICE isÂ
>generated which has as a part an identifier which indicates that theÂ
>ICE is about the entity denoted by the identifier.
Won't do. I'm afraid. It is circular.
Circular would be:Â
identifier = those things created in a identifier generation process,Â
andÂ
identifier generation process = those processes creating an identifer.Â
We are routinely using the pattern of defining e.g. 'nursing role' as a role borne by a human realized in a nursing process, and then go on to define the nursing process as one where a human bearing the nursing role provides care to another human. Nothing circular there, rather 'nursing role' identifies one participant in the nursing process, similar to what 'identifier' does in the 'refer by identifier process'.
As for the need for intend: you have it exactly right. Without intend, lots of things will be an identifier, not only genetic code, but also your precise location right now.
I don't care particularly about the repeated/single use identifiers, but I think it is important to have the 'intent' clearly stated in the definition of identifier as we want to use it. My crack at it:Â
identifier: An ICE created to distinguish the referent from other entities in a 'refer by identifier process'.
'refer by identifier process' A planned process in which an ICE is generated which has as a part an identifier which indicates that the ICE is about the entity denoted by the identifier.Â
I think Pat's example is good, and illustrates what we should not consider an identifier. In that example, the message would be some computer encoding for 'open in 123 seconds'. None of that is an identifier. If in contrast there is a second barcode scanner before the gate, the message could have been 'open when package XYZ arrives', XYZ being the barcode, then yes, that message contains an identifier. Â
OK, thanks. So that seems to nail down 'repeatability of identification' as a key property of an identifier, right?
On Nov 19, 2009, at 6:02 AM, Melanie Courtot wrote:
On 18-Nov-09, at 10:39 PM, Pat Hayes wrote:
On Nov 18, 2009, at 6:36 PM, Bjoern Peters wrote:
I don't care particularly about the repeated/single use identifiers, but I think it is important to have the 'intent' clearly stated in the definition of identifier as we want to use it. My crack at it:
identifier: An ICE created to distinguish the referent from other entities in a 'refer by identifier process'.
'refer by identifier process' A planned process in which an ICE is generated which has as a part an identifier which indicates that the ICE is about the entity denoted by the identifier.
I think Pat's example is good, and illustrates what we should not consider an identifier. In that example, the message would be some computer encoding for 'open in 123 seconds'. None of that is an identifier. If in contrast there is a second barcode scanner before the gate, the message could have been 'open when package XYZ arrives', XYZ being the barcode, then yes, that message contains an identifier.
Actually the example was supposed to illustrate the opposite intuition. I see no clear difference between the timing case and the XYZ barcode case. They both are ways of identifying the package, under different  circumstances. Why does something which could be glossed as "the package which will arrive on this belt in 123 seconds" not count as an identifier, or at least an identifying description? It is sufficient to pick out that one package from all the others. Why is that not sufficient to make it count as an identifier?
I think it is an identifying description as you mention but not an identifier in the sense we would like to use it. While saying "the package which will arrive on this belt in 123 seconds" will allow you to get one package, it can not be used repeatedly to allow you to pick the same package each time.
Pat
> On Thu, Nov 19, 2009 at 11:53 PM, Bjoern Peters <bpe...@liai.org> wrote:
>> As OBI development is driving the initial use case of 'identifier', I want to propose a more limited definition of 'centrally registered identifier' (CRID for short in what follows). I believe the approach outlined below will address all that OBI needs. It does not however attempt to cover all ways of identification. I am re-using multiple ideas raised by others on this thread before.
>
> The biggest problem i see in this is the "centrally".
> Serial numbers don't need this.
> Other kinds of identifiers, such as hashes, don't need this - see
> http://en.wikipedia.org/wiki/Distributed_hash_table
But I think that the idea was to try to provide an account of a concept with a narrower scope, CRID, in contrast with identifiers considered as a whole? So we are in principle only dealing with centrally registered things?