API | application program interface |
C | dead or deactivated code |
COTS | commerical off-the-shelf |
CPU | central processing unit |
D | data consistency |
FAA | Federal Aviation Administration |
I | interrupts and exceptions |
I/O | input/output |
M | memory and I/O device access |
Q | queuing |
RTOS | real-time operating system |
S | scheduling |
T | tasking |
TCB | task control block |
This appendix includes a table from the Federal Aviation Administration (FAA) Research Report DOT/FAA/AR-02/118, Study of commercial off-the-shelf (COTS) real-time operating systems (RTOS) in aviation applications. Table B.1 is publicly available at www.faa.gov; however, it is included for convenience. It identifies common areas of concerns for RTOSs. The following seven functional areas should be considered: data consistency (D), dead or deactivated code (C), tasking (T), scheduling (S), memory and input/output (I/O) device access (M), queuing (Q), and interrupts and exceptions (I). See Chapter 20 for additional information on RTOSs.
Table B.1 Typical RTOS Areas of Concern
1. V. Halwan and J. Krodel, Study of commercial off-the-shelf (COTS) real-time operating systems (RTOS) in aviation applications, DOT/FAA/AR-02/118 (Washington, DC: Office of Aviation Research, December 2002).
18.189.189.67