Lowering overhead in sampling-based execution monitoring and tracing
Johnson J. Thomas, Sebastian Fischmeister, Deepak Kumar · 2011
Debugging is an important phase in the embedded software development cycle because of its high proportion in the overall cost in the product development. Debugging is difficult for real-time applications as such programs are time-sensitive and must meet deadlines in often a resource constrained environment.