PPT Slide
 
 
Domain Model for Hardware Architecture
Components - processor, bus, cache, memory, 
 Each component is defined by a set of attributes
     * processor - cpi, resolution, etc.
     * bus - protocol, width, latency, bandwidth, etc.
     * cache - capacity, map, line size, resolution, etc.
Attribute is typically an enumerated type. 
Component Model - for each desired value of attributes.