Author Topic: Everything should be derivable  (Read 2902 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Everything should be derivable
« on: November 06, 2006, 05:47:24 pm »
The [size=13]UML 2.1 Superstructure (interim)[/size] Specification, implies that both vertexes, edges and features are derivable.  (Certainly if you look at 7.3.3 Association (from Kernel), you'll see Associations are derivable via isDerived)

EA currently doesn't support this.  In my view, anything that can be modelled is, essentially, derivable.

I'd like EA to add the [ ] Derived checkbox to any EAElement or EAConnector or EAFeature.

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

AshK

  • EA User
  • **
  • Posts: 137
  • Karma: +0/-0
    • View Profile
Re: Everything should be derivable
« Reply #1 on: November 06, 2006, 09:11:31 pm »
Associations IsDerived property is accessible from the Advanced->Custom Properties section of the context menu.

I believe there are plans to have these Custom Properties incorporated into the main specification dialogs.   Not sure when however.

HTH,
Ash
The Sparx Team
[email protected]

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8607
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Everything should be derivable
« Reply #2 on: November 07, 2006, 12:17:47 am »
Quote
Associations IsDerived property is accessible from the Advanced->Custom Properties section of the context menu.

I believe there are plans to have these Custom Properties incorporated into the main specification dialogs.   Not sure when however.

HTH,
Ash
Thanks for that Ash...  And it causes the "/" prefix to be applied correctly!   8)

However,  the property should (in my view) be available on all vertexes and edges.

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!