Requirements#

General#

Support for Time-based Architecture
status: valid
security: NO
safety: ASIL_B
reqtype: Functional

The daal framework shall provide Trigger to support a time-based architecture.

Lifecycle Interface
status: valid
security: NO
safety: ASIL_B

Lifecycle of executables should use one generic API

Execution Environments
status: valid
security: NO
safety: ASIL_B
reqtype: Functional

It should be possible to use the framework with all specified os like qnx and linux

Communication
status: valid
security: NO
safety: ASIL_B
reqtype: Functional

The communication layer should use the IPC Framework

Logging
status: valid
security: NO
safety: ASIL_B
reqtype: Functional

Core Logging API should be used

Trigger
status: valid
security: NO
safety: ASIL_B
reqtype: Functional

Singe Shot and Cyclic execution should be possible

Health & Error Management
status: valid
security: NO
safety: ASIL_B
reqtype: Functional

Error and Health Management should be availability

Open Issues#

[Any points that are still being decided/discussed.]

Note

While a CR is in draft, ideas can come up which warrant further discussion. Those ideas should be recorded so people know that they are being thought about but do not have a concrete resolution. This helps make sure all issues required for the CR to be ready for consideration are complete and reduces people duplicating prior discussion.

Footnotes#

[A collection of footnotes cited in the CR, and a place to list non-inline hyperlink targets.]