Software
Object oriented

Abstract
Everything is an object and, most importantly, has a unique ID to make every object addressable and identifiable. The discovery process collects all objects to create a dynamic representation of the physical layout inside the global object broker (ORB).
