Connie Smith
Performance Engineering Services
Introduction to Software Performance Engineering
Most software performance problems are due to fundamental architecture or
design problems. Thus they are introduced early in development, but are
typically not discovered until late, when they are more difficult and costly
to fix. This tutorial presents a systematic, quantitative approach for
cost-effectively building performance into software systems. It presents an
overview of the software performance modeling techniques, the steps to be
conducted during development, performance design patterns for creating
systems, and performance antipatterns for recognizing and fixing common
problems.
Last Updated 04/23/10