Mechanism for debugging a computer process

   
   

A mechanism for debugging a transformation document is disclosed, wherein a debugging mechanism interacts with a user interface to enable a user to specify one or more breakpoints. The user may specify a breakpoint at a particular location in the transformation document or a source document. In addition, the user may specify one or more breakpoints using an expression, or based upon XSL messages. In addition to interacting with the user interface, the debugging mechanism also interacts with a transformation processor, which is the mechanism that actually processes the source and transformation documents to derive a result document. Before and after each processing action, the transformation processor sends a pre-action and a post-action message, respectively, to the debugging mechanism. The debugging mechanism uses the information in these messages to determine whether a breakpoint has been reached. If a breakpoint has been reached, then processing of the documents is halted until further instruction is received from the user. In this manner, the user is able to see intermediate processing results, which aids in debugging the transformation document.

Een mechanisme om een transformatiedocument te zuiveren wordt onthuld, waarin een het zuiveren mechanisme met een gebruikersinterface in wisselwerking staat om een gebruiker toe te laten om één of meerdere breekpunten te specificeren. De gebruiker kan een breekpunt bij een bepaalde plaats in het transformatiedocument of een brondocument specificeren. Bovendien kan de gebruiker één of meerdere breekpunten specificeren gebruikend een uitdrukking, of gebaseerd op Xsl- berichten. Naast het in wisselwerking staan met het gebruikersinterface, staat het het zuiveren mechanisme ook met een transformatiebewerker in wisselwerking, die het mechanisme is dat eigenlijk de bron en transformatiedocumenten verwerkt om een resultaatdocument af te leiden. Vóór en na verzendt elke verwerkingsactie, de transformatiebewerker pre-action en een post-actiebericht, respectievelijk, naar het het zuiveren mechanisme. Het het zuiveren mechanisme gebruikt de informatie in deze berichten om te bepalen of een breekpunt is bereikt. Als een breekpunt is bereikt, dan wordt de verwerking van de documenten gestopt tot de verdere instructie van de gebruiker wordt ontvangen. Op deze wijze, kan de gebruiker tussentijdse verwerkingsresultaten zien, die de hulp in het zuiveren van de transformatie documenteert.

 
Web www.patentalert.com

< Binaural synchronization

< Peptide inhibitors of HIV entry

> Method for making and handling an intraoral x-ray film packet

> High pressure adjustable spray nozzle apparatus

~ 00152