Enhancing and extending the IntelliTrace debugging capabilities

IntelliTrace is a historic debugger for the .NET platform. It has many capabilities but also some serious limitations: it significantly affects the performance of applications or provides only basic methods for analysis of collected data. In this paper, IntelliTrace is examined and a set of tools called IntelliTrace Toolkit, which allows these problems to be overcome, is proposed.