Skip to content
Snippets Groups Projects
Commit ae965e6a authored by Daniel Rafeh's avatar Daniel Rafeh
Browse files

tenth use case details added

parent c715955f
Branches
No related tags found
No related merge requests found
......@@ -308,3 +308,36 @@
| 1 | Befehl enthält unbekanntes Zeichen oder Format |
---
### 10. **US10 - Analyse empfangener Befehle**
- **Use Case**: Rover analysiert empfangene Befehle
- **Goal in Context**: Rover überprüft die empfangenen Befehle auf Gültigkeit, Reihenfolge und Machbarkeit.
- **Scope & Levels**: Eingabeverarbeitung / Befehlsvorverarbeitung.
- **Preconditions**: Der Rover empfängt eine Befehlssequenz.
- **Success End Condition**: Rover hat die gesamte Befehlsfolge korrekt analysiert.
- **Failed End Condition**: Rover kann Befehle nicht vollständig analysieren.
- **Primary / Secondary Actors**:
- **Primary Actor**: Rover
- **Secondary Actor**: Mars Mission Control
- **Trigger**: Rover empfängt eine neue Befehlsfolge.
- **Description**:
| Step | Branching Action |
|------|--------------------------------------------------|
| 1 | Rover empfängt eine Befehlssequenz |
| 2 | Rover analysiert jeden Befehl auf Gültigkeit |
| 3 | Rover prüft Reihenfolge und logische Ausführbarkeit |
| 4 | Rover startet oder verwirft die Ausführung |
- **Extensions**:
| Step | Branching Action |
|------|------------------------------------------------------------|
| 2 | Einzelne Befehle ungültig → Rover verwirft Sequenz |
| 3 | Reihenfolge der Befehle ergibt keinen Sinn → Abbruch |
- **Subvariations**:
| Step | Branching Action |
|------|---------------------------------------------------------|
| 1 | Befehlsfolge enthält Mischung aus gültigen/ungültigen Zeichen |
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment