next up previous contents index
Nächste Seite: 7.4 Der Constraint-Manager Aufwärts: 7. Realisierung und Anbindung Vorherige Seite: 7.2 Das Framework-Konzept   Inhalt   Index

7.3 Übersicht über die Packages

Neben einem übergeordnetem Package yacs mit dem darin enthaltenen Constraint-Manager von YACS, existieren die folgenden Unterpackages (siehe Abbildung 7.1):

Abbildung 7.1: Übersicht über die Package-Struktur von YACS
\begin{figure}\centering
\includegraphics[scale=0.7]{images/implementierung_packages}\ifx\pdfoutput\undefined
\fi
\end{figure}

Das Package yacs.solver beinhaltet neben abstrakten Solver-Klassen die Unterpackages yacs.solver.fdsolver und yacs.solver.intervalsolver, in die entsprechend Constraint-Lösungsverfahren für finite und infinite (Interval-)Domänen abgelegt werden. Die Package-Struktur untergliedert sich dafür an dieser Stelle noch einmal: Sowohl in fdsolver als auch in intervalsolver sind die folgenden Unterpackages enthalten:

In diese Packages werden die Constraint-Solver, je nach Kategorie und inkl. der ggf. benötigten Hilfsklassen, abgelegt.


next up previous contents index
Nächste Seite: 7.4 Der Constraint-Manager Aufwärts: 7. Realisierung und Anbindung Vorherige Seite: 7.2 Das Framework-Konzept   Inhalt   Index