May 2002
Intermediate to advanced
416 pages
8h 37m
English
We partitioned a system into several domains so we could understand each one, but to build a system we need to define how they join together to make a system. This chapter shows how to approach the process of modeling other domains and how to together link individual domains' models.
There are two primary mechanisms for linking domains, both of which may be used in a particular system. One approach is explicit, if anonymous, linkages and invocations, such as inheritance or bridge operations. The second style is implicit, whereby we specify separately from both domains, a set of join points between elements in each domain. This latter style is akin to that used in aspect-oriented programming.[1]
[1] This approach ...
Read now
Unlock full access