Fog Creek Software
Discussion Board

Puzzling on UML

I have a question on UML.

If I have a registration page that has a unique form depending on the type of individual registering.

So there are four actors - each of which will be faced with a different type of registration form.

Do I make four seperate use cases for 'Register'?

And how do I list the different forms in the use case diagram? Should I list it in the 'Attributes' section?

Monday, November 10, 2003


How much commonality is there in the registration process across the four different types of actors.

If it is significant you probably want a single 'Register' Use Case that captures the most common scenario with <<extends>> Use Cases for the other three detailing where they diverge.

Monday, November 10, 2003

*  Recent Topics

*  Fog Creek Home