O'Reilly logo

Applying Use Cases: A Practical Guide, Second Edition by Jason P. Winters, Geri Schneider

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Dividing Large Systems

What if you have been going through the process and you find that you need more detail—everything is too high level, too abstract? It may be that your use cases are not detailed enough. But it’s also possible that your system is too big to deal with altogether. If so, you need an approach to break the system into pieces that are small enough to work with.

We will start by defining the modules of the architecture of the system. An architecture is specific to a particular application, but we’ll go through a few basic architectural patterns in this chapter to give you some ideas. These patterns provide a basic framework for the system without going into detail about the contents of the system. You may find that ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required