Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2004-08-20
2009-11-17
Bullock, Jr., Lewis A (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C717S125000, C717S126000, C717S127000, C717S130000, C714S038110
Reexamination Certificate
active
07620937
ABSTRACT:
A system and method for debugging programs such as Extensible Stylesheet Language (XSL) programs. A processor may locate program element tags in an XSL program code, may modify the XSL program code by inserting for each located program element new code that, when executed, implements a routine coded in a state-maintaining language and that generates a debugging comment, and may execute the modified XSL program code.
REFERENCES:
patent: 5842019 (1998-11-01), Kolawa et al.
patent: 6126330 (2000-10-01), Knight
patent: 6202199 (2001-03-01), Wygodny et al.
patent: 6249907 (2001-06-01), Carter et al.
patent: 6311327 (2001-10-01), O'Brien et al.
patent: 6604210 (2003-08-01), Alexander et al.
patent: 6957421 (2005-10-01), Hundt et al.
patent: 7016807 (2006-03-01), Morimoto et al.
patent: 7137105 (2006-11-01), Madsen et al.
patent: 2003/0177441 (2003-09-01), Clarke et al.
patent: 2004/0031020 (2004-02-01), Berry et al.
patent: 2004/0117769 (2004-06-01), Lauzon et al.
patent: 2004/0205571 (2004-10-01), Adler et al.
patent: 2005/0039187 (2005-02-01), Avakian et al.
patent: 2005/0114779 (2005-05-01), Griesmer
patent: 1170661 (2002-01-01), None
Mireille Ducasse and Jacques Noye, “Tracing Prolog Programs by Source Instrumentation is Efficient Enough”, 1998, Implementation Technology for Programming Languages Based on Logic, retrieved from: http://citeseer.ist.psu.edu/177297.html.
Alastair Penney, “Augmenting Trace-based Functional Debugging”, Sep. 1999, PhD Thesis, Department of Computer Science, University of Bristol, section 4.5. retrieved from: http://www.cs.bris.ac.uk/Publications/pub—info.jsp?id=1000398.
Elliotte Harold, “Processing XML with Java A Guide to SAX, DOM, JDOM, JAXP, and TrAX”, Nov. 2002, Chapter 17, section 3, retrieved from: http://www.cafeconleche.org/books/xmljava/chapters/ch17s03.html.
Sal Mangano, “XSLT Cookbook”, Dec. 2002, O'Reilly, section 13.3.
Eric Bae and James Bailey, “CodeX: An Approach for Debugging XSLT Transformations”, Dec. 2003, Proceedings of the Fourth International Conference on Web Information Systems Engineering, 2003.
Matt Welsh and David Culler, “Jaguar: Enabling Efficient Communication and I/O in Java”, 2000, Concurrency: Practice and Experience, vol. 12, No. 7.
Sal Mangano, “XSLT Cookbook”, Dec. 2002, O'Reilly, sections 13.1, 13.2, 13.4.
Karthik Ravindran, “Troubleshooting .Net applications Implementing an XslTransformation wrapper to trace and profile XSLT transformations Part 1”, Sep. 2003, .Net Developer's Journal, vol. 1, Issue 9.
O'Donnell et al., “Debugging in Applicative Languages”, 1988, Lisp and Symbolic Computataion, pp. 113-145.
Arnold et al. “A Framework for Reducing the Cost of Instrumented Code”, 2001, ACM SIGPLAN Notices, vol. 36, Issue 5.
Kesselman “Style stylesheets to extend XSLT, Part 2”, May 2003, IBM developerWorks, including the file tracexsl-sample3.traceResult which is a sample output generated and included as a link in the article.
Joseph Kesselman, “Style stylesheets to extend XSLT, Part 1,”http://www-106.ibm.com/developerworks/xml/library/x-styless1/, May 6, 2003.
Joseph Kesselman, “Style stylesheets to extend XSLT, Part 2,”http://www-106.ibm.com/developerworks/xml/library/x-styless2/, May 13, 2003.
Uche Ogbuji, “Debug XSLT on the fly,”http://www-106.ibm.com/developerworks/xml/library/x-debugxs.html, Nov. 1, 2002.
Bob Stayton, DocBook XSL: The Complete Guide (2d ed. 2003), Appendix B., “Debugging XSL Stylesheets,” available at http://www.sagehill.net/docbookxsl/Debugging XSL.html.
Bhushan Nigale Yadneshwar
Narayana Papineni Venkata
Prasad Kompaili Narayana Durga
Bullock, Jr. Lewis A
Kenyon & Kenyon LLP
SAP (AG)
Wang Jue S
LandOfFree
System and method for debugging programs does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for debugging programs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for debugging programs will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4078065