Method and system for tracing and displaying execution of nested functions

作者: Rosario Gangemi , Luca Ferri , Luigi Pichetti

DOI:

关键词: Nested functionThread (computing)Tree structureMacroParallel computingTrace fileComputer scienceSource codeGraphical user interfaceTracing

摘要: A method and system for tracing the failing or successful execution of nested functions coded with return codes in a thread during its execution. The comprises an ENTRY EXIT trace macro to mark beginning end function, TRACE record messages program variable values, QUIT marking corresponding function. Using Graphical User Interface, interactive analyzer reads file displays tree structure marks, by using different colors, success failure each them. utilities help user quickly identify error source code function

参考文章(23)
Gil Levonai, Adi Dulberg, Alex Toker, Eldad Maniv, Embedded device monitoring agent ,(2001)
Kenneth J. Long, Christopher J. Lennon, Paul R. Cobb, System and method for software error early detection and data capture ,(1989)
Greg N. DaSilva, Paul Gingrich, Raju Pandey, Integrated development tool ,(1999)
Shlomo Wygodny, Georgi Prouss, Anatoly Vorobey, Dmitry Barboy, System and method for remotely analyzing the execution of computer programs ,(1998)
Dar-Ren Leu, Tsyr-Shya Joe Sun, Software performance analysis using hardware analyzer ,(1997)
Laurian I. Rusu, Gary K. Scarr, Mark J. Simmons, Dale L. Wedel, Kamran Akhavan, Multi-rule quality control method and apparatus ,(1999)
Reed Hastings, James Bennett, Choon Piaw Na, Mark Anderson, Method and apparatus for accurate profiling of computer programs ,(2000)
Gary Charles Doney, Michael Morris Golding, Hsin-Liang Huang, Stephen Andrew Brodsky, Rebecca Mei-Har Lau, Shu Jung Wang, Model trace view for object-oriented systems ,(1997)