SNIP_CLASSIC_OS_SECTION_7_12_2_Requirements
Wortlaut
7.12.2 Requirements
[SWS_Os_00439] Upstream requirements: SRS_Os_00097
⌈The Operating System module shall provide the OSEK error macros (OSError...()) to all configured error hooks AND there shall be two (like in OIL) global configuration parameters to switch these macros on or off.⌋ StartupHook
[SWS_Os_00060] Upstream requirements: SRS_Os_11001
⌈If an application-specific startup hook is configured for an OS-Application <App>, the Operating System module shall call StartupHook_<App> on startup of the Operating System module.⌋
[SWS_Os_00226] Upstream requirements: SRS_Os_11001
⌈The Operating System module shall execute an application-specific startup hook with the access rights of the associated OS-Application.⌋
[SWS_Os_00236] Upstream requirements: SRS_Os_11001
⌈If both a system-specific and one (or more) application specific startup hook(s) are configured, the Operating System module shall call the system-specific startup hook before the application-specific startup hook(s).⌋ ShutdownHook
[SWS_Os_00112] Upstream requirements: SRS_Os_11001
⌈If an application-specific shutdown hook is configured for an OS-Application <App>, the Operating System module shall call ShutdownHook_<App> on shutdown of the OS.⌋
[SWS_Os_00225] Upstream requirements: SRS_Os_11001
⌈The Operating System module shall execute an application-specific shutdown hook with the access rights of the associated OS-Application.⌋
[SWS_Os_00237] Upstream requirements: SRS_Os_11001
⌈If both a system-specific and one (or more) application specific shutdown hook(s) are configured, the Operating System module shall call the system-specific shutdown hook after the application-specific shutdown hook(s).⌋ ErrorHook
[SWS_Os_00246] Upstream requirements: SRS_Os_11013
⌈When an error occurs AND an application-specific error hook is configured for the faulty OS-Application <App>, the Operating System module shall call that application-specific error hook ErrorHook_<App> after the system specific error hook is called (if configured).⌋
[SWS_Os_00085] Upstream requirements: SRS_Os_11001
⌈The Operating System module shall execute an application-specific error hook with the access rights of the associated OS-Application.⌋
[SWS_Os_00367] Upstream requirements: SRS_Os_00097
⌈Operating System module’s services which do not return a StatusType - except ActivateTaskAsyn and SetEventAsyn - shall not raise the error hook(s).⌋
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
Cited verbatim in the snippet (deterministic citation).
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_OS.pdf |
|---|---|
| Dokumentseite | Seite 134 |
| Ziel-Modul | os (classic) |
| Ziel-Anforderung | SWS_Os_91023 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |