Method and apparatus for tracing details of a program task
First Claim
1. A method for analyzing behavior of a software system, comprising:
- collecting details associated with a program task associated with said software system; and
providing said collected details for analysis.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus are disclosed for analyzing one or more program tasks associated with a software system. A program task-oriented tracing and analysis technique allows detailed information to be gathered and analyzed for one or more specified program tasks. A user can iteratively vary the level of detail or the selected program task(s) of interest, or both, until the source of a problem is identified. For each program task under analysis, the user can define what commences a task and what concludes a task. A software program is monitored until the user-specified criteria for commencing a task is identified and continues to trace the execution of the software program until the user-specified criteria for concluding a task is identified.
-
Citations
35 Claims
-
1. A method for analyzing behavior of a software system, comprising:
-
collecting details associated with a program task associated with said software system; and
providing said collected details for analysis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for tracing details associated with a program task executing in a software system, comprising:
-
monitoring said soft ware system to identify said program task; and
tracing details associated with said program task. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A system for analyzing behavior of a software system, comprising:
-
a memory that stores computer-readable code; and
a processor operatively coupled to said memory, said processor configured to implement said computer-readable code, said computer-readable code configured to;
collect details associated with a program task associated with said software system; and
provide said collected details for analysis.
-
-
33. A system for tracing details associated with a program task executing in a software system, comprising:
-
a memory that stores computer-readable code; and
a processor operatively coupled to said memory, said processor configured to implement said computer-readable code, said computer-readable code configured to;
monitor said software system to identify said program task; and
trace details associated with said program task.
-
-
34. An article of manufacture for analyzing behavior of a software system, comprising:
a computer readable medium having computer readable code means embodied thereon, said computer readable program code means comprising;
a step to collect details associated with a program task associated with said software system; and
a step to provide said collected details for analysis.
-
35. An article of manufacture for tracing details associated with a program task executing in a software system, comprising:
a computer readable medium having computer readable code means embodied thereon, said computer readable program code means comprising;
a step to monitor said software system to identify said program task; and
a step to trace details associated with said program task.
Specification