next up previous
Nächste Seite: Abstrakte Klassendeklarationen in cvtk Aufwärts: Eine modulare Bibliothek Vorherige Seite: Berechnung des Ausgabetupels

Implementierung

Der folgende Abschnitt widmet sich der Diskussion der vorliegenden Implementierung der Bibliothek. Für jede Schicht mußten Algorithmen und Datenstrukturen aus einer Vielzahl von Möglichkeiten ausgewählt und implementiert werden. Die getroffenen Entscheidungen bringen Performanceeinflüsse mit sich und erlegen dem System Beschränkungen auf, deren Für und Wider diskutiert wird. Oberstes Gebot bei der Auswahl der Algorithmen ist letztendlich ihre Effizienz. Ein flexibler, allgemeiner Algorithmus kann nicht ausgewählt werden, wenn er die Ausführung in Echtzeit verhindert.

Die verwendeten Datenstrukturen werden in den sie erzeugenden Schichten diskutiert.



Unterabschnitte


2001-12-05