8 Marginal Notes
The relationships in the model are shown in Figure 2.93 . I ??™ m presenting the
diagram in this form here only to show you the model relations. You wouldn ??™ t use
such a view of your model in practice.
2.8.5 Modeling Patterns
Have you ever heard of modeling patterns or design patterns? Even if you don ??™ t
know what patterns are, you can rest assured that you have worked with patterns.
If a known problem arises during your daily work, you will most likely solve it by
the same pattern you used the previous times, provided, of course, that your solution
was successful. A pattern is a proven solution.
Modeling patterns are proven and documented solutions from the practice to
frequently recurring problems. They are often very simple. Their major benefi ts are
that they are for sure proven solutions, and that the solutions have names. Modeling
patterns facilitate the communication among modelers. For example, ??? I have an
idea of how to solve this: model an abstract block and derive your block from it.
Give those blocks that can be nested an association relationship to the basic block
with a multiplicity of infi nite.
Pages:
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290