Profiling can be a complex and unwieldy tool to use in the software development process. Using a well-formed and organized approach can have a significant effect on the outcome of profiling activities. This text will discuss the merits of using such an approach and continue discussing general ways to approach the task of profiling as both a means to optimize and debug a software solution. With the concepts presented in hand, the developer should be better prepared to use a profiling tool efficiently and successfully.

Note: By clicking on the above link, this paper will be emailed to your TechOnline log-in address by Mentor Graphics.