Abstract: An interface to integrated switch control software includes a front-end interface coupled to a network; a back-end interface coupled to the integrated switch control software; and an interface control component that manages implementing requests from the network with the integrated switch control software. A method of interfacing to integrated switch control software includes coupling a front-end interface to a network; coupling a back-end interface to integrated switch control software; and managing the implementation of requests from the network with the integrated switch control software.