1. A computer readable storage medium having instructions for controlling a telephone infrastructure service model based telephony device, the instructions comprising: an object oriented application including a device object adapted for storing information pertaining to a physical or logical device, and a call object adapted for storing information pertaining to a call between at least two devices; and a converter module configured to convert operations performed by the object oriented application to service model based operations for the service model based telephony device.