Abstract
This paper proposes a new architecture for a self-optimizing web system that adaptively tunes its performance according to changes in workload characteristics. To realize the system, the authors have developed the Integrated Performance Analysis Tool (IPAT) to monitor and simulate the performance of web systems. IPAT can be used as a testing tool for constructing websites. It also performs a comprehensive analysis of web system performance and detects bottleneck candidates within web systems. The road map and technical problems for the realization of the system are also discussed.