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

Pages: 1 [2]
General Board / Re: Generated Constructor Includes Return Type
« on: February 01, 2003, 03:23:04 pm »
Don't know what lanaguage you are generating. I tend to generate mostly Java. The Advanced settings mentioned by allow you to generate a default constructor. I've found the same thing that you did with parameterized constructors. I would always have to remember to delete the "void" in the return type before I saved the operation. If I remembered to do that then the constructor would be generated correctly. The problem with 'void' returning if the operation was edited again seems to have been fixed in the 3.51_600 build.  

-- dave

General Board / Re: Hierarchal system design, package=>class
« on: February 01, 2003, 03:08:49 pm »
A package can realize interfaces. Your subsystem should have well defined interfaces that represent the contract that other components will use to interact with the subsystem. You subsystem (package) should <<realize>> the interfaces.  In an analysis diagram the interfaces would be represented by boundary classes.

-- dave

General Board / UML Tools Catalog
« on: January 11, 2003, 01:32:22 pm »
There is a UML tool cataloge on-line at I was surprised to see that Sparx wasn't listed. Personally, I think this is a bit of an injustice. Perhaps Jeff would like the opportunity to make this oversight right?

-- dave

General Board / Re: Hiding objects from workspace treeview?
« on: January 02, 2003, 05:46:26 pm »
Hi Jeff,
This might not be what you want to hear; I just tried your scenario and sure enough if I use the Object Toolbar to add objects to my sequence EA will add the object into the Project Explorer. But, if I want to use the same object in another sequence I only have to drag it from the Project Explorer versus using the Object Toolbar to create another.

I know this means that you will need to re-trace through each of your sequences and remove duplicate objects from the Project Explorer and if it were me I'd be exercising my Irish :-X. But, it seems like it might be your only recourse.

-- dave

General Board / Code generation extensions
« on: December 31, 2002, 12:18:21 pm »
I certainly can appreciate the hard work that has gone into EA to support Microsoft and Delphi, as well as standardized langauges like C++ and Java. Nevertheless, I work in the realm where CORBA, EJB, and WSDL prevail and my customers tend to be very interested in model driven architecture.
How can I extend the code generating capabilities of EA into this landscape?
Are the code generator modules of EA a realization of the Automation framework?  
If so, then does it follow that I can build code generators using the Automation framework?

thanks in advance

General Board / Update costs??
« on: November 20, 2002, 10:22:37 am »
I noticed that support updates are free for 12 months. What are the plans to support long-term users?  


General Board / Re: Tag magic
« on: November 20, 2002, 09:52:19 am »
Hi Geoff,
Thanks!  I was wondering what that meant.


General Board / Tag magic
« on: November 19, 2002, 11:48:27 am »
As a matter of form I add the abstract tag to classes that are not interfaces but I intend to be abstract. The italics font, IMO, is not a sufficient flag for the eyes. Per the UML 1.4 spec the tag is stronger than the font.

I added an abstract tag to one of my classes and despite changing the diagram properties I couldn't get the tag to show up. I finally figured out that if I added a value to the tag it would appear in a compartment at the bottom of the class.

The UML 1.4 specification allows tags without values and assumes them to be boolean types with a default value of true. Perhaps the side-effect is an implementation detail?

The UML spec also says that class level property lists or tagged values should appear in the name compartment. Optional compartments are allowed for user-defined values, responsiblities, and constraints. Was the design decision to add the extra compartment made on an assumption that tagged values are user-defined values?

-- dave

-- dave

General Board / Re: EA 3.50, 550 to 576, 579 upgrade problem
« on: November 18, 2002, 03:14:42 pm »
Hi Geoff,
The Jet2.0 configuration was the problem. I turned it on and now the Upgrade wizard seems to be working fine.

-- dave

General Board / Re: 3.10_503 to 3.5_577 upgrade problems
« on: November 18, 2002, 12:11:42 am »
Hi Geoff,
The upgrade wizard doesn't open. I only get the message that the database format is wrong. I'll try the Jet 2.0 setting and see if that works. I'll let you know.


General Board / Re: 3.10_503 to 3.5_577 upgrade problems
« on: November 17, 2002, 05:28:59 pm »
 ??? It took me a bit of time to get back to this. I followed the directions above and all I get is a message that I've got an unrecognized data format. Don't have a clue what the problem is but I have about 15 models that I can't use and have to start over.

General Board / 3.10_503 to 3.5_577 upgrade problems
« on: November 10, 2002, 06:24:31 pm »
I'm upgrading to 3.5-577 professional from 3.10-503 professional. The Help doc indicates that there is a Upgrade wizard accessable from the Admin menu, but I don't see it. Any help appreciated. Am I just overlooking the obvious?


General Board / Re: Reports on Todo, Project issues and Model Glos
« on: July 14, 2002, 03:48:19 pm »
I second this request.  A comprehensive defects report would be very nice as well.


Uml Process / Re: UML for EAI
« on: May 13, 2003, 09:38:38 am »
I have used the paradigm in "Business Modeling with UML" successfully. It is published by OMG Press under Wiley

-- dave

Pages: 1 [2]