Object Oriented Systems Analysis: Modeling the World in Data