classes that model information needed by brokers to access the objects they manage