Skip to content

Anforderungen ​

Anforderungen tragen eine stabile ID der Form REQ-<BEREICH>-<NR>. Code, Tests und Fehlermeldungen verweisen auf diese IDs; daraus entsteht die Rückverfolgbarkeit Anforderung → Code → Test (Konzept, Abschnitt 16).

DateiBereich
topologie.mdREQ-TOP: Netzmodell und seine Validierung
plan.mdREQ-PLN: Projektierung und Plan-Image
kern.mdREQ-IXL: Sicherheitskern (Fahrwegsicherung)
fahrerlaubnis.mdREQ-MOV: Signalbegriffe Ks und H/V, ETCS-Fahrerlaubnis
etcs.mdREQ-ETCS: RBC-Funktion für ETCS Level 2
kommunikation.mdREQ-COM: sichere Übertragung (RaSTA, EULYNX SCI)
sicherheitsschicht.mdREQ-SAF: redundante Kanäle, Voter, Watchdog, formale Nachweise, Fuzzing
embedded.mdREQ-EMB: sicherer Rechner (Cortex-R)
journal.mdREQ-JRN: Betriebsjournal und Replay
dienst.mdREQ-SVC: Dienst, API und Bedienung
bedienplatz.mdREQ-UI: Bedienplatz (Spurplan, Anzeigeüberwachung, Bestätigungskette)
betrieb.mdREQ-OPS: Betriebsführung (Zugnummern, Fahrplan, Zuglenkung, Disposition)
sicherheit.mdREQ-SEC: Benutzer, Rollen, TLS, Auditprotokoll

Regeln

  • IDs werden nie wiederverwendet. Entfällt eine Anforderung, wird sie als entfallen markiert.
  • Jede Anforderung nennt, welche Gefährdung sie beherrscht (H-…, siehe Gefährdungsliste), und wie sie nachgewiesen wird.

Lizenz: NCSL v1.0 · Nicht zugelassen für den realen Bahnbetrieb.