Dynamic scheduling feasibility analysis of event-driven applications based on reducing tasks of overlapping events
AssigneeInternational Business Machines Corporation
InventorsSean C. Foley, Mike S. Fulton
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsSean C. Foley, Mike S. Fulton
Estimating the term…
Embodiments of the present invention provide a method, system and computer program product for dynamic feasibility analysis of event-driven program code. In an embodiment of the invention, a method for a dynamic feasibility analysis of event-driven program code can be provided. The method can include loading multiple different tasks associated with different registered events in event-driven program code of an event-driven application, reducing overlapping ones of the registered events for different ones of the tasks to a single task of the overlapping events to produce a reduced set of tasks and corresponding events, ordering the corresponding events of the reduced set of tasks and grouping the corresponding events by time slice for the event-driven application, and reporting whether or not adding a new event to a particular time slice for the event-driven application results in a depth of events in the particular time slice exceeding a capacity of the particular time slice rendering the event-driven application infeasible.
A method for a dynamic feasibility analysis of event-driven program code, the method comprising:
A software development data processing system having a processor configured for dynamic feasibility analysis of event-driven program code, the system comprising:
A computer program product comprising a computer memory storing computer usable program code for dynamic feasibility analysis of event-driven program code, the computer program product comprising:
Dependencies are inferred from the claim text.