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 - PeterHeintz

Pages: 1 ... 23 24 [25] 26 27 ... 37
361
General Board / Re: An element several times on a diagram?
« on: June 02, 2016, 07:01:09 pm »
Thank you Paolo,
I also thought about using instances or objects however I have (only sometimes) just exactly the same thing on different possions in the tree.

I agree with both Geert and Glassboy even they argue somehow in opposite direction.
A diagram is not the model, it is a view on model content for humans and it should be as understandable as possible.

Having the same thing several times on a diagram introduces the risk to get the humans confused (maybe just by not realizing the two boxes are the same thing). One the other hand having lost of connector going all around the diagram makes reading/understanding difficult as well (I know there is Suppress Line Segment).

A fault tree is a technic to answer the question what can cause something undesired. This can be modeled and shown in many ways but a fault tree is just a graphical representation of that information expected to be in a tree. The users more focus on what causes what and there is not so much focus on what is the same and what is different.

362
General Board / Re: SysML requirements, block compartments
« on: June 02, 2016, 06:10:17 pm »
I also use several times attributes rather than property values (even I am not sure if this is SysML), just because I am not able to define values for the value properties when used somewhere.

The update of the block compartments I belief do not depend on time, but on diagram refresh triggers which are not fired but others user triggers are fired late. To be sure what is happening I always verify what is in the project browser?

When I do SysML modelling I only have role names if something is there more than once (just go with the bug). This is because of role names in my models are often noises but no information.

Show element types, you can enable under Options/Objects/Port and Part types visible by default.

The “Structural elements” command is the only way (AFAIK) to do that. Once done and deleting some relations on the BDD means, you have to delete your properties manually (“Structural elements” is one short).

363
Bugs and Issues / Re: Diagram List View and SysML Memo content
« on: June 01, 2016, 10:49:13 pm »
Due to the fact that Tagged Values cannot be edited as easy as element alias and notes, I do not use those tags as specified in SysML. ID I put in alias (autogen) and description in notes.
If a situation would come when I have to strictly comply to SysML, I would just cope all that stuff to the tags by a script (do not see that situation in near future for me).


364
General Board / Re: SysML requirements, block compartments
« on: June 01, 2016, 10:42:53 pm »
To 1) In my configuration I see the stereotype of requirements. Maybe just “Show Element Stereotype is switched off in your diagram.

To 2) No; attributes are not displayed in value compartments. To get something displayed in the values compartment you need a block property that is typed with a Value Type. However to achieve that is typically weird (neither direct possible on a diagram nor on the project browser). I typically create in the project browser a flow property under a block, delete the flow property stereotype and type the property with a value type. Straight forward; isn’t it?
If attributes even exist in SysML is not clear to me (not mentioned in SysML Spec but based on UML classes).
 

To 3) Yes, Part Associations go in properties (I just think about properties as a alias for parts) and Shared Associations go in references

To 4) Yes, there are some multiplicity issues in EA. Something was announces to be fixed in the last release (did not check that yet).

365
General Board / Re: Reset auto name counter.
« on: June 01, 2016, 09:09:41 pm »
Project/Settings/Auto Names and Counters...
Select your Auto Name Counters Type and set the Counter filed to the value you desire (1 or 0001 or...).

366
General Board / Re: An element several times on a diagram?
« on: June 01, 2016, 09:03:57 pm »
Quote
If you have to use this then there's probably something wrong with the way you are modelling things
In Principle I agree. But a fault tree connects events with gates (and, or, ..) to other events. And an event can be connected to several gates.
Of cause that can be done without having a some kind of shape several times on a diagram, but this how a fault tree looks like and I cannot be to "innvative"  for my users.
 

367
General Board / Re: An element several times on a diagram?
« on: June 01, 2016, 08:09:09 pm »
Is there a concrete problem with that?
I am up to create a Fault Tree profile having events and gates, and events are sometimes several times on a tree. In this case I am looking for a graphical solution not breaking the tree layout.

368
General Board / An element several times on a diagram?
« on: June 01, 2016, 07:25:58 pm »
Maybe it is because of my age. I am certain to have read somewhere that with V12.1 it is possible to have e.g. a class several times on a diagram.

But searching the home page and the EA GUI I do not find anything.
Did I just dream?

369
The traceability matrix (I assume you mean relationship matrix)  is a two dimensional thing. It shows if elements in the row are somehow direct connected to elements in the column.
I use that matrix either to find out direct connections or to create or delete direct connects.

Elements in the row might be connected somehow to a chain of element to other elements and the same could happen to elements in the columns.

If the matrix would show that indirect connections as well, using the matrix to connect/disconnect things would not work. Further on the benefit of the information that an element is connected to another somehow over maybe 1000 elements hops, I would put under question marks.
I understand that in you special use case such a feature could help. But it is special and not general.
EA provides the feature you are looking for, the traceability view, however on element by element basis.

370
There is no API method/attribute to switch a diagram object to Rectangular Representation, right?

371
Ok! I reported a Registered Bug Report.

372
General Board / Re: Building Business Capability Model in Sparx
« on: June 01, 2016, 03:33:52 am »
Not sure if I understand you right what you are modelling.
Assuming you have a diagram containing classes representing somehow your business capabilities and e.g. for each level 1 class a level 2 diagram containing related level 2 business capability classes. So you could just add a diagram link nearby the level 1 class to the level 2 diagram.

However this is not real modeling but more diagram navigation. Modelling would be more assigning level 2 classes to a level 1 class e.g. by a composite relationship.

Anyhow without understanding what you want to achieve with your business capability model, it is quiet hard to help.

373
General Board / Experience with model validation?!
« on: June 01, 2016, 03:19:23 am »
A student writes for me a plugin to do model validation.
Currently we have the problem that after repeating the same validation several times we get exceptions or EA even crashes.

So far we did a lot to localize the problem, but there seem to be no rule when the problem occurs (EA just stops calling our rules).
Some ideas or experience on that?

374
I just realized that some elements e.g. Event has no rectangle representation but most elements have.
I intended to use an Event as basis for a stereotype having a shape script extending rectangle representation. Is there any understandable reason why e.g. an Actor has but an Event has not a Rectangle Representation?

375
Uml Process / Re: Copying Ports
« on: May 30, 2016, 06:38:38 pm »
On project browser it works for me.
Just when I click on the diagram an use edit/copy and edit/past as new the block with nothing else is copied.
How do you do your copy action?

Pages: 1 ... 23 24 [25] 26 27 ... 37