Zum Inhalt

Vier Bausteine

Bilderreise: Seite 2 von 3

Axioval verwendet vier Bausteine. Stellen Sie sie sich als Wörterbuch, Rezept, ausgefüllte Karte und Paket vor.

Ein Wörterbuch, ein Rezept, eine ausgefüllte Karte und ein Paket

1. Wörterbuch

Das Wörterbuch gibt wichtigen Dingen feste Namen. Es kann ein Objekt wie eine Wand, eine Eigenschaft wie „tragend“ oder einen bekannten Ort benennen, an dem diese Eigenschaft gespeichert sein kann.

Definieren Sie einen Namen einmal und verwenden Sie ihn dann in vielen Prüfungen.

2. Rezept

Ein Rezept beschreibt eine Art von Prüfung, ohne die endgültigen Werte festzulegen. Zum Beispiel:

Finde eine Ja-oder-Nein-Eigenschaft und vergleiche sie mit der erwarteten Antwort.

Viele konkrete Prüfungen können dieses Rezept wiederverwenden.

3. Ausgefüllte Karte

Eine ausgefüllte Karte macht aus dem Rezept eine konkrete Prüfung:

Finde die Eigenschaft namens „Tragend“. Die erwartete Antwort ist Ja.

Sie sagt außerdem, welche Objekte geprüft werden sollen.

4. Paket

Das Paket hält Wörterbuch, Rezepte und ausgefüllte Karten zusammen. Es trägt außerdem eine Kennzeichnung, die das Paket und seine Version identifiziert.

Bevor ein Paket verwendet wird, werden alle Namen und Werte geprüft. Fehlende, unklare oder widersprüchliche Teile halten den Vorgang an.

Das Wandbeispiel

Baustein In unserem Beispiel
Wörterbuch Wand, Tragend, Außen
Rezept Eine Ja-oder-Nein-Eigenschaft mit einer erwarteten Antwort vergleichen
Ausgefüllte Karten Wand ist erforderlich, Tragend ist Ja, Außen ist Ja
Paket Das vollständige Beispiel zur Kostengruppe 331
Technische Namen anzeigen

Das Wörterbuch enthält wiederverwendbare Definitionen. Ein Rezept ist eine Regeldefinition. Eine ausgefüllte Karte ist eine Regelinstanz. Das Paket ist ein Regelwerkpaket mit Manifest und Definitionsdateien.

Warum die Teile trennen?

Ein gemeinsames Wörterbuch verhindert doppelte Bedeutungen. Ein gemeinsames Rezept verhindert, dass dieselbe Prüfungsart wiederholt wird. Ausgefüllte Karten bleiben kurz und leicht zu begutachten.

Dem Wandbeispiel folgen