1. A computer-implemented method of generating a customized user interface representing a contract, comprising: receiving, over an electronic network, a contract description message including description information corresponding to a computer device being used to display the contract to a user; retrieving, by using a processor, the description information from the contract description message; comparing the description information with information stored in a template library and adaptor library to identify a generic user interface and a corresponding adaptor module; and generating a contract response message based on a result of the comparison, the response message including an instruction to generate, on the computer device, a customized user interface based on the identified generic user interface and corresponding adaptor module when the generic user interface and the corresponding adaptor module are identified.