Interactive container of development components and solutions
First Claim
1. A computer-implemented method for managing reusable development components, the method steps performed by at least one processor and comprising:
- presenting a listing of a subset of a plurality of development components to a user in response to a request, each development component in the plurality of development components comprising an application- and platform-independent package of reusable granular software for use in a software application process;
receiving, from the user, a selection of at least one of the subset of development components for inclusion in a software solutions bag associated with the user, the solutions bag being one of a plurality of solutions bags, each solutions bag associated with at least one user and comprising a container data object bundling a plurality of user-selected development components from the plurality of development components, the solutions bag interfaced into a third-party application, allowing access, through the third-party application, to development components bundled in the solutions bag; and
adding the at least one selected development components to the software solutions bag.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and software for providing or utilizing a software solutions bag of development components and enterprise knowledge—whether developed internally or by third parties—are described herein. One method for managing reusable development components comprises providing a catalog of a plurality of development components to a user. The cataloged development components may include or reference at least a first development component of a first type and a second development component of a second type. A software solutions bag is then generated based on a user selection of at least one of the cataloged development components.
300 Citations
21 Claims
-
1. A computer-implemented method for managing reusable development components, the method steps performed by at least one processor and comprising:
-
presenting a listing of a subset of a plurality of development components to a user in response to a request, each development component in the plurality of development components comprising an application- and platform-independent package of reusable granular software for use in a software application process; receiving, from the user, a selection of at least one of the subset of development components for inclusion in a software solutions bag associated with the user, the solutions bag being one of a plurality of solutions bags, each solutions bag associated with at least one user and comprising a container data object bundling a plurality of user-selected development components from the plurality of development components, the solutions bag interfaced into a third-party application, allowing access, through the third-party application, to development components bundled in the solutions bag; and adding the at least one selected development components to the software solutions bag. - View Dependent Claims (2, 6, 7, 8, 9, 10, 11, 16, 17, 18, 19, 20, 21)
-
-
3. A computer program product comprising instructions encoded on a non-transitory machine-readable storage medium, and operable, when executed on a processor, to perform operations comprising:
-
presenting a listing of a subset of a plurality of development components to a user, in response to a request, each development component in the plurality of development components comprising an application- and platform-independent package of reusable granular software for use in a software application process; receiving, from the user, a selection of at least one of the subset of development components for inclusion in a software solutions bag associated with the user, the solutions bag being one of a plurality of solutions bags, each solutions bag associated with at least one user and comprising a container data object bundling a plurality of user-selected development components from the plurality of development components, the solutions bag interfaced into a third-party application, allowing access, through the third-party application, to development components bundled in the solutions bag; and adding the at least one selected development components to the software solutions bag. - View Dependent Claims (4, 5, 12, 13, 14, 15)
-
Specification