Re: Arcs

Benjamin Bock <[email protected]>
Newsgroups gmane.text.xml.xtm.general
Message-ID <[email protected]>
Sorry, I'm late to the party... trying to respond to the essential points.

Two important points:
First, my proposal was not a paper but part of the discussion about
features of TMCL, i.e. something on top of TMDM which may make
modeling for end users easier.

Second, i was not proposing to use subject/object or from/to roles but
the same roles one would use in Topic Maps now. The idea is to
annotate the existing association signatures where an association
signature is, in it's simplest form the tuple (association type, role
type 1, role type 2). This could/should be extended by scope, but not
by reifier, because the reifier is about the association instance.
Also, the primary idea was mostly to define names for arcs, similarily
to how Ontopia models the directed naming of associations: a name
attached to the association type scoped by one of the role types,
depending on the direction.

Additionally, I'd like to point out that I didn't choose the name
"arcs". I was trying to explain the above concept and when Graham got
it, he said (paraphrased): "Ah, you want to propose 'arcs'. I did this
7 years ago and it was decided not to do arcs in TMCL back then. This
should be done in a different standard (which may be ISO or not)".

Benjamin

On Thu, Oct 21, 2010 at 12:47 PM, Lars Heuer <[email protected]> wrote:
> Hi Patrick,
>
> [...]
>> Not that I necessarily disagree but what do you mean by:
>
>> "properly defined role types"?
>
>> I read the post as saying an arc starts/end at role types. Yes?
>
> The proposal defines the role types "from" and "to". An author may be
> tempted to say:
>
>   sean child-of john
>
> which leads to the following association:
>
>   child-of(from: sean, to: john)
>
> That's crappy since it does not say that sean plays the "child" role
> and john the "father" role.
>
> Best regards,
> Lars
> --
> Semagia
> <http://www.semagia.com>
>
> <http://www.topicmaps.de/mailinglist/> German Topic Maps mailing list
> <http://tinytim.sourceforge.net/> Open Source Topic Maps engine
> <http://mappa.semagia.com/> Mappa - Python Topic Maps engine
> _______________________________________________
> topicmapmail mailing list
> [email protected]
> http://www.infoloom.com/mailman/listinfo/topicmapmail
>
_______________________________________________
topicmapmail mailing list
[email protected]
http://www.infoloom.com/mailman/listinfo/topicmapmail
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.