1. A method of obtaining a data model associated with an end user device for managing said end user device, said method comprising: establishing, by an end user device management system, a communication link with said end user device using a communication protocol associated with said data model, wherein said end user device implements said data model; extracting, by said end user device management system, objects and parameters associated with said data model and version information associated with said end user device, from said end user device; processing, by said end user device management system, said objects and said parameters; and storing, by said end user device management system, said objects, said parameters and said version information.