Book a Demo

Author Topic: Materializing Generalization Sets  (Read 11729 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Materializing Generalization Sets
« on: October 04, 2013, 05:41:49 pm »
I've started to use Generalization Set A LOT in my modelling (particularly Enterprise level).  UML doesn't provide a materialization (embodiment) of the Generalization Set.  A materialization would be useful as one could attach additional metadata to the embodiment and use it in validating the model.

I've looked at how EA implements Generalization Sets and while it leaves something to be desired, it's (obviously) workable.  One item of metadata that EA provides is to assign a unique GUID to the Generalization Set.

What I was thinking of doing was to create an embodying object (most likely a Node) and assigning it the SAME GUID as the Generalization Set.  This would provide the specific cross-referencing (an example of my "Same Semantics, different syntax" concept.

Thoughts?  I can't really see any downside...
 
 TIA,
 Paolo

[size=0]©2013 Paolo Cantoni, Semantica[/size]
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Materializing Generalization Sets
« Reply #1 on: October 08, 2013, 08:14:12 am »
Paolo,
I guess you are too far off (at least for me). I have no idea what you are talking about :-[

Maybe you could ask that question at LinkedIn. There's a UML Lovers group which has quite some brilliant minds which could probably give you an answer.

q.