Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Martin Merkel

Pages: [1] 2 3 ... 5
Bugs and Issues / Re: State machine diagrams in EA 14 and 14.1
« on: September 19, 2018, 06:51:56 pm »
t still eludes me, why that was changed. To me, the new rendering engine brings no advantage, at least I do no see none. I like to see the FSA frame while I"m modelling, but that I had also before with 13.5 and earlier.

With 14 and 14.1 I only get a frame with solid background, I don't see the grid anymore, and the details are inside the frame and consume space that I could use more efficient if they were outside. All in all rather inconvenient.

Another odd thing that I spotted yesterday, when trying to drag the left edge of the Waiting state towards the left frame border, the width of the state increased ??

For the examples I  used build 1352 and 1427. Apart from the strange layout policy, there are still a lot of bugs in 14.1.

Bugs and Issues / State machine diagrams in EA 14 and 14.1
« on: September 13, 2018, 05:24:32 am »
 Hello EA users,

I would be interested what other users think of the new rendering of state machine diagrams that Sparx Systems started to introduce with EA 14 and modified again with EA 14.1.
To me this rendering functionality constitutes a significant step backward when comparing it to how it was handled up to EA 13.5.
First, I do not only look at the modelling aspect, which is probably OK, but also at the final look of those diagrams as those that I create need to go into specification documents for an industrial communication protocol. They therefore need not only to be correct, but also easy to comprehend, and thats starts with a proper layout.
Now with EA 14, Sparx introduced some sort of automatism that restricts the freedom that users have with the layout. Sometimes with very strange effects. For example if I move a state to close to the left side of the SM frame, the height of the frame increases, for whatever reason.
Diagram details are rendered inside the SM frame, and cannot be placed outside. However I want those details only on the diagramming surface to see who created a model, or who modified it. Once final, I generate the documentation which puts only the SM frames into the PNGs and not the details anymore. With EA 14+ I have to explicitly switch off the details and update the diagram layout to recover the space that was reserved for the details (otherwise diagrams get easily to large for being included on an A4 page).
Another annoying aspect of the new rendering engine is that the frame background is rendered with a solid color, so I cannot see the diagram grid anymore. This is quite annoying when placing connector as they do not snap to the grid. It might be possible to swich this off, but I haven't found anything yet that would allow me to.
All in all I consider EA 14+ a move into the wrong direction that results in me sticking with EA 13.5 for the time being. I would however be quite interested in what other users think of these changes.

Greetings, Martin

General Board / Re: Smart alignment and element resizing
« on: August 15, 2018, 04:39:15 pm »
I installed EA 14.1 beta yesterday in the hope that something has improved in the diagram layout, as also stated in the release notes. However Sparx Systems appears to be moving into the wrong direction with respect to diagram details (I primarily looked at the FSA diagram). With 14.1 they moved the diagram details into the FSA frame, and not anymore onto the modelling surface. This is not what one want. Diagram details should be related to the diagram itself, I would like to see version, who created on it, who worked on it etc. Once when I export the diagram to PNGs for including into a specification, I don't need those details anymore, so they should not be within the FSA frame  :(. I only hope that Sparx Systems readopts the handling that was used until 13.5. This was way better.

General Board / Re: Smart alignment and element resizing
« on: July 16, 2018, 05:18:23 pm »
I've given up on EA 14 now for the time being. Diagram layout is to tricky, and once in a while EA 14 just crashes, something that I did not experience with any other EA version before.

General Board / Re: Icon overlay
« on: July 13, 2018, 05:38:05 pm »
Never spotted this before, and I've got that without explicitly enabling a bookmark in the small excerpt of the profile diagram when working with the most recent EA14 build (1422).

General Board / Re: Icon overlay
« on: July 13, 2018, 05:11:09 pm »
Thanks Arshad, there are always some new surprises in EA.

General Board / Icon overlay
« on: July 13, 2018, 04:59:42 pm »
Hello, a quick question: What does the red triangle icon in the diagram below stand for? Haven't found anything in the EA14 documentation.

Thanks, Martin

General Board / Smart alignment and element resizing
« on: July 07, 2018, 08:44:32 pm »
Hi, as of EA 14 diagram layout seems to insist that there is a minimum distance between an element and enclosing element, for example a state withing a state machine. Any way to switch this off? It is frustrating to permanently get reminded that EA thinks that it knows better how to layout a diagram and place elements.
Thanks, Martin

General Board / Re: Composition in profiles packages
« on: July 01, 2018, 09:20:26 pm »
Tried this:

but I'm not sure if this works. In the profile XML there is the Object composition stereotype but no indication of multiplicity or composite relation between data object and element.


General Board / Re: Classic menu bar
« on: June 30, 2018, 09:38:11 pm »
I think the problems with EA is that they change the menu structure permanently, both with the old classic menus and now with the ribbon. I find myself permanently searching for something when I upgrade to a new version. And that"s the most consistent aspect since I started off with EA5 ;)

General Board / Composition in profiles packages
« on: June 30, 2018, 09:12:32 pm »
I'm working on a profile in which I have two stereotypes that extend a class. Between those two class stereotypes I would like to have a composition with defined multiplicities that would force me to honor the relation between whole and part when I later use the profile elements in a model. However, the quick linker does not offer composition in the profile diagram. When I deselect Filter to Toolbox, I can create a composition, but this is never appearing in the profile xml file. Looks like below:

Any way to achieve something like this?

Bugs and Issues / Re: Frames in Statemachine Diagram
« on: June 27, 2018, 05:45:29 pm »
Got the confirmation by Sparx Systems that this is a known issue and that it will be fixed in a future build.

Bugs and Issues / Re: Frames in Statemachine Diagram
« on: June 25, 2018, 09:19:29 pm »
Bug report page works again.

Bugs and Issues / Re: Frames in Statemachine Diagram
« on: June 24, 2018, 07:32:57 pm »
I tried to submit a bug report, however the captcha link seems to be broken. Hopefully somebody from Sparx Systems reads it here:

In particular when diagram details are enabled, the automatic state machine diagram layout produce unpredictable and unusable results (for specification documents one requires precise control of the diagram layout). There needs to be an option to switch it off all-together.

Add a state machine to a class. Enable show diagram details. Make frame selectable. Move state machine such that it doe not cover diagram details. Frame moves back, automatically enlarges, contained elements are re-positioned arbitrarily.

EA 14 build 1422

Bugs and Issues / Re: Frames in Statemachine Diagram
« on: June 20, 2018, 12:17:21 am »
Yep, I made the frame selectable already. That was anyway required to move it away from the diagram details area. However EA14 insists to move it back one I try to resize the frame.

Pages: [1] 2 3 ... 5