Kontextvariable
Ein Kontext besteht aus einer Sammlung von Kontextvariablen. Einer Kontextvariablen kann für jede Kontextumgebung ein anderer Wert zugewiesen werden. Die Festlegung einer Kontextvariablen kann entweder bei der Kompilierung oder zur Laufzeit erfolgen. Ihr Wert kann sich parallel zu jeder Änderung der Kontextumgebung ändern. Dadurch erhalten Variablen anstelle einer Hartkodierung ein wesentlich dynamischeres Verhalten.