17541326. MONITORING CODE COVERAGE simplified abstract (INTERNATIONAL BUSINESS MACHINES CORPORATION)

From WikiPatents
Jump to navigation Jump to search

MONITORING CODE COVERAGE

Organization Name

INTERNATIONAL BUSINESS MACHINES CORPORATION

Inventor(s)

Nitish Jindal of Bangalore (IN)

Anay K Desai of Bengaluru (IN)

Gregory Scott Still of Raleigh NC (US)

Michael Stephen Floyd of Cedar Park TX (US)

MONITORING CODE COVERAGE - A simplified explanation of the abstract

This abstract first appeared for US patent application 17541326 titled 'MONITORING CODE COVERAGE

Simplified Explanation

The abstract of this patent application describes a method for monitoring code coverage by using embedded markers and transmitting probing signals. It also involves recording the probing signals based on a debug level and storing them in a trace array.

  • The invention involves monitoring code coverage by executing a code sequence with embedded markers.
  • When encountering one of the embedded markers, a probing signal corresponding to that marker is transmitted.
  • A programmable data recorder obtains a debug level for the code sequence execution.
  • The probing signal is stored in a trace array based on the determination of the programmable data recorder, considering the debug level.

Potential Applications

  • Software development and testing: This technology can be used to track and analyze the coverage of code during software development and testing processes.
  • Debugging and troubleshooting: The embedded markers and probing signals can help identify and analyze issues in software programs, making it easier to debug and troubleshoot.

Problems Solved

  • Code coverage monitoring: The invention addresses the need for an efficient method to monitor the coverage of code during software development and testing.
  • Debugging and troubleshooting: By recording probing signals based on a debug level, this technology helps in identifying and analyzing issues in software programs, simplifying the debugging and troubleshooting process.

Benefits

  • Improved code coverage analysis: The use of embedded markers and probing signals allows for more accurate and comprehensive code coverage analysis.
  • Efficient debugging and troubleshooting: The ability to record and store probing signals based on a debug level enables more efficient debugging and troubleshooting of software programs.


Original Abstract Submitted

Aspects of the invention include monitoring code coverage by executing a code sequence having a plurality of embedded markers. Aspects also include transmitting, upon encountering one of the plurality of embedded markers, a probing signal corresponding to the one of the plurality of embedded markers. Aspects further include obtaining, by a programmable data recorder, a debug level for the execution of the code sequence. Aspects also include storing the probing signal in a trace array based on a determination, by a programmable data recorder based on the debug level, that the probing signal should be recorded.