Patent ID: 9323501
Filing Date: 2016-04-26
CPC Classification: G06F

Claim Text:
1. A method, comprising: receiving a resolution request associated with a first module, wherein the first module has corresponding metadata that includes an indication of a dependent namespace; constructing a resolution context associated with the first module based at least in part on respective namespaces associated with components packaged with the first module and one or more exported namespaces indicated to be made available to the first module by one or more other modules; using the resolution context associated with the first module to determine that a component made available by a second module is associated with the resolution request, wherein the second module has corresponding metadata that includes an indication of an exported namespace associated with the second module, and wherein the exported namespace associated with the second module is included in the resolution context associated with the first module; and providing access to a shared instance of the component made available by the second module.