Vmodel Help

Model building blocks

Controllers
Sometimes a process or a relationship can only happen under certain circumstances. For example, you can't do the process breathing unless oxygen is around. Heat will flow through metal, but only if one end is hotter than the other. Controllers describe these kinds of relationships.

Requires
Use requires when process or relationship can't happen unless something else is there. This is a one way relationship. Example: The process burning requires that oxygen is around. The process melting requires that temperature is above melting point.

Prevents
Use this when something prevents a process or relationship from happening. This is a one way relationship. Example: If the temperature is less than freezing, it prevents melting.

Controls
When something controls a relationship, but you don't know how, use this. Example: How much money I have controls my chance of buying a fancy car.

Controllers attach to processes, to causes or number comparers or to number describers. Dark red arrows show the things that can be attached to controller. If a box or arrow has a dark red arrow pointing out of it, then a controller can come out of it. When it has a dark red arrow pointing into it, then a controller can come into it. If it has a two way dark red arrow, it can have a controller coming either way from it.

 

Return to top level of help