US 7,251,809 B2 Jul. 31, 2007
(54) DYNAMIC GENERATION OF PROGRAM
EXECUTION TRACE FILES IN A STANDARD
MARKUP LANGUAGE
(75) Inventors: Brad J. Barclay, Toronto (CA); Emad
Boctor, Toronto (CA); Andrew W.
Hilden, Aurora (CA); Darin C.
McBride, Sherwood Park (CA)
(73) Assignee: International Business Machines Corporation, Armonk, NY (US)
( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 749 days.
(21) Appl. No.: 10/411,467
(22) Filed: Apr. 10, 2003
(65) Prior Publication Data
US 2003/0196192 Al Oct. 16, 2003
(30) Foreign Application Priority Data
Apr. 12, 2002 (CA) 2381605
The placement of trace points in software code being developed in a software development tool leads to the generation of trace point messages when the code is executed. These trace point messages are listened for by aspects of the software development tool. Responsive to receiving one of the trace point messages, the software development tool may write information to a trace file. Advantageously, the trace file is formatted using a standard markup language format, such as HTML. Consequently, the trace file is readily readable (including information-conveying formatting) by a standard, freely available web browser, rather than a proprietary tool.
7 Claims, 5 Drawing Sheets