Visualisierung von Informationen einer zentralen Netzwerk ... - esukom
Visualisierung von Informationen einer zentralen Netzwerk ... - esukom
Visualisierung von Informationen einer zentralen Netzwerk ... - esukom
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
40 4.1. Implementierungs-Stand<br />
Abbildung 4.1.: Verschiedene Schichten des IRON-MAPS[Val09]<br />
die <strong>Informationen</strong> <strong>einer</strong> weiteren Schicht übergeben, dem Datamodel<br />
Service. Jenachdem welche Operation auf die Daten angewandt<br />
wird, werden hier die Objekte in der Datenstruktur gespeichert,<br />
gelöscht oder gesucht.<br />
Die Daten werden in Containern verwaltet, es existiert ein Container<br />
für jeden Identifier und ein Container für Links. Beide Klassen<br />
erben <strong>von</strong> der abstrakten Superklasse MetaDataContainer.<br />
Identifier ist ebenfalls eine abstrakte Klasse, die konkreten Implementierungen<br />
sind die fünf Unterklassen MacAddress, IpAddress,<br />
AccessRequest, Identity und Device. Alle Container können<br />
Metadaten vom Typ XMLMetadata aufnehmen, welche eine<br />
Implementierung der abstrakten Superklasse Metadata ist. Zwischen<br />
den Identifiern und Links besteht eine bi-direktionale<br />
Beziehung, d.h. ein Identier kennt seine Links und jeder Link kennt<br />
40