Beyond Workforce Management
Source: Aspect Software
Organizations world over have recognized the importance of profiling in improving the performance of programs. Using profiling tools, programmer can easily analyze the effects of different source-to-source program manipulations. These may include partial evaluation, specialization and optimization. Despite the known benefit of profiling there are still very few profiling tools available for modern declarative languages. This can be attributed to the fact that it is difficult to correctly map execution costs to source code, which is much less obvious than for imperative languages.