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

Pages: 1 [2] 3 4 5
Suggestions and Requests / Re: Sticky Relationships
« on: June 09, 2003, 02:34:12 pm »

I see what you mean.  When clicking an object, how would EA know to draw a connector instead of move the object?

Suggestions and Requests / Re: Sticky Relationships
« on: June 09, 2003, 09:53:27 am »
This can already be done by pressing the F3 key before adding a relationship.

Suggestions and Requests / Solutions like Visual Studio
« on: June 09, 2003, 06:46:28 am »
I'd like to suggest having a solution project that holds references to other projects, similar to the solution in Visual Studio.  I know you can add multiple packages that can represent a project root, but all that information is still within the one project.  That requires an export and import if the project is to be used within another project.  Creating a solution (or whatever name is appropriate) would allow easier project reuse in different solutions.

Suggestions and Requests / Attribute/Operation Sorting
« on: May 20, 2003, 09:03:39 am »
It would be nice to be able to sort attributes and operations  by clicking the column header.  Also, as an alternate, each attribute/operation could have a sort index property that would be used to help sorting.


f1 with sort index 2
f2 with sort index 3
f3 with sort index 1
f4 with sort index 2

would sort as


Note the use of alphabetical sorting where duplicate indexes.

General Board / Re: How to constrain movement to horizontal/vertic
« on: June 05, 2012, 06:26:23 am »
shift-click is what I was looking for.

Thanks for the replies.

General Board / How to constrain movement to horizontal/vertical
« on: May 31, 2012, 04:46:10 am »
Is there a way to constrain element movement by mouse to horizontal or vertical. I know I can shift + arrow, but that is painfully slow.

General Board / Re: Which views to divy-up the artifacts?
« on: October 04, 2002, 02:35:48 pm »
I'm in the same boat.  I've read about UML over a year ago, but havn't started getting serious untill six months ago.  Even after six months I'm feeling a little lost.  It is a very slow process when you have to teach yourself.

I am constantly evolving (sometimes backwards evolution) my processes.  I have stuck with the views provided by EA.  Here is how I currently use them:

Here I document the individual requirements in a custom diagram.  I try to list the requirements at the organ (heart, liver, etc.) level and maybe the appropriate molecule level.

Use Case
This is the most commonly used view.  Here I make sure I am meeting the requirements captured in the functional view.  I create sequence diagrams, as appropriate, for each use case.  Between the functional view, the Use Cases, and Sequence diagrams, this seems to be enough information to translate from user desires to application.

I don't currently use this.  All the action I need seems to be captured in the Use Case Sequence diagrams.  If someone wants to convince me to use this, I'm listening.

This is where the rubber meets the road for the coder (me).  As the Use Cases evolve, I create a domain model.  This is a wattered down version of the Class diagrams.  I use the domain model to capture business objects (not classes).  From the domain model, I derive the class model diagrams.  In most cases, the classes are the same as the objects in the domain model, they just have methods and more properties.

This is another view I don't use.  By the time I should be using this view, the project is behind schedule (in the minds of management) and I need to get something to the users.  If I should use it, tell me why, I'm listening.

This pretty much follows the same reasoning as the Component View (ditto).

I have a package called User Interface in this view.  Here I make blocky models of the interface and create the appropriate navigation maps.  The screen mockups are stored in their own packages to keep organization in the tree.  The navigation is done on a diagram using links to the various mockup diagrams and associations pointing the way.

I hope this helps (someone) and that others respond with their processes.

General Board / Re: Web application modeling with UML
« on: August 24, 2003, 06:13:28 am »

There is a good paper that explains how to design a web app with uml by Jim Conallen at  He has also written a book called "Building Web Applications with UML" that may benifit you.

General Board / Re: HELP! on UI Models
« on: August 19, 2003, 05:34:42 am »

I'm trying to understand the issue you are having.  Couldn't you add your requirements to the 'Responsibility' tab of the UI control?  That way you could create base controls with internal responsibilities and reuse them in the model.

General Board / Re: Display Use Case Text in Sequence Diagram?
« on: May 22, 2003, 12:41:09 pm »
On the Sequence diagram, copy the Use Case element as a link.  
Add a note to the diagram.
Add a note link from the note to the linked Use Case element.
Right click on the note link.
Select the option to link the note to an element feature.
Choose scenario.

That should get you what you need.


General Board / Re: Printing Problems
« on: July 05, 2003, 07:32:33 am »
I too print to network printer, but have never had (or noticed) this issue.  Do you have to manually delete the print job from the queue?

General Board / Re: How to capture user clicking drop-down menu?
« on: May 23, 2003, 05:38:45 am »

Just a thought since I am at a different computer and can't pre-test.  You may be able to use constraints for your use cases and have the constraint explain the detail of the trigger event.  You may even be able to add a 'Trigger' type constraint to the constraint types dropdown.

On a project I've been working on I did something similar, but instead of the use case, I captured the trigger event in the sequence diagram using System as the actor and a constraint of a 5 minute timer event.

If this doesn't give you exatly what you are looking for, maybe it will spark some ideas out there.

The answer IS out there!

General Board / Re: How to capture user clicking drop-down menu?
« on: May 22, 2003, 12:55:49 pm »

I think you are taking an approach that is too detailed, unless the document is the goal.  The approach you are taking is similar the line of thinking that to get from point A to point B, you must first get to point 1/2 A.  From there you must get to point 1/2A + 1/2(1/2A), and half again and again and again until you discover you'll never make it to point B.  If you spend too much time creating the details as described, the developers a Microsoft will have time to create a plethora of alternate methods of starting the use case you haven't planned/documented.  Don't get me wrong, at work I'm accused of being too detail oriented, and from reading your posts, it sounds like you have a bit of experience in documenting.  I think the methods of initiating a Use Case are a wrapper, a thin wrapper at that.

General Board / Re: Specify Class Visibility in 'Type' List?
« on: May 21, 2003, 05:39:03 am »
I have been struggling with this delima myself.  I am currently developing a project similar to your second solution.  Instead, I am linking classes from my 'Class/Logical Model' to my 'Domain Model'.  After reading your scenarios and wondering what advice I could give, I came up with another solution.  The domain model contains objects, not classes.  I don't understand the mechanics of EA, but from what I can tell, objects don't show in the "Type" combo box.  I think I'm going to be reworking my domain diagram to validate this philosophy.

General Board / Re: Exporting Object Definitions to XML
« on: May 21, 2003, 11:47:11 am »
I want to be able to take ...

Please elaborate.

Pages: 1 [2] 3 4 5