December 2004
Intermediate to advanced
464 pages
9h 39m
English
A system ultimately needs to execute on a target platform, so at some point in time, you must incorporate platform specifics into your design. This work is often repetitive, as platform specifics cut across many use cases. You want to be shielded from changes in the platform, since this affects many parts of the system. You want to introduce specifics as late as possible without ever doing anything twice. In this chapter, we demonstrate how this is achieved using the J2EE platform as an example. In particular, we show how processing tiers—presentation tier, business tier, and integration tier—are modeled as parameterized infrastructure use cases. These are subsequently ...
Read now
Unlock full access