Zusammenfassender Verifikations-Nachweis fuer die EPB-Software v1.0. Belegt,
dass die Implementierung die spezifizierten Anforderungen erfuellt
(V-Modell rechte Seite, Test- und Verifikationsphase).
Jede SWE-Anforderung wird durch mindestens einen Unit-Test referenziert
(via @reqs Tag im Test-File):
SWE-Req
Test-Funktion(en)
SWE-001
test_applied_holds_force
SWE-002
test_watchdog_alive_counter
SWE-003
test_apply_request_starts_applying
SWE-004
test_applying_reaches_applied_on_target_force
SWE-005
(implizit) test_release_requires_preconditions
SWE-006
test_release_with_preconditions
SWE-007
test_auto_apply_armed_on_engine_off
SWE-008
test_auto_apply_triggers_after_2s
SWE-009
test_hillhold_arms_on_grade_brake_standstill
SWE-010
test_hillhold_active_on_brake_release
SWE-013
test_isr_samples_current
SWE-014
test_overcurrent_cutoff_after_100ms
SWE-015
test_clamping_force_estimate
SWE-025
test_debounce_apply_takes_5_samples
SWE-Reqs aus den nicht implementierten Komponenten (SWA-004..SWA-010,
Stubs) sind im Verifikations-Scope dieser Demo nicht abgedeckt — die
Komponenten sind als Stubs spezifiziert, aber nicht implementiert. Im
Realprojekt waeren auch diese vollstaendig geprueft.