A method of system design, and more particularly a method of designing
systems that achieve a set of performance goals using a hierarchically
partitioned system representation wherein performance simulations are
performed at multiple levels within the hierarchy and are combined to
simulate a system level result in order to reduce the aggregate time
required for performance simulation.