Execution environment

In UML modeling, an execution environment is a type of node that represents a particular execution platform, such as an operating system or a database management system. You can use execution environments to describe the context in which the execution of a model takes place.

Execution environments are typically part of another node that models the computing hardware of a system. For example, an execution environment within a server processor might provide the operating system-level services that are required to support a database application installed in that environment.

Compartments display information about the attributes, deployed elements, nested nodes, and internal structure of the execution environment.

As the following figure illustrates, an execution environment is displayed as a three-dimensional rectangle that contains a name and the execution environment icon, which is a small rectangle with a command prompt.

A three-dimensional rectangle with three compartments is displayed. The top compartment contains the name ExecutionEnvironment1 and the corresponding icon. The middle and bottom compartments are empty.

Feedback
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.