next up previous
Next: Step 2: Create Up: An Example Model-driven Previous: An Example Model-driven

Step 1: Define the application scenario.

A developer uses BGML to model the software system and PSA-specific evaluation activities. Specifically, the models are visually composed via the Generic Modeling Environment (GME) model-driven toolsuite (www.isis.vanderbilt.edu/Projects/gme/). The resulting models detail the system's configuration options and inter-option constraints and capture PSA-specific information, such as the metrics calculated in a benchmarking experiment, the number and execution frequency of low-level profiling probes, or event patterns to monitor for or filter out of system logging server. For example, in the mission computing scenario, we use a three component BasicSP scenario that receives global position updates from a GPS device and displays them at a GUI display in real-time.



Douglas C. Schmidt
Fri Sep 3 13:41:43 CDT 2004