Book a Demo

Author Topic: Structuring UML  (Read 5678 times)

kalas

  • EA Novice
  • *
  • Posts: 3
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Structuring UML
« on: February 07, 2006, 01:49:44 am »
Hi all,

I'm a newbie in UML modeling. I already understand the basics of diagrams but I have problems with structuring the project/diagrams into views/packages.

I older EA the new project is structured to
Use Case View, Dynamic View, Logical View, Component View, Deployment View, Custom while in new EA I got
Business Process Model, Requirements Model, Use Case Model, Domain, Component and Deployment M., ...

Let's assume, I want to develop bigger SW that is deployed in 2 systems, has 5 components (SW modules), defined interfaces between them and let's say 2 configuration files. The system should be developed in C++. I also want to describe the system by Use Case Views at high level.

What are yours proposals?
« Last Edit: February 08, 2006, 12:06:51 am by kalas »

thomaskilian

  • Guest
Re: Structuring UML
« Reply #1 on: February 07, 2006, 03:58:36 am »
Take only those parts you need. Make them "feel good" for you. Very simple! - too simple?

Try reading this thread

sargasso

  • EA Practitioner
  • ***
  • Posts: 1406
  • Karma: +1/-2
  • 10 COMFROM 30; 20 HALT; 30 ONSUB(50,90,10)
    • View Profile
Re: Structuring UML
« Reply #2 on: February 07, 2006, 10:16:04 pm »
1. Take 600 cats
2. Herd them

too easy?

1. Push 1kg of mercury up a 45 degree incline using only your nose.

still too easy?

1. Define a single formal structure for a UML repository that suits all real business situations.


;D
"It is not so expressed, but what of that?
'Twere good you do so much for charity."

Oh I forgot, we aren't doing him are we.

mikewhit

  • EA User
  • **
  • Posts: 608
  • Karma: +0/-0
  • Accessing ....
    • View Profile
Re: Structuring UML
« Reply #3 on: February 08, 2006, 02:01:04 am »
Ref the cats - you're using the wrong approach. Just pull a (long!) piece of string along the ground and you can lead them where you want.

Now apply that to the single UML structure.

[Actually there are a few alternatives discussed in Realtime UML (Douglass) in one of the earlier chapters]