Method for the computer-aided determination of the dependencies of a plurality of modules of a technical system, especially of a software system
First Claim
1. A method for computer-aided determination of dependencies of a plurality of modules of a technical system, with each of the modules of the system having a known, first runtime, the method comprising:
- modifying the first runtime of at least one of the modules by prolonging the runtime by a logarithm of a prime number, resulting in a modified system where the first runtime of each of the modules of the system is unique and different;
executing the modified system;
measuring a second runtime for each of the modules of the modified system, the second runtime resulting from the modification of the first runtime of the at least one module; and
determining whether there is a dependency between a respective module and the at least one module with modified runtime by,determining differences between the first runtimes and the second runtimes,exponentiating the determined differences, andperforming a prime factor decomposition on the exponentiated determined differences.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of the present invention discloses a method for the computer-aided determination of the dependencies of a plurality of modules of a technical system, especially of a software system. Every module of the system has a known, first consumption of resources. The first consumption of resources of at least one of the modules is modified according to a predetermined criterion, thereby obtaining a modified system. The modified system is executed. A second consumption of resources is measured for every module of the modified system, the consumption resulting from the modification of the first consumption of resources of the at least one module. An analysis of the second consumption of resources of a respective module and the predetermined criterion is used to determine whether there is a dependency between the respective module and the at least one module that is characterized by the modified consumption of resources.
25 Citations
12 Claims
-
1. A method for computer-aided determination of dependencies of a plurality of modules of a technical system, with each of the modules of the system having a known, first runtime, the method comprising:
-
modifying the first runtime of at least one of the modules by prolonging the runtime by a logarithm of a prime number, resulting in a modified system where the first runtime of each of the modules of the system is unique and different; executing the modified system; measuring a second runtime for each of the modules of the modified system, the second runtime resulting from the modification of the first runtime of the at least one module; and determining whether there is a dependency between a respective module and the at least one module with modified runtime by, determining differences between the first runtimes and the second runtimes, exponentiating the determined differences, and performing a prime factor decomposition on the exponentiated determined differences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification