SYSTEM AND METHOD FOR MANAGING A SOFTWARE ASSET FOR INCLUSION IN A SOFTWARE LIBRARY
First Claim
1. A system for managing a software asset for inclusion in a software library;
- said software asset including a plurality of files;
the system comprising;
(a) at least one receiving manager unit configured for receiving said software asset;
a respective receiving manager unit of said at least one receiving manager unit verifying source of said software asset;
said respective receiving manager unit reading an installer package into said software asset to establish a received software asset;
(b) at least one build manager unit coupled with said at least one receiving manager unit and configured for creating an application wrapper file for said received software asset;
a respective build manager unit of said at least one build manager unit creating a plurality of folders in a folder structure according to a predetermined folder structure;
said respective build manager unit distributing individual files of said plurality of files among said plurality of folders to establish a distributed folder file;
said respective build manager unit using said distributed folder file to establish said application wrapper file; and
(c) at least one peer review manager unit coupled with said at least one build manager unit and configured for effecting a peer review process with said application wrapper file;
a respective peer review manager unit of said at least one peer review manager unit effecting said peer review process with said application wrapper file to establish a reviewed application wrapper file;
said respective peer review manager unit cooperating with said build manager unit to effect presenting said reviewed application wrapper file to said software library.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for managing a software asset including asset files for inclusion in a library includes: (a) a receiving manager configured for receiving the asset, verifying source of the asset and reading an installer package into the asset to establish a received asset; (b) a build manager coupled with the receiving manager and configured for creating an application wrapper file for the received asset; the build manager creating folders in a folder structure and distributing the asset files among the folders to establish a distributed folder file; the build manager using the distributed folder file to create the application wrapper file; and (c) a peer review manager coupled with the build manager and effecting a peer review process with the application wrapper file to establish a reviewed application wrapper file; the peer review manager unit cooperating with the build manager to present the reviewed application wrapper file to the library.
11 Citations
20 Claims
-
1. A system for managing a software asset for inclusion in a software library;
- said software asset including a plurality of files;
the system comprising;(a) at least one receiving manager unit configured for receiving said software asset;
a respective receiving manager unit of said at least one receiving manager unit verifying source of said software asset;
said respective receiving manager unit reading an installer package into said software asset to establish a received software asset;(b) at least one build manager unit coupled with said at least one receiving manager unit and configured for creating an application wrapper file for said received software asset;
a respective build manager unit of said at least one build manager unit creating a plurality of folders in a folder structure according to a predetermined folder structure;
said respective build manager unit distributing individual files of said plurality of files among said plurality of folders to establish a distributed folder file;
said respective build manager unit using said distributed folder file to establish said application wrapper file; and(c) at least one peer review manager unit coupled with said at least one build manager unit and configured for effecting a peer review process with said application wrapper file;
a respective peer review manager unit of said at least one peer review manager unit effecting said peer review process with said application wrapper file to establish a reviewed application wrapper file;
said respective peer review manager unit cooperating with said build manager unit to effect presenting said reviewed application wrapper file to said software library. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- said software asset including a plurality of files;
-
8. A system for managing updating or expanding a software library with at least one computer-readable file;
- the system comprising;
(a) at least one receiving manager unit configured for receiving said at least one computer-readable file;
a respective receiving manager unit of said at least one receiving manager unit verifying source of said at least one computer-readable file;
said respective receiving manager unit reading an installer package into said software asset to establish a received at least one computer-readable file;(b) at least one build manager unit coupled with said at least one receiving manager unit and configured for creating an application wrapper file for said received at least one computer-readable file;
a respective build manager unit of said at least one build manager unit creating a plurality of folders in a folder structure according to a predetermined folder structure;
said respective build manager unit distributing said at least one computer-readable file among said plurality of folders to establish a distributed folder file;
said respective build manager unit using said distributed folder file to establish said application wrapper file; and(c) at least one peer review manager unit coupled with said at least one build manager unit and configured for effecting a peer review process with said application wrapper file;
a respective peer review manager unit of said at least one peer review manager unit effecting said peer review process with said application wrapper file to establish a reviewed application wrapper file;
said respective peer review manager unit cooperating with said build manager unit to effect presenting said reviewed application wrapper file to said software library. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- the system comprising;
-
15. A method for managing a software asset for inclusion in a software library;
- said software asset including a plurality of files;
the method comprising;(a) in no particular order; (1) providing at least one receiving manager unit configured for receiving said software asset; (2) providing at least one build manager unit coupled with said at least one receiving manager unit and configured for creating an application wrapper file for said received software asset; and (3) providing at least one peer review manager unit coupled with said at least one build manager unit and configured for effecting a peer review process with an application wrapper file; (b) operating a respective receiving manager unit of said at least one receiving manager unit to verify source of said software asset; (c) operating said respective receiving manager unit to read an installer package into said software asset to establish a received software asset; (d) operating a respective build manager unit of said at least one build manager unit to create a plurality of folders in a folder structure according to a predetermined folder structure; (e) operating said respective build manager unit to distribute individual files of said plurality of files among said plurality of folders to establish a distributed folder file; (f) operating said respective build manager unit to use said distributed folder file to establish said application wrapper file; (g) operating a respective peer review manager unit of said at least one peer review manager unit to effect said peer review process with said application wrapper file to establish a reviewed application wrapper file; and (h) operating said respective peer review manager unit to cooperate with said build manager unit to effect presenting said reviewed application wrapper file to said software library. - View Dependent Claims (16, 17, 18, 19, 20)
- said software asset including a plurality of files;
Specification