Conceptual models are the essential aspect of object-oriented analysis

An important principle in object oriented development is designing software so that its structure reflects that of the problem. One result of this principle is that the models produced from both analysis and design end up deliberately similar. These words are not mine, they have been written several years ago