Part II. The Static Model

In Part II we begin to discuss how the basic principles of OO development are applied in the MDB methodology. We start with the fundamental structure of the application, the application’s skeleton on which everything else is laid.

This structure is intended to be relatively stable throughout the life of the application, so we refer to it as the static model. The distinguishing characteristic of the OO paradigm is problem space abstraction, and the static model is where the bulk of that is done. We identify the cornerstone elements of OO applications—objects—in the static model along with their properties and the relationships among them. By abstracting these from the customer problem space we ensure a stable structure ...

Get Model-Based Development: Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.