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

Pages: [1]
Suggestions and Requests / EA7.1.825 Beta1 - Rich text Notes
« on: February 03, 2008, 12:53:58 am »

rich text is nice with notes; however text is not rendered as such in the diagrams. One need to to open the notes to be able to see the format. It's a bit disapointing !

Suggestions and Requests / EA7.1.825 Beta1 - Model Views
« on: February 03, 2008, 10:10:44 am »

one more thing ! I think Model Views is a great feature. But it's not always easy to find the good tree of folders and favorites the very first time. So any drag and drop support between folders and favorite packages would help. An issue a bit ennoying also is that it's not possible to rename a link. When the diagram name changes for example the link name is not updated. I wonder also if allowing only one folder level is a good thing or not. May be it would be nice to have more; or may be it would drive us to the need of a Model Views Views feature...  

Suggestions and Requests / EA7.1.825 Beta1 - Sequences Diagrams
« on: February 03, 2008, 01:40:30 am »
Hi again,

there are few things I don't like with this feature. The feature I would like to have the more is described in the third point solution. But the other points are good to solve too...

The first point is related to the fact that EA seems to remember only one directory location, regardless of the operation performed to get this directory.

- I look for a directory to generate my RTF report. I generate a report under "Reports".
- Then I want to open a source file for generating a sequence diagram and set breakpoints. EA proposes me to look in "Reports". Ok... I navigate to "Source Code".
- Then I want to export a package to XMI. EA proposes me "Source Code". boring... !

solution 1 : things could be better if EA could remember more than one directory depending on the context. It's not really related with the sequence diagram feature but it would be nice.

Solution 2 : the point is that I would prefer a lot that EA could find by itself the appropriate source file using the project browser. It's possible since when one link a package to a external Visual Studio C# project for example, EA is able to open the appropriate source file inside Visual Studio. But this is useless since EA does not recognize breakpoints in Visual Studio. What I want is EA to open the source file inside EA so that I can set break points ! Because if I use the "open source file" feature EA will bring me to a "Report" or "XMI" directory or what else !

Solution 3 : let EA open the files in Visual Studio but use breakpoints inside Visual Studio and not EA.

The second point is related to the fact it's not possible to choose the depth of the capture. Using record breakpoints is good but most of the time useless because too much calls are recorded. The alternate solution is to use step through, in or over by hand but it can be really boring and a long task to perform.

solution : if one could set the depth of calls on a record break point it would be great.

The third point is related to the fact that EA does not remember it has already captured a sequence for the same call. If it would, it would be able to arrange sequence diagrams using diagram references and it would be great to get more usefull diagrams and easier to read. Because doing it by hand is really boring, especially because EA does not link it's sequences fragment with the calls made inside.

solution : once a sequence is captured, during the diagram layout, for each call encountered in the sequence EA would check for diagrams already sequenced for this call, and would propose us to render a diagram reference to the previously recorded call or to let it render in the new diagram.
Ok, The trouble is that sometimes for the same call the sequence is not the same, depending on the logic and parameters values. But EA would know that, of course, and would compare the sequence achieved on the existing diagram to the sequence already recorded. If it would match, EA would do nothing more than asking us to include a reference to it or not, but if it wouldn't, EA would ask us if we want to generate a separate sequence diagram for this call before including a reference to it in the current diagram being recorded.

Suggestions and Requests / EA7.1.825 Beta1 - Arranging parts on a diagram
« on: February 03, 2008, 01:02:23 am »

working with parts on a composite structure diagram I faced some problems and I finally started to yell at my computer for some times. The problem is that when one want to arrange parts between each other visually, something like intricated squares one spend time to design with the appropriate height and length, and that one arrange the intrication on the project browser also(because it's needed sometimes), the shapes dimension and arrangement on the diagram are lost, they appear completely elsewhere, get hidden by parts becoming on top when it was on the bottom, etc...etc.... It's a real fight against the layout algorithm to get finally what one want !

There is still some work to do to imagine the appropriate layout algorithm  ;)

General Board / [Activity Diagram] - create an ExpansionNode ?
« on: February 27, 2008, 09:46:49 pm »

I have an ExpansionRegion on an an activity diagram. I need to connect it with input and output ExpansionNode but I cannot figure out how to create them. In the EA Help ExpansionNode exists but nothing is said about how to create it...


General Board / UML2 compliance - Composite structure
« on: December 09, 2007, 02:40:33 am »
The CollaborationUse as specified in UML2 07-02-05 is not defined in EA. It is replaced by CollaborationOccurrence which is not part of a UML2 specification. In UML2 it is said that "Occurrence" is employed in a event context (p 14), which is not the cas of collaborations.

EA models CollaborationOccurrence as an instance of a collaboration, and it's not UML2 compliant since CollaborationUse is not an instance of a Collaboration; it's another model element by itself (p 166).

Properties are replaced by parts in EA when the model element is called a "Property" (p 163). In the EA Example (BrokeredSale Collaboration), rôles are modeled with classes while it should be modeled with the use of properties (p 169).

Why being not close to UML2 in the composite structure model ?

General Board / How to display a CollaborationOccurrence ?
« on: December 07, 2007, 03:59:35 am »

In the EA Example there is a BrokeredSale Collaboration diagram (Composite Structure Diagram). In it are drawn two collaboration occurrences of the Sale collaboration, Retail and WholeSale. I cannot find anywhere the mean to draw such a CollaborationOccurrence... it's not in the Composite Structure tool box.

Any idea ?

General Board / Sequence diagram with integrated VS2005 project
« on: November 03, 2007, 06:23:52 am »
Hi there,

I cannot figure out how I can debug a VS project inside EA once the project is linked to Visual Studio, WITHOUT having to import the source directory which is obviously redundant with the MDG link. I cannot produce a sequence diagram because the breakpoints set inside VS are not recognized by EA.

If the project is not linked whith VS and the source directory basically imported in EA, it works, but I don't want to do like this because it forces me to maintain two kind of links to my VS solution and it's ugly.

Bugs and Issues / ExpansionNode not create in nested ExpansionRegion
« on: February 28, 2008, 12:22:24 am »
[very ennoying this lenght limitation in the subject title !!]


To add an ExpansionNode, it's enough to choose "Embedded elements..." in the ExpansionRegion context menu. But, it you have nested ExpansionRegions, the expansion node is created on the most external one regardless of the one you selected.

Bugs and Issues / BUG - Vista does not start .NET processes
« on: January 24, 2008, 03:32:33 am »

the purpose is to generate sequence diagrams.
with Vista the "Debug Workbench" does not start a .NET .exe as specified in the build/run scripts dialog. With the same .NET C# project reversed in EA and the appropriate path specified, the .exe process starts under XP but fails to start under Vista.

have you experienced this ?


Automation Interface, Add-Ins and Tools / Custom view, tool bar and menus
« on: February 12, 2008, 03:17:40 pm »

I have read quickly the documentation of the automation interface. I have not seen the ability to implement a custom dockable view in EA. Is it right ? If it is, will it be possible some time ? I've not seen either the ability to add a custom toolbar and menus elsewhere but in "Add-ins" menu. I think it makes the Add-Ins poor in an ergonomic point of view : I don't like very much to drive the whole add-in user interface through the center of the screen as it is needed in a single custom tab.

Pages: [1]