A Unified Object Topology

To navigate the object, pattern and architecture fields, the authors have developed a unified object topology, which uses a technology's domain dependency and implementation details to organize relationships with other technologies and to identify how the system will evolve. It also supports object repositories and identifies future research directions.