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

Pages: [1]
Suggestions and Requests / Undo Functionality has improvement potential
« on: January 19, 2007, 12:29:33 am »

It has been stated before in this forum that the Undo Functionality is limited. I would however like to stress it again because from my point of view this is the most important improvement I would like to see in a coming release.

During my evaluation of Enterprise Architect I had several scenarios where I wanted to undo some actions and most of the times I found that it is not possible.
- I changed the type of a diagram from Sequence Diagram to a UseCase Diagram (okay maybe not very reasonable but possible)
- Then I wanted to change this back to Sequence Diagram, which was not possible via Diagram->Change Diagram Type
- Unfortunately the Undo Function was not available/greyed out

This is only one example.


General Board / Reverse Engineering - "new" Relation not
« on: January 08, 2007, 03:25:10 am »
When doing Reverse Engineering of the following two simple classes:

class Program
   static void Main(string[] args)
SecondClass sc = new SecondClass();

class SecondClass
   public void DoIt()

in the generated diagram, there is no relationship between the "Program"-Class and "SecondClass" although "Program" is using "SecondClass". For my software engineering purposes it would be helpful to see this connection/relation in the corresponding UML diagram.

From my mediocre understanding of UML this could be an "Association" relationship, but I assume that "Association" relationships are only created in a generated diagram when one class is an instance variable in another class.
Is this assumption true?

Is there a way to make the specified relationship visible in a reverse engineered diagram?


General Board / Automatic Sequence Numbering
« on: July 04, 2007, 11:24:01 pm »

I'm looking for a way to specify the numbers used in sequence numbering, i.e. when the option "Diagram->Sequence->Show Sequence Numbering" is checked.

I'd like for example to specify that the numbers start with zero and increment by one. (simply: 0, 1, 2, ...)

Currently the diagram starts with 1.0 and increments to 1.1, 1.2.

Thanks for any help or hints

General Board / Reverse Engineering - Package Diagrams
« on: January 08, 2007, 01:54:48 am »
I would like to check if there is a way to generate Package Diagrams when doing Reverse Engineering, i.e. when importing source code.

The background of this question is, that for some big (C#) Projects I get several Class/Logical diagrams (options: 'Create Package per Namespace' and 'Create Logical Diagram for Each Package') when doing reverse engineering but no package diagram which would help to get an overview. For one C# project I have around 100 Packages each with its logical diagram, which is hard to handle.

Searching the forum I have found, that it is possible to have Sequence Diagrams be automatically/reverse engineered (;action=display;num=1163527508;start=1#1) but I found no information on package diagrams. Therefore I assume that there is no way to generate package diagrams.
Please confirm or give information on how to do it.

General Board / Depth of Sequence Diagrams reverse engineered
« on: February 07, 2007, 12:41:11 am »
I'm currently using the very useful feature of automatically creating sequence diagrams via reverse engineering.

Configuration to do so is not completely intuitive but once it has been accomplished it works fine.

My question now is, if there is a possibility to configure the depth of the generated sequence diagrams?
My assumption was that if I import only a certain set of C# classes only these are considered for the generated sequence diagrams. This however is not true, as I checked with a simple C# solution. C# classes from other assemblies are also shown on the generated sequence diagram, even if they were not imported into EA.

Therefore the question if there is a way to configure or influence the depth of a sequence diagram.
In some complex cases this is a useful feature.


General Board / Buffer overrun while generating sequence diagrams
« on: February 01, 2007, 01:55:17 am »
Buffer overrun while generating sequence diagrams

I regularly and reproducible get "Buffer overrun detected" dialogs from EA when I'm generating sequence diagrams for C# classes/assemblies.
My environment is:
- EA 6.5.802
- Visual Studio 2003 and .NET 1.1 (Visual Studio 2005 is also installed but not used in connection with this)

The exact message of the dialog reads:
Title: "Microsoft Visual C++ Runtime Library"
"Buffer overrun detected!

Program: ...rogram Files\Sparx Systems\EA\SSProfiler65.exe

A buffer overrun has been detected which has corrupted the program's internal state. The program cannot safely continue execution and must now be terminated."

Somewhat surprisingly the generation of the sequence diagram continues successfully, at least it seems to be successfull.

I have not found any other issue about this error, but as I regularly get this, I expect that I'm not the only one.

Feedback is welcome, possibly I'm making a mistake in the configuration of the Build Debug Script...?


General Board / Reverse Engineering yields empty class diagrams
« on: February 09, 2007, 01:58:59 am »
Reverse Engineering yields empty class diagrams when files are read-only.

It seems that when I use EA to import C# files from a certain directory EA needs to have write access to generate the class diagrams. If the files and folders are read-only the classes are imported but the class diagrams are empty. If the files and folders do not have the read-only flag the class diagrams are fine.

Is this assumption true?
If yes why is this necessary? I do not see a reason why EA should have write access in order to generate the class diagrams.
It would be better to have the possibility to generate class diagrams without write access, as most of the sources in this project are in ClearCase...

Possibly this is a bug?

Feedback is welcome


General Board / Diagramtype does not restrict UML elements
« on: January 24, 2007, 07:20:11 am »
Enterprise Architect allows to put any UML element on a diagram independant from the diagramtype. For example I can create a Use Case Diagram from scratch, then add an Actor, add a Class, add an Activity, add a State and I can add any UML element even if it does not "fit" to the diagram type, like an Activity originally does NOT belong to a UseCase diagram.

In my opinion this possibility however is a benefit, because it allows the user to really model ("put to paper") what is in his mind.

Other tools (like Together) do not allow this and UML conformity is another thing.

Therefore I would like to know, if this is an intended feature of Enterprise Architect and if it will stay this way in the future (which I prefer)


General Board / Modify time scale in timing diagram
« on: January 17, 2007, 06:09:48 am »

I'm looking for a way to modify the time scale in the timing diagrams. So far as I understand it's always going from 0 to 100. In some scenarios it is however desirable to modify it to 0 to 6 (seconds).
Is this possible?


General Board / EA supports most C# constructs and keywords.
« on: January 08, 2007, 02:59:07 am »
The EAUserGuide/EA Help contain the sentence
"EA supports most C# constructs and keywords."
Is a document/list of those C# constructs/keywords available, that are not supported?


General Board / Introductory documentation about EA
« on: December 22, 2006, 05:40:50 am »
As a beginner of EA I'm looking for some good introductory documentation or good tutorial about using EA. Naturally I have found the following documents/information:
- EAUserGuide.pdf and the identical EA Help
- EAVSBridge.chm
- UML Documentation
- Example Model

I'm missing some document which describes things from a higher perspective, e.g.
- How should a project manager use this tool?
- How should this tool be used by a member of the Test-Team?
- What is general approach to be followed when using VS and EA together? Which actions should be done in VS and which in EA?
- What are the basic concepts behind EA?

Of course one get's this knowledge by using it und studying the available documents but an additional document would significantly speed up this process.
About my background: I know other UML Modelling tools, like Rational Rose and Together.

Possibly I have overseen such a document?
Thanks for feedback


General Board / Sequence Diagram : Activations via messages
« on: December 21, 2006, 04:27:00 am »

I'm creating a sequence diagram and use messages to start and stop activations of the involved Lifeline objects.

I'm using the option "Activations" in the context-menue of Message-objects, but here I'm missing the option "Extend target activation down" which would help in some problems.

Generally I'm having several problems to get the activation rectangles to look exactly as I want to.

Is there a direct way to control the activation rectangles.


I have created the diagram out of scratch, i.e. no source code or anything else is connected.

Pages: [1]