Objects from the real world can be represented in computer systems with
many of the attributes and behaviors deemed important in the natural
world. This approach deals with systems from a perspective of simulating
the real world, rather than looking at systems are a set of functions.
Systems of high complexity become easier to understand since all parties
talk about the objects based on real knowledge.