The integration of concerns is accomplished by sharing interfaces with the logical entities. Figure 6-16shows how operation signatures can be shared between the logical entities and the distribution entities. This ensures that the operations shared between them are the same operations. These interfaces can be put in the Joint Realization package (see Figure 6-13 on page 106).

Figure 6-16 Joint realization diagram

Automation

Several parts of the model structure are manually created at this time. The Building Blocks template is an example of a pattern used multiple times to keep consistency in naming, as well as look and feel. A current effort is going on to discover such patterns and automate their creation programmatically within the MDSD plug-in. This might change some of the structure described above, but allow for better consistency and traceability.

108Model Driven Systems Development with Rational Products

Page 124
Image 124
IBM SG24-7368-00 manual Automation, Joint realization diagram