O'Reilly logo

Developing Enterprise Java Applications with J2EE™ and UML by Cary E. Umrysh, Khawar Zaman Ahmed

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

Sequence Diagrams

Once gray-box details have been added to the textual use case description, more elaborate sequence diagrams can be created to reveal the internal work ings of the system. Instead of showing the interaction between actors and a monolithic system, the system is split into analysis level objects. The responsibilities of the system are divided among the analysis level objects to achieve a finer grained sequence diagram.

There are three kinds of analysis objects, and each plays a specific role in the refined model of the system.

Boundary Objects

As the name suggests, boundary objects exist at the periphery of the system. They are on the front line, interacting with the outside world.

In the refined model, boundary objects represent ...

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