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

Pages: [1]
1
Suggestions and Requests / Re: Request support for Doxygen Comments
« on: October 02, 2007, 12:43:37 am »
FWIW - despite additional discussion on doxygen earlier this year that can be found in the forum, EA still doesn't support Doxygen style comments on C++ code generation.

I've recently changed jobs and, in both this job and my previous job, we have been using Doxygen and Enterprise Architect and struggling with using them together.

I'm sure there are loads of other companies out there in this position that are probably just living with it, but the ability to maintain this sort of information in EA and to output it in a format that can be understood by another tool is very powerful.

Obviously EA can output in JavaDoc and XML.NET format, but I would imagine many people who choose to use Doxygen are not working with Microsoft tools so the XML.NET format is not appropriate, and JavaDoc outputs C-style comments which, in C++ (in my opinion) are also not appropriate.

Please Sparx, let's have full Doxygen support for C++ code generation and reverse engineering.

Thanks.
John

2
Suggestions and Requests / Re: Sequence Diagrams and Parameters
« on: March 01, 2007, 05:28:14 am »
IMHO It may be a workaround for what you were looking for, but it's certainly not ideal. From all the UML sequence diagrams I've seen in books, tutorials etc, if you're passing parameters in a message, the parametes should be the reference to the real object being passed, not to the name of the formal parameter for the method. Using a constraint is definitely a workaround in my view.

Ideally what I'd like to see happen is for EA, when you change an operation signature, to pop up a list of where that operation is used and let you go and update them or allow you to set a default value. It obviously knows where they are because it replaces the existing parameter information so it shouldn't be a huge amount of effort to implement (I'd have though :-)

John

3
Suggestions and Requests / Re: Sequence Diagrams and Parameters
« on: March 01, 2007, 02:43:50 am »
Quote
Have you tried the putting cacheList := false in the constraint box on the properties page?


Do you mean using the constraint box to identify what the parameter values are?

Quote
...or attaching a constraint to the method?


Mm - I saw that was an option, but it seems like a poor workaround, and a lot of effort that I don't think should be necessary.

The thing is, the parameters box is provided on the properties page as an edit box, so it makes sense to be able to change it to show actual (rather than formal) parameters, but if it's going to get overwritten when you change the method signature then it seems like the parameters edit box is unnecessary or certainly should be read-only.

Thanks for the suggestion though.

John

4
Suggestions and Requests / Re: Sequence Diagrams and Parameters
« on: February 28, 2007, 10:13:18 am »
We've also got the issue of parameters in messages in sequence diagrams with EA 6.5. I've had a search through the forum and found this message but note there are no other responses.

We need some way to identify the actual parameters, not just the formal parameters, in sequence diagrams.

Hope for a response.
John

5
Suggestions and Requests / Re: Sequence Diagrams and Parameters
« on: February 28, 2007, 09:56:15 am »
We've also got the issue of parameters in messages in sequence diagrams with EA 6.5. I've had a search through the forum and found this message but note there are no other responses.

We need some way to identify the actual parameters, not just the formal parameters, in sequence diagrams.

Hope for a response.
John

Pages: [1]