System and method for extraction and creation of application meta-information within a software application repository
First Claim
1. A method for automating the detection and use of dependent software packages on a target machine, the method comprising:
- during the installation or execution of a first software package, detecting a dependency;
pausing the installation or execution of the software package;
configuring the dependent software package; and
continuing the installation or execution of the first software package.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods for automating the detection and use of dependent software packages on a target machine include during the installation or execution of a first software package, detecting a dependency, pausing the installation or execution of the software package, configuring the dependent software package, and continuing the installation or execution of the first software package. The step of detecting the dependency includes the step of querying one or more repositories for the dependency. Further, the step of detecting the dependency includes the use of rules for template matching, or querying one or more repositories for matching configuration information. The step of detecting the dependency includes execution of a software operation on the target machine wherein a resultant failure indicates the need to query a repository. Information indicative of the configuration of the dependent software package is added to a preconfiguration snapshot of the target machine. The step of configuring the dependent software package on the target machine is performed by simulation or virtual installation. This step includes updating one or more repositories of the configuration and dependencies of the first software package. The method further includes updating one or more repositories of the configuration and dependencies of the first software package.
177 Citations
19 Claims
-
1. A method for automating the detection and use of dependent software packages on a target machine, the method comprising:
-
during the installation or execution of a first software package, detecting a dependency;
pausing the installation or execution of the software package;
configuring the dependent software package; and
continuing the installation or execution of the first software package. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for automating the detection and use of dependent software packages on a target machine, the method comprising:
-
searching a set of installation assets of a first software package for indication of dependency upon one or more other dependent software packages; and
configuring the dependent software package. - View Dependent Claims (13, 14)
-
-
15. A system for creating a software repository comprising:
-
a software package asset store;
a metadata store; and
an integration engine. - View Dependent Claims (16, 17, 18, 19)
-
Specification