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

Pages: [1] 2
1
General Board / Connector titles not shown in HTML report
« on: October 27, 2017, 06:17:54 pm »
When I generate a HTML report from a package, the result does include all the components, attributes and connectors, however the connector titles are not shown!  :-[ . The connector notes are shown but the titles are missing.
Is there a way to create an HTML document template to fix this?

Thanks for your help!
Michiel


2
General Board / Diagrams in report cropped!
« on: September 04, 2017, 10:33:58 pm »
Suddenly, for no apparent reason, the diagrams in my reports are printed incompletely: They are cropped so that large parts of the diagrams on the right side and underside are invisible! I am not aware of having changed any relevant settings and this is a very serious impediment to my work!

Any help is greatly appreciated!!

3
I am using the EA Document generator to generate reasonably large documents (50-150 pages).
From one model, I generate two different documents by using two different Model Documents.

The two documents share a number of packages from the model but.... I want those packages placed at different paragraph-levels. This seems not to be possible in a Model Document: all included packages are placed at the top level.

Is there a trick to accomplish what I want? One might think of creating a "package link" that points to the actual package and can itself be included at a different loction in the project browser tree. But I dont think that exists :-(.

Thanks for any suggestions!

4
General Board / ISA99 Industrial Automation Security and EA
« on: July 17, 2017, 07:04:23 pm »
Has anyone used EA to model industrial automation? Using which meta-model?
I am especially interested in security aspects. I would like to model the various layers, components, requirements and implementations of those components.

Thanks for any tips or suggestions.

Michiel

5
General Board / Variables in Activity Diagram simulations
« on: November 28, 2016, 01:21:04 am »
Can I use variables in activity diagram simulations? E.g. to use on guards for branching.

If so, how and where do I declare and set these? I find the Sparx documentation unclear on this.

I read about using an Action to set a variable but I dont see how I can do that.

Thanks, Michiel




6
General Board / Communicating State Machines
« on: November 04, 2016, 10:25:56 pm »
I am creating models with several state machines that communicate. Communication consists of Triggers that are Effects of Transitions and Guards that correspond to the States of other state machines.

How can I best do this in EA? I have noticed that:
  • It is possible to choose an existing (or ad-hoc created) Activity element as Effect of a Transition
  • It is possible to choose an existing (or ad-hoc created) Trigger element as Trigger of a Transition
However, this is not enough to model relationships between State Machines, because:
  • It is not possible to select an existing Trigger (or list of triggers) as an Effect (via "effect is behaviour")
  • It is not possible to choose an existing State as a Guard (or element in a guard expression)

So, what is your experience, advice or work-around here? Should I choose another tool for my goals?

Thanks, Michiel

7
General Board / Team co-operation with Sparx EA
« on: November 02, 2016, 02:39:37 am »
I have done some experiments and written a summary about working with Sparx EA in a team

https://goo.gl/durKA3



8
I create state transition diagrams and activity diagrams with multiple threads. To communicate between treads, I use Triggers and Signals. However, the symbols for these elements are only directed from left to right. When I need a trigger or signal that goes from right to left, I end up with a counterintuitive drawing because the elements point to the right!
It should be possible to flip an element!..... But how?

Thanks for your help!

9
Uml Process / Vertical concurrent regions in a State
« on: October 02, 2016, 09:29:27 am »
UML States allow for a separation into concurrent regions but it seems as if these separations are always horizontal. I figure that it should be possible to have vertical region separators in a State but I cannot find how. Help is appreciated.

10
Uml Process / How do I add Entry and Exit actions in a State?
« on: October 02, 2016, 09:24:18 am »
It should be possible to add Entry and Exit actions in a State (in a UML State Model) but I cannot find how..... Please help.
See:
http://www.sparxsystems.com/resources/uml2_tutorial/uml2_statediagram.html

11
Bugs and Issues / Cannot insert template fragment in Diagram scope
« on: September 29, 2016, 05:12:18 pm »
I created a document template that prints a diagram and the elements in the diagram. These elements are not in the same package as the diagram but they are printed. So far so good...
But now I want to add a Template Fragment in the document template to print information on incoming and outgoing connectors of each of the elements. Quite a reasonable wish I would say and something that works well in a document template that prints the elements in a package.
So, what am I doing wrong? Why cant I insert a Fragment now??

Here is my template:

package >
diagram >
    {Diagram.Name}
    {Diagram.DiagramImg}
    {Diagram.Notes}
     element >
         {Element.Type} {Element.Name}
         {Element.Notes}
          Status: {Element.Status}
         ===> HERE I WANT TO - BUT CANNOT - INSERT A FRAGMENT <===
     < element
< diagram
child packages >
< child packages
< package

12
Bugs and Issues / Nested elements dont show up in documentation - continued
« on: September 14, 2016, 08:30:42 pm »
This is a continuation and update from a thread in General Board.

I have a nested structure in my Project Browser with various element types (actually Goals, Principles and Requirements in Archimate). Now I want to make a report where only one type of element is included, independent of its level in the Project Browser nesting.
So I checked the box  <Include child elements even if the parent element is filtered out>.
However, that seems to work only for the first level!! Not recursively..... Elements which are two levels deep and are children of elements that are not included in my filter, are not printed!!!! Very weird indeed.

Update 1: I have reported this issue with Sparx. Awaiting their answer.

Update 2: I have been able to partially work around this issue by separating the document template from the selection query through the use of a Model Document which uses a Search as input. However, this has the disadvantage that the project browser hierarchy is no longer visible in the report. So no more paragraphs corresponding to packages; it is just one long list of elements.

Update 3: Another disadvantage of using a Search as input for a report seems to be that the sort order cannot be specified..... I would like to sort on package but I have not figured out how. Creating the search as an SQL query and sort by t_object.package_id works perfectly as a search on itself but when I specify this search in the Tag of the Model Object, it gives an error when trying to generate the document. Please help!

13
General Board / Performance of Sparx EA under Linux Wine
« on: September 12, 2016, 06:29:20 pm »
I am considering running Sparx EA under Wine in Ubuntu Linux. What experience do you have with this? Does this perform adequately? Are there any other issues with this?

Michiel

14
General Board / How to limit Search to one package?
« on: September 12, 2016, 06:18:44 pm »
It seems I can only search with a Model scope but often I want to limit a search to a particular package. How can I do that?

Thanks, Michiel

15
General Board / Nested elements dont show up in documentation
« on: September 09, 2016, 11:48:39 pm »
I have a nested structure in my Project Browser with various element types (actually Goals, Principles and Requirements in Archimate). Now I want to make a report where only one type of element is included, independent of its level in the Project Browser nesting.
So I checked the box  <Include child elements even if the parent element is filtered out>.
However, that seems to work only for the first level!! Not recursively..... Elements which are two levels deep and are children of elements that are not included in my filter, are not printed!!!! Very weird indeed.
So, what am I doing wrong?

Pages: [1] 2