Structured modeling

Today, since late design changes are extremely costly, early performance information is required for the evaluation and support of design alternatives. This information may be generated by an accurate simulation model. A process for model development may be defined in accordance to a product's individual components. This will result in a structured or modular model that is more adaptable, and more easily understood than many performance models in use today. At each development phase the product is examined and decomposed. Each component, be it hardware or software, is defined, and structurally broken down into a segment that identifies a specific queue. Each queue resulting from this product decomposition is then modeled and called a module. Modules are then independently evaluated for accuracy. The modules are then combined, allowing for product level model verification or validation.