how to deal with other systems in a domain model

I understand that FDD really works well when you are trying to built something that is pure coding. However, what if you have other systems which interact with each other in the domain model. In a use case diagram these systems would be considered actors.


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

External System Interaction

I have had the best success modeling external system interaction by creating a subject area for each external system.
If the external system was developed using FDD then the features can be referenced from the origonal model and incorpoated into the new systems activity diagrams.

mangrish's picture


Hi nuz,

I think this link may help in your understanding:

The way i have gone about representing this in the past myself is to represent external systems as interfaces, in both the view you take of them and in code.

This way you can establish the required behaviours of that interface in terms of your own system.

Hope that helps :)