1. A computer program product comprising a computer useable medium having computer useable program code for using a proxy model to encapsulate one or more telecommunications (telecom) functionalities, said computer program product including: computer useable program code for generating a proxy model, wherein the proxy model comprises at least one of a representation module, an implementation module, a metadata module, one or more utility snippet modules, one or more unit test code modules and a module linking to one or more blogs; and computer useable program code for using the proxy model to encapsulate one or more telecom functionalities.