Inhalt

Zusammenfassung

Teil I - Übersicht

1 Einleitung

1.1 Zu diesem Dokument

1.2 Kapitel und ihre Zielgruppe

1.3 Schreibweisen in diesem Dokument

1.4 Was ist Tango?

2 Kurze Einführung am Beispiel Speichern Unter-Dialog

2.1 Beispiel: Speichern Unter - Dialog

2.2 Erläuterung der Spezifikation

2.3 Anmerkungen zum Beispiel

Teil II - Tango-Beschreibungsmethodik

3 Die Tango-Beschreibungsmethodik

3.1 Prinzipien und Herkunft

3.2 Anwendung der Tango-Beschreibungsmethodik

4 Grundlegende Struktur einer Tango-Spezifikation

4.1 Beispiel: Anmeldedialog

4.2 Zentrale Konzepte der Beschreibung

Aspekt

Definitionsblock

Teile-Beziehung

Aktivitätsblock

Bereich

Einbinden von Dateien

4.3 Wesentliche Sprachelemente

Definitionsblock und Teile-Beziehung

Formlose Beschreibung, Name und Pfad

Spezialisierungsprefix und Markierung

Terminale und Ellipsen

Einrücken und Zeilenumbruch

Teil III - Referenz

5 Die Tango-Beschreibungssprache

5.1 Übersicht über alle Sprachelemente

5.2 Aspekte beschreiben und referenzieren

Aspekt

Allgemeine formlose Beschreibung

Formlose Wertbeschreibung

Name

Markierung

Spezialisierungsprefix

Schema

Terminaler Aspekt

Ellipse

Mehrfachaspekt

Aufzählung

Sequenz

Liste

Geordnete Liste

Pfad

Filter

Verweis

Interpretation

Aktion

Rückgabewert

Ereignis

Aktivator

Alias

Container

Eigenschaft

Zustand

Typ

5.3 Dateien, Blöcke und Kontext

Definitionsblock

Unteraspektblock

Aktivitätsblock

Datei

Kontext

5.4 Zustände beschreiben, ändern und auswerten

Wert

Inhaltsbeschreibung

Auswahlliste

Strenge Auswahlliste

Wertzuweisung

Senden

Verzweigung

Bedingung

5.5 Weitere strukturierende Sprachelemente

Kommentar

Bereich

Leerzeile

Leerzeichen

Einrücken

Zeilenumbruch

Anhang

A Liste der Beispiele

B Weitere Beispiele

C Änderungen gegenüber den Vorversionen

D Aufteilung einer Spezifikation in Bereiche