1. A method for creating a managed network comprising a plurality of network elements, the method comprising: defining the managed network in a management information base coded in a first description language; storing the management information base in a database; and using the management information base to configure an interface for a particular network element of the network elements by using characteristics of the particular network element and storing the configured interface.