Jeffry Richard Mausolf - Austin TX, US Kimberly Ann Stephens - Austin TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 9/45
US Classification:
717152
Abstract:
A computer implemented method, data processing system, and computer usable program are provided by the aspects of the present invention. Aspects of the present invention identify required classes of a software program in the import statements in the source code. Next, the aspects of the present invention identify an element in a classpath environment variable that contain only the required classes and generate a new classpath environment variable with the identified element. Aspects of the present invention then store the new classpath environment variable in a classpath file that is specific to the software program for subsequent invocation.
Method And Apparatus For Classpath Optimization In A Java Runtime Environment
Jeffry Mausolf - Austin TX, US Kimberly Stephens - Austin TX, US
International Classification:
G06F 9/44
US Classification:
717162000, 717166000
Abstract:
A computer implemented method, data processing system, and computer usable program are provided by the aspects of the present invention. Aspects of the present invention identify required classes of a software program in the import statements in the source code. Next, the aspects of the present invention identify an element in a classpath environment variable that contain only the required classes and generate a new classpath environment variable with the identified element. Aspects of the present invention then store the new classpath environment variable in a classpath file that is specific to the software program for subsequent invocation.
System And Method For Implementing Latest Edition Notification For Messages Of Data Processing Systems
Jeffry R. Mausolf - Austin TX, US Kimberly A. Stephens - Austin TX, US
International Classification:
G06F 15/16
US Classification:
709204
Abstract:
A computer-implementable method, system, and computer-readable medium for implementing latest edition notification for messages on a data processing system. An e-mail client receives from a server a first message in a conversation thread, wherein the conversation thread includes a collection of messages. In response to receiving a command from a user to open the first message, the server determines if the conversation thread includes a second message that was created after the first message. In response to determining the conversation thread includes the second message, the server opens the second message instead of the first message.
Method And Apparatus For Scheduling Grid Jobs Using A Dynamic Grid Scheduling Policy
Jeffry Richard Mausolf - Austin TX, US Kimberly Ann Stephens - Austin TX, US
International Classification:
G06F 9/46
US Classification:
718102
Abstract:
The illustrative embodiments described herein provide a computer-implemented method, apparatus, and computer program product for scheduling grid jobs. In one embodiment, a process identifies information describing available resources on a set of nodes on a heterogeneous grid computing system to form resource availability information. The process identifies a set of static scheduling policies for a set of static schedulers that manage the set of nodes. The process also identifies a static scheduling status for a portion of the set of static schedulers. The process creates a dynamic grid scheduling policy using the resource availability information, the set of static scheduling policies, and the static scheduling status. The process also schedules a set of grid jobs for execution by the available resources using the dynamic grid scheduling policy.
Classpath Optimization In A Java Runtime Environment
Jeffry Richard Mausolf - Austin TX, US Kimberly Ann Stephens - Austin TX, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 9/44
US Classification:
717166
Abstract:
A computer implemented method, data processing system, and computer usable program are provided by the aspects of the present invention. Aspects of the present invention identify required classes of a software program in the import statements in the source code. Next, the aspects of the present invention identify an element in a classpath environment variable that contain only the required classes and generate a new classpath environment variable with the identified element. Aspects of the present invention then store the new classpath environment variable in a classpath file that is specific to the software program for subsequent invocation.