1. A method for modeling a system having one or more components, comprising: (a) dividing said system into one or more components; (b) defining realms containing objects representing said one or more components; (c) defining associations between realms sufficient to unify objects in said realms; and (d) unifying objects in said realms based on said associations.