Motivation for Systems Modeling

Performance evaluation was, relatively speaking, a backwater subject for the past 15 years. The rise of the web and multimedia displays over the internet, the emergence of the computational grid and the interactive digital economy have returned performance evaluation to fashion. Users attempting to develop applications distributed across geographically distributed resources are often surprised by the performance of their applications. The computational grid can slow down programs as well as speed them up. Large companies using the web for interaction with customers have experienced catastrophic failure due to system overloads.

Performance modeling is the design, planning and management tool for complex computer systems. There is an entirely new generation of performance evaluation technology under development to meet the needs of the emerging generation of distributed interaction computer systems. This class will study these new methods and tools.