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

Pages: [1]
1
Suggestions and Requests / Feature comparison
« on: April 11, 2008, 06:44:53 pm »
Hello,

I'm currently evaluating several UML tools for use in our company. Among the finalists are EA and "VisualParadigm for UML" (VP-UML). At this point, both tools have major advantages and disadvantages over each other. I'll probably end up recommending we buy EA, but I would like to have your comments on the following feature comparison and if you plan to address those issues (I only list the points I would like to have your comments on, and for completeness, I also include some points where your tool wins over VisualParadigm; of course, there's no need to comment on those):

    [*] + First off, your documentation winns hands down over VP-UML. It's one of the major plus points!
    [*] = VP-UML's diagram drawing interface is very "sexy": hover the cursor over a shape and several buttons appear around it giving quick access to creating related shapes and connectors.
    EA, on the other hand, only offers the "arrow" button, and a context menu that pops up when dragging the arrow somewhere. I can see that the conext menu is easier to decipher than VP-UML's icons. Still, VP-UML's positioning guide lines and the drawing interface in general seems more feature rich.
    [*] - Related to the previous point: when adding new shapes in VP-UML, it's major properties may be edited directly inside the diagram (name, ...). EA, on the other hand, pops up a modal dialog. This is very annoying when having to quickly add, say, twenty classes to a diagram.
    [*] - VP-UML assists a lot when drawing sequence diagrams: return messages can be created automatically by clicking a context-icon on the call message. In EA, one has to create a regular message and then check the "return" box in the propertes dialog. It would be great if you added drawing tools to directly create the most commonly used message types. Auto-creation of return-messages would be a plus.
    [*] + For timing diagrams, VP-UML's interface is not intuitive, and EA wins hands down.
    [*] - VP-UML offers better support for writing use-cases. Several templates are available for each scenario, and one can automatically create sequence diagrams from those scenario.
    EA doesn't offer any templates. Worse, it's not even possible to format the use case scenarios as tables, and the flow of events is always formated as a single-column list with ugly numbering ( 1), 2), ...).

    This is a very important feature for us: the possiblity to insert use case templates, and enhanced formatting possiblities (two columns, ...). In particular events in alterate flows and exceptions cannot be numbered in a reasonable way. It must be possible to enter the main flow as 1., 2., 3., ..., and alternate flows as eg. 2.1., 2.2, .... If you expanded your use-case support with those features,  this would become a killer feature!
    [*] + EA provides C# round-trip support. VP-UML only analyzes .NET assemblies, so comments are not imported and one ends up with compiler-generated helper-classes.
    [*] - However, VP-UML creates very usable class diagrams from reverse-engineered code! In particular, it supports .NET collection classes and correctly displays the relationship in the class diagram. EA, on the other hand, doesn't create very usable class diagrams. No relationships are created betwen a class containing eg. a list of other objects, and those object's class in the diagram. Or did I miss something ?
    [*] - VP-UML's report generation seems better. One ends up with nicely formatted PDFs whereas EA creates isolated RTF files (with cyan-colored table backgrounds: this color should be illegal anywhere!). You suggest to create a master Word document, but it would be nice to provide a sample document to get the user started more quickly. And how do I get rid of that cyan background?
    [*] + Of course, EA wins on price.
    [/list]

    Of all of the above, if you had better use-case support, I would not even have spent a week evaluating VP-UML. If you invested some time in developing that feature, other potential customers may also more quickly decide for your product. Unless I'm the only one writing use cases...

    Regards,

    Togo

    2
    General Board / New discussion forum at Google Groups
    « on: November 25, 2015, 07:40:11 pm »
    Hello,

    This is about https://groups.google.com/forum/#!forum/sparx-enterprise-architect-general

    As a long-time EA user, I grew frustrated with the user friendliness of this forum software. The search never seemed to return any useful results.

    A couple of years ago, I therefore started to mirror the form on Google Groups: https://groups.google.com/forum/#!forum/sparx-enterprise-architect-general

    However, due to changes to this forum, mirroring is no longer possible.

    I therefore now open the Google Groups  to the public, in the hope that EA users will use it to post and discuss their questions.

    - Togo

    3
    General Board / Re: Buggy forum search...
    « on: December 04, 2013, 09:16:49 pm »
    Or head over to the Google Groups mirror of the forum:

    https://groups.google.com/forum/#!forum/sparx-enterprise-architect-general

    5
    General Board / Re: Little red arrow above use case in diagram
    « on: February 12, 2012, 01:21:32 am »
    The new Google group interface seems to be buggy today (was working alright yesterday).

    The old one has lots of results for "arrow":

    http://groups.google.com/group/sparx-enterprise-architect-general?hl=en

    6
    General Board / Re: Little red arrow above use case in diagram
    « on: February 11, 2012, 08:42:01 am »
    Quote
    I see what you mean. Just tried the other search and had to stop it after a couple of minutes. I love the "search the forum" feature though  :)
    Try this: https://groups.google.com/forum/?fromgroups#!forum/sparx-enterprise-architect-general.
    I set this up for my personal use - read only but very fast.

    7
    General Board / Re: RTF Use Case Template
    « on: November 17, 2011, 08:36:38 pm »
    I'd love to see a sample template to present a use case like this:

    Quote
    UC1: Authenticate User
    Basic Path
    1. System presents list of User  names and prompts to enter credentials or to create a new account
    2. User selects a logon name
    3. User enters logon password
    4. User submits credentials to System
    5. System validates credentials
    6. User is authenticated

    Alternative Paths

    5a. Credentials are invalid:
    5a1. System presents error message to user.
    5a2. Go to step 1 (main path).

    ...

    I don't mind if it says "1" instead of "5a1", but the 5a, 5b, 5c in the title and so on are pretty much what I would like to see.

    Thanks for any help!

    8
    General Board / How to model C# generics?
    « on: June 28, 2008, 11:40:38 pm »
    I am trying to model a simple class hierarchy using C# generics:

    Code: [Select]
    public interface Base<T> where T : MyClass2
    {
       void something(T param);
    }

    public class MyClass : Base<MyClass2>
    {
      void something(MyClass2 param) { ... }
    }

    I would like to draw a class diagram for this, but only managed to create the parametrized Base interface.

    I can't seem to figure out how to:

      [*] Define the constraint on T so that the EA code generator creates the "where" clause;
      [*] Draw the generalization relationship with the annotation <<bind>> T -> MyClass2 (and make it work with the code generator).
      [/list]

      Am I missing something, or doesn't EA support generics?

      - Togo

      9
      Bugs and Issues / Re: Continuous line in diagram frame
      « on: August 02, 2010, 07:03:23 pm »
      *** bump ***

      10
      Bugs and Issues / Continuous line in diagram frame
      « on: July 16, 2010, 06:56:55 pm »
      I'm trying to print a diagram with a frame in EA 8.0.859, so I checked Tools > Options > Diagram > Diagram Frames > On Printed Images.

      This seems to work, only that the there is a horizontal line just below the diagram title across the entire page. I can't seem to find a way to remove this line.

      I'm getting this:


      +---------------------------+
      |sd xzy /                   |
      +---------------------------+
      |                           |
      |                           |


      but would like this:


      +---------------------------+
      |sd xzy /                   |
      +------                     |
      |                           |
      |                           |


      What am I missing?

      - togo

      Pages: [1]