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; ranking the identified generic user interface and the identified adaptor module, wherein: the identified generic user interface is ranked when the comparison provides a plurality of potential generic user interfaces for generation of the customized user interface; and the identified adaptor module is ranked when the comparison provides a plurality of potential adaptor modules for generation of the customized user interface; and generating a contract response message based on a result of the comparison and the ranking, the response message including an instruction to generate, on the computer device, the 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.
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; ranking the identified generic user interface and the identified adaptor module, wherein: the identified generic user interface is ranked when the comparison provides a plurality of potential generic user interfaces for generation of the customized user interface; and the identified adaptor module is ranked when the comparison provides a plurality of potential adaptor modules for generation of the customized user interface; and generating a contract response message based on a result of the comparison and the ranking, the response message including an instruction to generate, on the computer device, the 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. 4. The method of claim 1 , wherein the template library includes user interface metadata corresponding to the generic user interface, and comparing the description information with the information includes comparing the user interface metadata with the description information to identify the generic user interface.