
260 Model-Driven Engineering of Information Systems
provided herein, every information needed to create a reuse model for a
persistence framework. After the model creation, its completion is shown
during application engineering to reuse the framework and couple it to an
example application.
The reuse model template for the crosscutting framework in Figure
5, which was derived from a reuse requirements model by describing
the framework hotspots. In Figure 6, the reuse model is shown after its
completion.
The model elements are defi ned as follows: there are four value ob-
jects, two pointcut objects, and one type extension object. The value ob- ...