Patent ID: 8010592

Claim:
A method for testing a real-time capability of a computer system, in which a set of different tasks (τ) is provided, wherein: at least some of the tasks (τ) are requested and processed repeatedly by said system, and a job is defined by each processing of one task (τ) and wherein each job causes system costs, the method comprising: determining that the real-time capability of the system is not given when a total system costs limit value which is predetermined for a time interval (I) is exceeded for total system costs (D b (I)) consumed in this time interval, and wherein the total system costs (D b (I)) for the time interval (I) are determined by: setting test limits for each task to be carried out in the time interval (I), the test limits being determined by a number of jobs executed for each task, determining first tasks (τ), whose test limit (k i ) is not reached in said time interval (I), determining second tasks (τ) whose limit (k i ) is reached in said time interval (I), determining actual system costs (D bi (I)) for 1) said first tasks, wherein said actual system cost (D bi (I)) for said first tasks comprises the costs of at least two jobs of each of said first tasks, and 2) system costs for said second tasks, which are determined by an approximation on a basis of said actual system costs (D bi (I)), with the approximation being calculated on basis of a specific load level on said system by said second tasks (τ), wherein a specific load level is taken into account for an interval which results from the difference between said time interval (I) and a second interval (I m (e i )), with the second interval (I m (e i )) covering precisely the last job (e i ) which was completely located in both time intervals in the task, and wherein approximate system costs are calculated for the interval (I) as follows: D bi ( I m ( e i ))+ c i /p i *( I−I m ( e i )), where I>I m ( e i ).