Patent ID: 8595699

Claim:
An article of manufacture including a non-transitory computer readable storage medium to tangibly store instructions, which when executed by a computer, cause the computer to: receive a request for processing at least one data resource from a plurality of data resources, the request comprising a uniform resource identifier (URI), and one or more arguments; based on a logical address associated with the URI, send the request to an associated resource handler to identify the at least one data resource of the plurality of data resources, corresponding to the request; map the at least one identified data resource into the URI to associate the at least one identified data resource with at least one object instance; instantiate the at least one mapped data resource by calling a resource factory; and based on the logical address associated with the at least one instantiated data resource, process the request by sending the at least one instantiated data resource to an application programming interface and displaying the at least one data resource associated with the request on a user interface.