5. Bausteinsicht

Dieser Abschnitt beschreibt die Zerlegung von DokChess in Module, wie sie sich auch in der Paketstruktur des Java-Quelltextes widerspiegelt. Module der ersten Zerlegungsebene bezeichnen wir in DokChess als Subsysteme. Die Bausteinsicht Ebene 1 stellt sie inklusive ihrer Schnittstellen dar. Für das Subsystem Engine enthält dieser Überblick auch eine detailliertere Zerlegung in Ebene 2 (5.6). Abschnitt 6.1 („Zugermittlung Walkthrough“) erklärt exemplarisch das Zusammenspiel der Subsysteme zur Laufzeit.

Ebene 1

Ebene 2