...
The domain model above gives a rough initial idea of the domain objects that needs to be managed by the application. A legacy application written using Java Swing is available and can can serve as a vehicle to identity identify use cases. The source code cannot be provided though.
...