Sparx Systems Forum
Enterprise Architect => Bugs and Issues => Topic started by: ea0921 on September 06, 2022, 11:11:08 pm
-
Many of the elements of EA, belong to "Class" element and many of them do not. How do we bifurcate this hierarchy.
Is there any specific hierarchy that which follows other element types, wherein the base types of elements derive another types of elements. Hierarchy of the element types, i.e. SYSML, SPEM, Archimate, Class, Object, Composite and the heirarchy dependency between them. Like SYSML is a sub type of Class element type.
-
Do you mean the UML metamodel?
That is published by the OMG at https://uml.org (https://uml.org)
Geert
-
Wow. They celebrate UML 1.1. When will we celebrate EA 3.5?
q.
-
https://www.omg.org/spec/UML/2.5.1/About-UML/ (https://www.omg.org/spec/UML/2.5.1/About-UML/)
-
No, wanted to know regarding the hierarchy between different element types. Like hierarchy of the different element types, i.e. SYSML, SPEM, Archimate, Class, Object, Composite and the hierarchy dependency between them. Like SYSML elements are sub type of Class element type.
https://www.omg.org/spec/UML/2.5.1/About-UML/ (https://www.omg.org/spec/UML/2.5.1/About-UML/)
Do you mean the UML metamodel?
That is published by the OMG at https://uml.org (https://uml.org)
Geert
-
The easiest way is to remove the stereotype of an element and see what you end up with.
There is not really a hierarchy though. It's simply a base UML type with a stereotype (from an MDG)
Inside an MDG you can have a hierarchy of stereotypes. You can try to open the MDG file and interpret the XML file, or simply refer to metamodel in the the language specification.
Geert