| US 7,539,992 B2 | ||
| Scheduling method, program product for use in such method, and task scheduling apparatus | ||
| Tsukasa Takemura, Yokohama (Japan) | ||
| Assigned to International Business Machines Corporation, Armonk, N.Y. (US) | ||
| Filed on Oct. 22, 2003, as Appl. No. 10/691,006. | ||
| Claims priority of application No. 2002-323392 (JP), filed on Nov. 07, 2002. | ||
| Prior Publication US 2004/0093600 A1, May 13, 2004 | ||
| Int. Cl. G06F 9/46 (2006.01); G06F 11/00 (2006.01); G06F 9/44 (2006.01) | ||
| U.S. Cl. 718—102 [718/106; 717/104; 717/105; 717/108; 717/124; 717/125; 714/38; 703/21; 703/22] | 1 Claim |

| 1. A scheduling method for scheduling tasks providing a system designed on an object-oriented basis by using a computer, comprising:
a first step of extracting classes forming said system from design information of the system, generating tasks corresponding
to the extracted classes, and storing information on the generated tasks into a given storage device;
a second step of extracting complexity of the classes from the design information of said system, estimating workload required
for implementation of the classes on the basis of the complexity, and storing a result of the workload estimation into the
given storage device; and
a third step of scheduling the tasks on the basis of the information on the tasks stored in said given storage device and
the result of the workload estimation, wherein
in said second step, past workload achievements in each class are used to estimate the workload of the classes.
|