Performance Model Interchange Formats


Technical Papers


Related Information


UIB Info and Prototypes

Sealab Info and Tools

Contact Us


A performance model interchange format (MIF) is a common representation for performance model data that can be used to move models among modeling tools. A user of several tools that support the format can create a model in one tool, and later move the model to other tools for further work without the need to laboriously translate from one tool's model representation to the other.  For example, an analyst might create a model of a server platform, conduct several studies, then move the model to a tool better suited to network analysis.  Other uses for a MIF include:

  1.   Compare solutions from multiple tools

  2.   Create input specifications in a MIF or in a familiar tool rather than learn the interface to multiple tools

  3.   Migrate a model to temporarily or “permanently” use a different tool for the model to study additional aspects of performance

  4.   Create software performance models to study architecture and design trade-offs, then use another tool to study the computer system operating environment in greater detail

  5.   Compare tools to make a purchase or other decision.

PMIF also permits modeling tool developers to solve models with a variety of tools to validate solution algorithms. It lets researchers of solution algorithms compare solutions from several

sources. It gives tool vendors a relatively easy mechanism for exchanging models within their own product lines.