Part I. The Roots of Object-Oriented Development

The Model-Based Development (MBD) approach to software development is fundamentally an object-oriented (OO) approach. So, to fully understand the methodology it is necessary to understand OO development in general. Because the OO approach is not as intuitive as traditional software development methodologies, we need to understand why the OO approach does things the way it does.

This part of the book looks at the historical context in which the OO approach was born so that we can understand the problems with traditional approaches that the OO approach sought to resolve.

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.