System and method for managing community assets
First Claim
1. A computer program product comprising a computer useable storage medium to store a computer readable program that, when executed on a computer, causes the computer to perform operations to manage community development assets, the operations comprising:
- identify a descriptive term associated with an asset under development;
query a plurality of reusable assets based on a query term, wherein the query term is extracted from social network data and related to the descriptive term associated with the asset under development; and
identify a reusable asset, of the plurality of reusable assets, for use in conjunction with the asset under development based on the query term.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method to manage a community development asset. The system includes an asset polling agent, a nomenclature taxonomy dictionary, and an asset discovery service. The asset polling agent identifies a descriptive term associated with an asset under development. The nomenclature taxonomy dictionary stores a list of synonym terms related to the descriptive term associated with the asset under development. The asset discovery service identifies a reusable asset of a plurality of reusable assets for use with the asset under development based on at least one term, from a combination of the descriptive term and the list of synonym terms related to the descriptive term, extracted from social network data.
130 Citations
25 Claims
-
1. A computer program product comprising a computer useable storage medium to store a computer readable program that, when executed on a computer, causes the computer to perform operations to manage community development assets, the operations comprising:
-
identify a descriptive term associated with an asset under development; query a plurality of reusable assets based on a query term, wherein the query term is extracted from social network data and related to the descriptive term associated with the asset under development; and identify a reusable asset, of the plurality of reusable assets, for use in conjunction with the asset under development based on the query term. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
an asset polling agent to identify a descriptive term associated with an asset under development; a nomenclature taxonomy dictionary to store a list of synonym terms related to the descriptive term associated with the asset under development; and an asset discovery service coupled to the asset polling agent and the taxonomy nomenclature dictionary, the asset discovery service to identify a reusable asset of a plurality of reusable assets for use with the asset under development based on at least one term, from a combination of the descriptive term and the list of synonym terms related to the descriptive term, extracted from social network data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for managing a community asset, the method comprising:
-
identifying a descriptive term associated with an asset under development; querying a plurality of reusable assets based on a query term, wherein the query term is extracted from social network data and related to the descriptive term associated with the asset under development; and identifying a reusable asset, of the plurality of reusable assets, for use in conjunction with the asset under development based on the query term. - View Dependent Claims (22, 23)
-
-
24. An apparatus to manage a community asset, the apparatus comprising:
-
means for identifying a descriptive term associated with an asset under development; means for querying a plurality of reusable assets based on a query term, wherein the query term is related to the descriptive term associated with the asset under development; and means for identifying a reusable asset, of the plurality of reusable assets, for use in conjunction with the asset under development based on the query term.
-
-
25. The apparatus of claim 25, further comprising means for delivering the identified reusable asset to a development work environment for the asset under development.
Specification