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 - Shegit Brahm

Pages: [1] 2 3 ... 7
1
General Board / Re: Re-use of parts and relationships
« on: August 13, 2019, 01:30:13 am »
sorry for giving maybe false hope, I myself have neither knowledge nor experience about UAF.
I was more hoping for a "rewording that induces possible design flaws on its own"

For a UML class/ object diagram it would look like the blue elements are instances of their specific class.
(key crtl pressed while dragged with mouse -> dialog opens)

And I assume, EA just offers information flows as a general connection type, I'm quite unsure if the UML would say this flow needs to be "inherited" by the object/ instance.

2
General Board / Re: Re-use of parts and relationships
« on: August 12, 2019, 06:50:46 pm »
Do I understand it correct that:
  • you have a hierarchy of elements (example shows compositions only)
  • there you have no problem that attribute of super element is visible in sub element
  • then you have "normal" connectors = no hierarchy connectors like generalize/ specialize - is it a simple "association"?
  • and your problem is, that if element A is connected "normal" to element B - you see no attribute from element A on element B?
  • or your problem is, that if you put all relevant elements for a specific view ("chat") into a new diagram and you miss all "normal" connectors if there are sup elements connected "normal" to each other?

-> would it be possible to get a comparison to show which connections are visible and which are missing in "new view" while being present in "main view"?

3
General Board / Re: V15 beta - where have all the menus gone THIS time ?
« on: August 06, 2019, 10:57:41 pm »
Of course, if you happen t have the correct visual style (Microsoft Office 2016) you get the find command function on the top bar, although it only takes you there and doesn't tell you where it is for future reference ::)

That bugs me that only this style offers that feature always visible.
In my preferred style (with horizontal scroll bars in project browser) I need to use dropdown of the EA icon (top left)  and then type into Search field.

With release of Microsoft Office 2007 & 2010 they made an interactive help public, where you typed in the old command (-2003) and get an animation where to find the new one.

This "type command here and we search it for you" is nice for rare used features.
(and is necessary for me for any system setting in Win10)

4
General Board / Re: How to "restore" a dialog to pop up next time?
« on: August 05, 2019, 09:11:58 pm »
Thanks a lot, _drag_ with Ctrl pressed works.

I guess I oversaw this because my initial way starts with a right click on diagram, not with dragging.

Need to remind it better, used it years ago already.

5
General Board / How to "restore" a dialog to pop up next time? [solved]
« on: August 03, 2019, 01:03:30 am »
Hi there,

I want to do this:
- rightclick on diagram
- "Insert Other Element ..."
- select an activity and press OK
- activity gets inserted

What is missing? - The dialog box that offers me some inserting options.
(like object nodes which are now missing)

In this case like "show all object nodes" (it is called similiar)

How to restore this dialog? Or any other that I once decided to "don't ask me again" and now want to be asked again?


In settings I tried "Reset BPMN Prompts" (Diagram -> Behavior) - did nothing here due to no BPMN.
The help from insert dialog leads to https://sparxsystems.com/enterprise_architect_user_guide/13.5/modeling_tools/instanceclassifier.html which has no talks about.

Thanks, Shegit

6
General Board / Re: How to use Parameter Sets for Action Pins?
« on: August 01, 2019, 04:36:59 pm »

- in general, all object & control flows need to be present with their token, otherwise the action will not fire.
- and all outgoing object flows will get tokens once the action finished
- so in case I have 3 objects flowing into 3 action pins, all three need to be present.
- in case I have 2 objects flowing out of 2 action pins, two object flows will start once the action finished

As far as I understand the specs, it simply says:
- a parameter set is a grouping of one or more object flows - and I need either one to proceed.
-> for incoming it is in example: either two object flows (upper group) OR three other object flows (lower group) are satisfied to fire the action
-> for outgoing it is in example: two object flows will be satisfied as a result of this action. either upper two, or middle (3&4) or lower (4&5) , and then only these will transmit an object once the action is finished.

At first I thought there is a hidden decision.
Then I realized - CallBehaviors are also actions, thus a linked activity will have these decisions and will then provide different output.

7
General Board / Re: How to use Parameter Sets for Action Pins?
« on: July 31, 2019, 04:27:25 pm »
thanks for insight & the ideas.

Well, my main aim is to have a set of object flows that are in "or"-relation.

At the moment it is the easy way of "this one or this one incoming" which might be solveable with a merge. I just need to ensure "same" object types coming in.


8
General Board / How to use Parameter Sets for Action Pins?
« on: July 31, 2019, 01:45:06 am »
As part of the UML I did not yet found a way to achieve Parameter Sets for Action Pins with the EA (v13.5):



Can someone please guide in case it is possible or confirm EA's inability?

Thanks, Shegit

9
General Board / Re: using eapx with EA v13 possible?
« on: July 25, 2019, 07:30:27 pm »
I found -> Preferences -> General -> "Use Jet 4.0 - requires restart"

hooking that on it displays a warning:


Doing so did _not_ allow me to open eapx directly, just the renamed .eap

Checking now from another PC with "unchanged setting" = no use of Jet4 still opens the eap.

Workaround seems to be just to enable Jet4 and to rename the file.


10
General Board / using eapx with EA v13 possible?
« on: July 25, 2019, 07:04:40 pm »
Question: what should I do to open an eapx file with EA v13.5 (Build 1351)?

context:
- I have partners that published an eapx on a team share
- I use eap and v13.5 until now.

the aim I hope for:
- stay on 13.5, open and edit .eap and .eapx "simultanously"

possible workaround:
- convince partner to use a .eap - and hope to get it used with my v13.5
- convince some responsible administrator of my company to upgrade...
- use free offered download to read eapx

=> what is possible, what is best?

