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.

Topics - Polymorph

Pages: 1 2 [3] 4
Uml Process / Controlling the order of exported model elements
« on: June 30, 2016, 05:32:12 am »
I have a package containing multiple requirements that I need to export.

EA allows me to change the order of the model elements in the browser but what do I need to do in the template to ensure that this order is respected in the document?

I want to do this because some requirements are related and I don't want them to simply them to be placed in alphabetical order. Rather, I want a measure of control

Thanks all!

Uml Process / Connector Highlighting on Internal Block Diagrams
« on: June 29, 2016, 06:15:29 pm »
I have an Internal Block Diagram (SysML) that shows a number of parts connected together via ports. These ports are typed by blocks, many of which themselves own flow properties (indicating the types of matter/data/energy that flows in/out of them).

I have noticed that when I select a port on the diagram and press Ctrl + L, EA highlights the connector(s) that connect to the port. However, sometimes EA highlights the connector in a green colour. Sometimes it highlights the connector in red. I am wondering if anyone knows the significance of these colours? I have looked through the documentation and can't find any mention about this functionality!

I wondered if it might somehow be indicating there was a mismatch between the types of ports at each end of the connector but I can't see anything obviously wrong ???

(I have also typed the connectors between these ports by using Association Classes - but I'm not sure that is relevant to my question...)

Uml Process / Action Effects - text wrapping
« on: June 17, 2016, 06:35:40 pm »
You can add an "effect" to an action and optionally display this on the diagram (Action Properties dialogue | Effect Tab)

EA seems to ignore any line feeds and puts the entire expression on one line ???

Does anyone know if there's some kind of text wrapping function that needs to be turned on?

Thanks everyone!

Suggestions and Requests / Lifeline Head sizing
« on: June 15, 2016, 01:06:44 am »
It would be useful to be able to adjust the height of Sequence Diagram Lifeline Heads (the rectangle at the top of the lifeline).

Alternatively, please sort out the text-wrapping behaviour when placing nested structural elements on a sequence diagram

See,30990.0.html for a description of the problem...

Uml Process / Lifeline Head sizing
« on: June 14, 2016, 08:47:01 pm »
Does anyone know if there is a way to control the height of the rectangle that forms the head of a lifeline on a sequence diagram?

I have a (SysML) block that contains several part properties. When I drop (an instance of) the block onto a sequence diagram EA brings up the Structural Features dialogue box and asks me if I want to display any of these on the diagram too - very helpful  :)

