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