Patent ID: 8707259
Filing Date: 2014-04-22
Classification: G06F

Abstract:
1. A computer readable medium storing computer executable instructions operable on a computer processor, the computer executable instructions configured to perform operations, the operations comprising: receiving a first service definition comprising metadata keys, wherein at least some of the metadata keys include an output parameter for a composable part, and wherein the composable part includes a group of composable elements and exposes a metadata description of at least one of the group of composable elements or a metadata description of the composable part; searching for a second service definition matching the first service definition, wherein the second service definition is associated with a first composable part; determining a first metadata key comprising a first input parameter definition; creating a first input value matching the first metadata key; instantiating the first composable part; transferring the first input value to the first composable part; and receiving a value for the output parameter from the first composable part, wherein the computer readable medium does not comprise a signal per se.