As far as I understand https://www.sparxsystems.eu/enterprise-architect/release-history/ it was introduced in EA v14.

That would simply deny a usage with anything earlier.
-> If I create a new project, I get offered .eap & .feap - no .eapx.

in https://www.sparxsystems.com/forums/smf/index.php?topic=42476.0 Geert Bellekens said it should work to open eapx with EAv13.
Just when I try to open the eapx file, I cannot select it as the EA file open dialog does not list ist (only eap & feap).

When I rename to .eap and try to open, my EA claims:
- Cannot overwrite existing file
or
- An error has occured: Unrecognized database format


https://www.sparxsystems.com/forums/smf/index.php/topic,39464.msg248431.html suggests for me,
that there is a setting to enable or disable Jet4 support inside EA.

-> I just don't find any. In case there is this setting - where to find?

https://www.sparxsystems.com/resources/repositories/index.html suggests, I should be able to use a eapx repository sind June 2016, while https://www.sparxsystems.com/forums/smf/index.php/topic,38291.msg238327.html indicates that EA v13.5 was available after May 2017

The user guide on the other hand does not suggest for EA v13.5 that there should eapx be possible:
https://sparxsystems.com.au/enterprise_architect_user_guide/13.5/model_repository/createamodeloverview.html
in comparison to v14
https://sparxsystems.com.au/enterprise_architect_user_guide/14.0/model_repository/createamodeloverview.html

Thanks,
Shegit

PS: within Excel, I once was able to select Jet4 as database engine to get an .mdb imported - which was simply an eap renamed. I just can't remember the circumstances (excel version, click through path).

11
Uml Process / Re: how to "merge" object flows in activity diagram
« on: July 01, 2019, 07:04:13 pm »
@Eve:

Thanks for your retry.  I have a 13.5.1351 at hand.

Your quicklink way worked as well in my diagram.

My problem arised because I made the actions first and the object flows later (steps 7+). That is why this way might be still / was in old EA not working:

  • Drop an action from toolbox.
  • Drag quicklinker from action. Select Decision|Control Flow
  • Drag quicklinker from decision. Select Action|Control Flow
  • Repeat 3.
  • Drag quicklinker from Action. Select Merge|Control Flow
  • Connect action from 4 to Merge from 5. Select Control Flow
  • Drag quicklinker from Merge. Select Action|Control Flow
  • Right click on action. Select "new child element| action pin"
  • Repeat 8 on any action twice, on last action (7) only once.
  • Connect Action pins "according" Control flows for action (1), (3), (4).
  • Drag quicklinker from action pin of action(3). Select Merge|Object Flow
  • Drag quicklinker from action pin of action(4) and connect to merge(11)
  • Drag quicklinker from merge(11) to action pin of last action(7)

The workaround:
Drag from toolbox "Activity Relationships" the Object Flow from Merge (11) to action pin of action(7).

What (in my EA configuration) also not works:
- Drag quicklinker from merge node to desired action: no question "control/ object flow?" like when from action to action. It just sets a control flow.

why the object flow later? Because my modeling process starts sometimes with control flows only :)

Thanks for your time, Shegit

12
Uml Process / Re: how to "merge" object flows in activity diagram
« on: June 28, 2019, 12:33:12 am »
the lowest action expects one object G.

the result of either transformation A or transformation B. 

13
Uml Process / Re: how to "merge" object flows in activity diagram
« on: June 28, 2019, 12:03:19 am »
Well, it depends on things you are not telling us (or maybe it's hidden between the UML citations?). Anyhow, if your last action shall continue supply it with a single pin which is fed from either action above - as ONE possible way. There are more ways, but without knowing the background we can't tell.

q.

the background seemed simple to me:

having decisions and merges between some actions and their control flows.
and having objects, that follow this path or another - just not always side by side along all control flows, that I would could use only object flows.

(and in this case: no fork/ join)


So what question of yours did I miss?

(I personnally feel finished with the technical part as I feel convinced my UML goal is valid)

14
Uml Process / Re: how to "merge" object flows in activity diagram
« on: June 27, 2019, 11:55:16 pm »
Do you need to use a Synchronization instead of a Merge Node? A Synchronization will wait for both flows to complete before continuing.

No, no sync. The decision before is made to go either way, not both. So only one token will pass through and be waited for in the last action.

A merge node can have incoming and outgoing ObjectFlows.

The opposite end would have an action pin.

Also, because the action can't execute until there is a token at all of its input pins you can omit the control flow.

I could get a workaround here with using the toolbox feature. (see my own answerhttps://www.sparxsystems.com/forums/smf/index.php/topic,42918.msg254570.html#msg254570)

clicking on the merge node and use this small arrow feature to connect to an existing action pin: the connector highlights the action pin and "refuses to connect" thus vanishes the moment I lift the mouse finger.
That "vanishing" behavior is independet wether the input flows to the merge come from action pins or actions (aka control flows).

Yes, the first pic is wrong as I wrote in my first post, because like you said: the last action waits for second token which cannot arrive due to decision.
That's why I needed to reduce the tokens with a merge.

As I'm confident now that a object flow merge is valid UML, I see it as a  "gui bug" in EA that the connector refuses to connect.

cheers

15
Uml Process / Re: how to "merge" object flows in activity diagram
« on: June 26, 2019, 11:00:26 pm »
Your top picture will not represent a working flow. The last actions waits for two objects to arrive. But only one actually will be delivered. So it waits forever.

q.

I guess I know that in my question post (after spec quotes):

[...] I understand it that way, that my model is currently wrong - because it is impossible to have both object G as input due to the decision before.

[...]

That is why I search(ed) for a solution.

Thanks, Shegit

Pages: [1] 2 3 ... 7