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

Pages: [1] 2 3
Suggestions and Requests / HTML output: attribute link to class type
« on: December 10, 2004, 07:49:08 am »
G'day g'day,

We have many class attributes with types set to classes with stereotype <<type>>.

It would be nice if EA's generated HTML documentation included, in the attributes sections, links to the classes for those attributes whose types are <<type>> classes.

Suggestions and Requests / Composite Elements: Auto-create aggregations
« on: September 01, 2004, 11:28:30 am »

It would be nice if EA automatically, or by prompting, created aggregation relationships between elements that are, in the project tree, "subsidiary to" a composite element.

Good idea or just plain crazy?

Suggestions and Requests / Generalization links on tables and DDL
« on: March 25, 2004, 07:58:58 am »

EA (I'm using v4 build 722) allows creating a generalization link between two db tables (classes stereotyped as table).

While diagrams show inherited attributes for some table (say table2) that has a parent table (say table1), inherited attributes don't get included in the DDL for table2.

Please add the following capability: when generating DDL for a table, include in the DDL any attributes and operations that are inherited from a parent table.

This would provide awesome flexibility when data modeling.

Suggestions and Requests / Label visibility for all links in diagram
« on: October 03, 2003, 05:49:25 am »
G'day folks,

Is there a quick way to set the same label visibility for all relationships in a diagram?

I've got a bunch-load of diagrams in which I'm going to each relationship to set the same label visibility.

General Board / Which views to divy-up the artifacts?
« on: October 04, 2002, 11:28:13 am »
G'day folks,

I'm not sure how to divy-up the artifacts in EA.

EA provides five default views:  Use Case, Dynamic, Logical, Component, and Deployment.

"The Unified Modeling Language User Guide" (Booch, Rumbaugh, Jacobson) mentions the following views: Use Case, Design, Process, Implementation, Deployment.

"UML Weekend Crash Course" (Pender) breaks down the views into three simple ones:  Functional, Static, Dynamic.

"Applying UML and Patterns [...]" (Larman) breaks the views down as (based on the UP): Logical, Process, Deployment, Data, Use Case, Implementation.

I guess the choices are pretty well endless and depend on personal needs/preferences.  Anybody have opinions on these or other setups???

Thanks and best regards.

General Board / How To link element to attribute of other element
« on: January 24, 2005, 08:14:24 am »
G'day folks,

I'm using EA to document the database requirements (and layout, etc.) of screens.  Those screens have fields that show values selected from table columns (aka attributes).

If I make changes to some table column, then that may have an impact on fields such that the fields require some changes to their properties.

Anybody can think of a good way to create a link between screen fields and table columns (aka attributes) such that I can use the Relationship Matrix to manage the impact of database table column changes on screen fields that display values from those columns?

This question relates to one I posted earlier:;action=display;num=1095189133;start=7#7.

I'm hoping that I've described a better scenario for my problem, in the hopes of generating some more (much appreciated) ideas.

General Board / Problems with forum login
« on: December 08, 2004, 07:54:33 am »
G'day folks,

I've noticed over the past week or so that my forum login, although set to last 600 minutes, will get disrupted/terminated/lost repeatedly throughout the day.

Anybody else having problems?

General Board / Partitions or Swimlanes ???
« on: November 29, 2004, 07:21:23 am »
G'day folks,

After having searched the forum, still don't know what the advantages of one over the other.

I've read that partitions are semantically better.  Can anyone elaborate?

My immediate observations on partitions:
  • pain to align and size
  • clutter up the project browser

General Board / Where are "Problem Types" used?
« on: November 24, 2004, 08:22:39 am »
G'day folks,

Under the Configuration | Maintenance submenu, there exists a choice (Problems...) to maintain problem types.

Where are problem types used?  I can't find any dialog that provides the list of available problem types.

Thanks in advance, much appreciated.

General Board / Dependency links to attributes?
« on: September 14, 2004, 12:12:13 pm »
G'day g'day,

I have a report component that accesses many tables, several columns from each table.

Although I can easily show the component's dependencies on the tables, I'd like to show the specific columns the component depends on.

Is there a tidy way of showing dependencies to attributes?

Setting the source roles on the dependencies to the tables' attributes works, but I'm not quite sure that's the best way to go.

General Board / Interfaces: when to use and why?
« on: July 29, 2004, 10:03:23 am »
G'day folks,

I still can't figure out when to use interfaces in class and component diagrams.

If an interface is used to describe the operations that one or more classifiers implement, then why not create an abstract class that the same classifiers can generalize?

Would that not give the same result?  I don't understand (actually, I think I can, but it's "on the tip of my tongue" ... almost have my finger on it) what advantage an interface (realized by classifiers) would have over an abstract class (generalized by classifiers).


General Board / How to model GUI classes
« on: May 04, 2004, 11:48:57 am »
G'day g'day,

How would one model a form window class that has an instance of a class of push button?

How would we show that instances of that form window class includes that push button?

General Board / Import DDL: LONG's imported as CLOB's
« on: April 01, 2004, 07:17:13 am »
G'day folks,

On DDL schema import into EA, I've just noticed that LONG's are being imported as CLOB's.

Anybody know if this is a bug or something I'm doing wrong?  Any easy fix?

I'm using v4.0 build 722.

Thanks in advance, much appreciated.

General Board / What is a "static" attribute?
« on: October 30, 2003, 10:58:35 am »
G'day folks,

Is the "static" option for attributes the same as "classifier scope" as described in Teach Yourself UML in 24 Hours?  (The book says "In classifier scope, only one value of the attribute or operation exists across all instances of the class."

General Board / Maintaining the DB Model
« on: October 03, 2003, 10:21:42 am »
G'day folks,

I'm trying to figure out how to maintain both a current model of our PRODUCTION database, while being able to document proposed changes to that database and being able to generate DDL that can be applied to our TEST database.

I'm thinking that the best thing to do is have a "Produciton" package that is used to reverse-engineer the database.    This package cannot be altered in any way other than refreshing it by reverse engineering the current production database, and maybe adding notes an such.

To add a column to a table:
1) copy the table from the "Production" package to a working package;
2) add a column to copied table;
3) generate DDL for our TEST database;
4) modify the DDL for PRODUCTION;
5) re-import the DDL schema of PRODUCTION into the production package.

Anybody have any alternatives?

Pages: [1] 2 3