uml

Should different actors in a Use Case Diagram share the same Login Use Case?

I currently have a Use Case Diagram that is similar to the above one: In my final application I will probably share the same Login form for both Employees and Employers. Should I reflect that in this Use Case Diagram, having both Actors using the same Login Use Case? If so, how can I then represent what each one of them can do after d...

Tool to generate DB architecture view?

I need to get a UML (or alike) DB architecture view out of a database (in this case Oracle) by simply providing needed credentials (or otherwise). Please, advice any tools that you use/have used to accomplish the same purpose. ...

Books / tutorials on how to do object oriented analysis and design of algorithms?

There is readily available a lot on info on how to do analysis and design of standard CRUD applications, or at least, applications more geared to the traditional windows application - having a couple of windows, where you click on buttons and then things happen. In the backyard there is some sort of repository where you persist your info...

[UML] Can a many-to-many relationship be an Aggregation? [Simple Question]

Hi, I have the following relationship: Route * ------ * RouteLeg I'd like to make this an Aggregation since a Route is composed by multiple RouteLegs. However, if I delete a Route, its RouteLegs do not necessarily get deleted too (although, most of the time, they will), since they may be used in other Routes. Is it appropriate to...

UML class diagram

can any one help me to understand the difference between composition and aggregation relationship , and if any one know any site that explain the UML class diagrams for all relationships ... that would be great. thanks a lot. ...