Asset composition
First Claim
Patent Images
1. A system facilitating asset composition comprising:
- a composition component comprising an input component that receives a composition request, and, an identification component that identifies assets in response to the composition request, identification being based, at least in part, upon asset specification information stored in an asset specification store, the asset specification information comprising compositional properties of assets and ports that describe respective aspects of the assets that support composition.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method facilitating asset composition based, at least in part, upon metadata (e.g., asset specification) describing compositional property(ies) of the asset(s) is provided. Asset specification(s) (e.g., metadata) that describe asset(s) to efficiently search and/or match asset(s) are employed. The system can facilitate matching (e.g., automatically) the particular software component to available server(s). Thus, the system can provide a flexible manner of describing asset(s) and an efficient way of locating matching description(s).
35 Citations
21 Claims
-
1. A system facilitating asset composition comprising:
a composition component comprising an input component that receives a composition request, and, an identification component that identifies assets in response to the composition request, identification being based, at least in part, upon asset specification information stored in an asset specification store, the asset specification information comprising compositional properties of assets and ports that describe respective aspects of the assets that support composition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A composition component comprising:
-
an input component that receives a composition request;
an identification component that identifies assets in response to the composition request, identification being based, at least in part, upon asset specification information stored in an asset specification store, the asset specification information comprising compositional properties of assets and ports that describe respective aspects of the assets that support composition; and
,a composer that links ports of the assets identified in response to the composition request in connection with composing the assets into an application. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method of performing asset composition comprising:
-
utilizing metadata describing compositional properties of respective assets and ports that describe respective aspects of the assets that support composition to search for assets responsive to a composition request; and
,composing an application based, at least in part, upon the assets responsive to the composition request. - View Dependent Claims (16)
-
-
17. A method of matching assets comprising:
-
generating a first n-bit hash code for a service section of an interface;
generating a second n-bit hash for a requirement section of another interface; and
,comparing the first n-bit hash code and the second n-bit hash code to determine whether assets potentially match. - View Dependent Claims (18)
-
-
19. A data packet transmitted between two or more computer components that facilitates asset composition, the data packet comprising:
an application composed of assets, the assets identified based, at least in part, upon compositional properties of assets and ports that describe respective aspects of the assets that support composition.
-
20. A computer readable medium storing computer executable components of a composition component, comprising:
-
an input component that receives a composition request;
an identification component that identifies assets in response to the composition request, identification being based, at least in part, upon asset specification information stored in an asset specification store, the asset specification information comprising compositional properties of assets and ports that describe respective aspects of the assets that support composition; and
,a composer component that links ports of the assets identified in response to the composition request in connection with composing the assets into an application.
-
-
21. A system facilitating asset composition comprising:
-
means for receiving a composition request;
means for identifying assets in response to the composition request, identification being based, at least in part, upon asset specification information stored in an asset specification store, the asset specification information comprising compositional properties of assets and ports that describe respective aspects of the assets that support composition; and
,means for linking ports of the assets identified in response to the composition request in connection with composing the assets into an application.
-
Specification