However, these "nested" parts take up a lot of real-estate on diagram. If I make then very narrow then the text within the nested part overflows outside the bounding rectangle since EA seems to keep them at a fixed height, and there seems no way to change this! ??? This makes the diagram look rather messy (and doesn't do my OCD any favours!)

The other option would be to suppress the name of the part on the diagram. Unfortunately, EA seems to only let me suppress the type - which I am not keen to do as we name our part properties using acronyms - which makes the diagram rather hard to interpret

Any suggestions?

I have a number of small sequence diagrams that I want to insert into a larger diagram. I have dropped the diagrams onto the "parent" diagram and EA creates a reference fragment - perfect! However, in some cases I need to be able to show a message from one diagram passing out of a fragment and back into the "parent diagram"

I stumbled upon this section in the EA user guide about "diagram gates"

It seems to be a way to provide an "off-page" connector between different sequence diagrams - precisely what I need to do. However, I can find no way to "attach" the diagram gate to the reference fragment (as shown in the EA user guide example)...

Any suggestions?

Uml Process / Copying Ports
« on: May 27, 2016, 07:22:30 pm »
I have a set of blocks that I need to duplicate. Each block owns a number of operations and ports as well as relationships to other blocks. I have selected the blocks I wish to duplicate and copied them to the clipboard and then pasted them onto a new SysML BDD. EA creates new blocks and these blocks contain the operations that I had previously defined  :D, the relationships to other blocks  :D but... where are the ports?!?  ???

EA doesn't seem to copy the ports too. I tried placing the original blocks a BDD, making the ports visible by turning on (selected) structural features - so that the ports are visible on the diagram. I then tried Ctrl + dragging the block onto a new diagram. Once again, EA creates a new block with operations and relationships, but no ports?

I have tried ctrl + dragging the original ports from the project browser onto the new block but EA complains, saying I can't drop ports onto the block because it is not the owner of the ports - Yes, I know EA!! I am trying to copy the ports.

Any suggestions?

Uml Process / Visualising Classifier Relationships
« on: April 20, 2016, 10:34:54 pm »
If I create block A in package A, block B in package B and then select block B as the classifier for block A, I'd like to see (visually) the relationship between the two elements. Is it possible to visualise classifier relationships in the EA relationship matrix (or any other kind of diagram)?

Guessing no...

Bugs and Issues / Activity Parameters not staying-put
« on: April 20, 2016, 07:48:23 pm »
I have an activity that owns an activity parameter. When I draw an activity diagram and place the parameter on the diagram frame I locate it as required. I save the diagram and close it...

When I come back to the diagram the parameter has moved back to its original location. No matter how many times I save the diagram the parameter refuses so stay where I put it. I've also seen this behaviour with some of the control/object flows on the diagram. I've tried deleting the original parameter and replacing it with a new one but this doesn't help.

Has anyone else experienced this problem?

Bugs and Issues / Nested Ports behaviour when copying to clipboard
« on: April 20, 2016, 07:44:42 pm »
I have an Internal Block Diagram containing parts that own nested proxy ports. I am trying to copy this diagram to the clipboard and so I select the entire diagram. When I do this, all those ports that are vertically orientated randomly rotate through 90 degrees. If I select another diagram and then go back to the IBD, the ports are back how they should be... Weird...

Has anyone else encountered this?

Bugs and Issues / Send Signal Actions on State Machines not supported
« on: March 03, 2016, 07:40:26 pm »
SysML spec 1.3 states that as well as transitions between states, it is also permitted to show Send/Receive actions to enable the modeller to show a state machine sending messages to other structures. EA does not appear to support this function properly at present as it does not allow transitions to be created from states to these model elements (by default, EA provides "Events" in the State Machine toolbox, but these cannot be connected via transitions)


Uml Process / Send Signal Actions on State Machines
« on: March 02, 2016, 10:38:04 pm »
SysML 1.3 indicates that it is legal to display Send Signal action and Receive signal actions on State Machine Diagrams (Section 13.2.1 on State Machine Diagrams). These are identical in appearance to the model elements on an activity diagram

EA will let me create Trigger and Event model elements (I think a Trigger model element is an EA invention but am happy to be corrected on that) and drop these onto the sequence diagram. However, EA will not allow me to create transitions from states to these elements.

Does EA support this?

Notes, rationales, comments etc are not represented in the project browser; despite (apparently) being stored in the same package as the diagram on which they are first created.

The inability to re-use rationale elements on multiple diagrams makes traceability and design justification more cumbersome that it otherwise might be

Suggestion: EA already provides the "issues" element which is (not a SysML or base UML element) which can be re-used in multiple elements. Why can't we have a similar capability for notes/comments/rationales, which are SysML elements? Competitor products do this (e.g. Rhapsody)  ;)

Uml Process / Command, Rationale and Note Elements
« on: February 23, 2016, 01:00:41 am »
Is there any way to get notes, commands, rationales (etc) to display in the project browser or do you have to rely on creating a search to find them?

Often the same rationale is applicable to multiple model elements. Having a way to find them easily and drop them onto multiple diagrams makes their re-use easier...

Uml Process / Sequence Instances vs Objects
« on: February 19, 2016, 09:32:51 pm »
Not the first time this question has been asked

What is the difference between a sequence instance and an object? This post asks the question perfectly (created in 2004!!!!!),13340.msg155877.html#msg155877

Pages: 1 2 [3] 4