Existing approaches to object-oriented system development are poorly integrated in several ways. This inadequate integration is ubiquitous and causes numerous inefficiencies in the object-oriented development process. These problems can be addressed by abandoning typical object-oriented models in favor of a single, seamless system model. By using a seamless model, such as the one we propose, not only do we overcome the integration inefficiences to which we allude, but we also e level of abstraction for object-oriented system implementation and enable same-paradigm system evolution.
Stephen W. Liddle, David W. Embley, Scott N. Woodf