Debugging optimized flows with breakpoints using stored...

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S157000

Reexamination Certificate

active

10682390

ABSTRACT:
In a development environment for message flows, a user defined flow may be processed into a more efficient optimized flow. However, debugging execution of the optimized flow may be confusing to the user where a correspondence between connections in the optimized flow and connections in the user defined flow are not direct. To mitigate this confusion, a connections mapping table is generated along with the optimized flow. The deploy document received by the runtime may include enough information to recreate the connections mapping table such that during debugging of the optimized flow, the user may follow the user defined flow. The use of a stack at the runtime allows a debugger to maintain awareness of previous pauses in execution caused by the placement of breakpoints on connections in the user defined flow while directing the runtime through execution of the optimized flow.

REFERENCES:
patent: 5179702 (1993-01-01), Spix et al.
patent: 5187789 (1993-02-01), O'Hair
patent: 5732210 (1998-03-01), Buzbee
patent: 6014515 (2000-01-01), Burch
patent: 6091896 (2000-07-01), Curreri et al.
patent: RE36852 (2000-09-01), Heinen, Jr.
patent: 6118448 (2000-09-01), McMillan et al.
patent: 6195676 (2001-02-01), Spix et al.
patent: 6256777 (2001-07-01), Ackerman
patent: 6263489 (2001-07-01), Olsen et al.
patent: 6324683 (2001-11-01), Fuh et al.
patent: 6412106 (2002-06-01), Leask et al.
patent: 6427232 (2002-07-01), Ku et al.
patent: 6434741 (2002-08-01), Mirani et al.
patent: 6553565 (2003-04-01), Click, Jr. et al.
patent: 6678884 (2004-01-01), Kesselman et al.
patent: 6728954 (2004-04-01), Kesselman et al.
patent: 6851110 (2005-02-01), Hundt et al.
patent: 6892325 (2005-05-01), Bates et al.
patent: 6934937 (2005-08-01), Johnson et al.
patent: 6934943 (2005-08-01), Hundt et al.
patent: 6981248 (2005-12-01), Bates et al.
patent: 7086033 (2006-08-01), Bates et al.
patent: 2002/0120919 (2002-08-01), Aizenbud-Reshef et al.
patent: 2002/0188930 (2002-12-01), Moser et al.
patent: 2003/0009548 (2003-01-01), Poynor
patent: 2003/0023955 (2003-01-01), Bates et al.
patent: 2003/0028858 (2003-02-01), Hines
patent: 2003/0041315 (2003-02-01), Bates et al.
“Compiler Transformations for High Performance Computing”, David F. Bacon et al, ACM, Dec. 1994, pp. 345-419.
“Precise Interprocedureal Dataflow Analysis via Graph Reachability”, Thomas Reps et al, ACM, 1995, pp. 49-61.
“Demand Interprocedural Dataflow Analysis”, Susan Horwitz et al, ACM, 1995, pp. 104-115.
“Debugging Optimized Code with Dynamic Deoptimization”, Urs Hoizle et al, ACM, 1992, pp. 32-43.
“Debugging Optimized Code Without Being Misled: Currency Determination”, Max Copperman, UCSC-CRL-93-24, 1993, pp. 1-51.
“Symbolic Debugging of Optimized Code”, John Hennessy, ACM, 1982, pp. 323-344.
How Debuggers Work, J.B. Rosenberg, 1996, whole manual.
Regular Expression Pattern Matching for XML, Haruo Hosoya et al, ACM, Jan. 2001, pp. 67-80.
Takeshi Ogasawara, “Method and Apparatus for Displaying the Call Stack of Optimized Programs in Diagnostic or Debugging Tools”, RD n443 Mar. 2001, Article 132, p. 469.
Tang M. Min, “Enable Debuggers as an Objective Performance Measurement Tool for Software Development Cost Reduction”, RD n444 Apr. 2001, Article 188, pp. 686-688.
Besaw, K.; Donnovan, RJ.; “Monotonically Increasing Counter for Local Code Optimization Algorithm”, TDB v36 n 12 Dec. 1993, pp. 663-668.
“WebLogic Server 6.1 API Reference: Interface JDBCConnectionPoolMBean” BEA System, Inc., 2001.
Ma, Z.J.; Deng, L.; A Path-Stack Algorithm for Optimizing Dynamic Regimes in a Statistical Hidden Dynamic Model of Speech.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Debugging optimized flows with breakpoints using stored... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Debugging optimized flows with breakpoints using stored..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Debugging optimized flows with breakpoints using stored... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3870577

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.