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

ninth use case details added

parent e063632c
No related branches found
No related tags found
No related merge requests found
......@@ -274,3 +274,37 @@
| 3 | Rückmeldung enthält zusätzlich Zeit- oder Energiedaten |
---
### 9. **US09 - Fehlerbehandlung bei ungültigem Befehl**
- **Use Case**: Rover erkennt ungültigen Befehl
- **Goal in Context**: Mars Mission Control sendet versehentlich einen ungültigen Befehl, der Rover soll dies erkennen.
- **Scope & Levels**: Validierung im Steuerungssystem.
- **Preconditions**: Rover empfängt Befehle und kann diese verifizieren.
- **Success End Condition**: Rover verwirft den Befehl und sendet Fehlermeldung.
- **Failed End Condition**: Rover interpretiert den Befehl fälschlich oder reagiert nicht.
- **Primary / Secondary Actors**:
- **Primary Actor**: Mars Mission Control
- **Secondary Actor**: Rover
- **Trigger**: Ungültiger Befehl wird gesendet.
- **Description**:
| Step | Branching Action |
|------|-------------------------------------------------|
| 1 | Mission Control sendet ungültigen Befehl |
| 2 | Rover erkennt ungültigen Befehl |
| 3 | Rover verwirft den Befehl |
| 4 | Rover sendet Fehlermeldung |
- **Extensions**:
| Step | Branching Action |
|------|-------------------------------------------------------------|
| 2 | Rover erkennt zwar Fehler, aber keine Fehlermeldung möglich |
| 4 | Kommunikationsfehler verhindert Rückmeldung |
- **Subvariations**:
| Step | Branching Action |
|------|-----------------------------------------------|
| 1 | Befehl enthält unbekanntes Zeichen oder Format |
---
\ 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