Next: Nucleus
Up: Generische Management-Objektklassen
Previous: Engineering Viewpoint
Das Referenzmodell bezeichnet einen Prozeß im virtuellen Speicher eines
Rechners als Capsule. Die Klasse capsule ist die Abstraktion eines sich
in Ausführung befindenden Prozesses. Das Attribut ID stellt den
systemspezifischen Identifikator dar, ElapsedTime enthält Informationen
über die Laufzeit des Prozesses und CPUTime über die Prozessorzeit.
Der momentane Zustand des Prozesses ist in dem Attribut State
gespeichert, Memory gibt die Menge des belegten RAM-Speichers und
Owner den Besitzer des Prozesses an. Die Methoden stop(),
resume(), signal() und terminate() erlauben jeweils das Stoppen
und Wiedereinsetzen eines Prozesses, das Senden von Signalen an einen Prozeß
und das Terminieren des Prozesses. Die Klasse capsule kann bezüglich
des Systems, auf dem ein Prozeß realisiert wird, in Unterklassen spezifiziert
werden (siehe Abbildung ).
Die Klassen basicEngObject und cluster werden ohne eigene
Attribute und Funktionen in das Objektmodell eingefügt. Lediglich die
Beziehungen zwischen den Objekten werden mit Hilfe von Aggregationsbeziehungen
dargestellt. Ein Capsule besteht aus einem oder mehreren Clusters, die
ihrerseits aus mehreren Basic Engineering Objects bestehen (siehe dazu
Abschnitt ).
Copyright Munich Network Management Team