Platform Applications

Dataload Application

The ARINC 615-A Dataload Platform Application focused on dataloading Line Replaceable Units (LRU) including Ethernet Switches and Remote Data Concentrators (RDC), including a General Purpose Module (GPM) across data network. The work package focused on development of the High-Level Software Requirements and preliminary detailed design.

The ARINC 615-A Dataload Application development involved dataloading several end-system LRUs interfacing with separate network communication buses, specifically Common Data Network (CDN), Time-Triggered Protocol (TTP), and Controller Area Network (CAN), via a dedicated Gateway Interface. Development of the Dataload Application covered the full software lifecycle. The Dataload program combined both Levels A and D software and satisfied the requirements as described in the RTCA/DO-178B Software Considerations in Airborne Systems. The engineering activities performed included detailed software requirements analysis and development, software design, and implementation.

Health Manager (HM) Application

The HM Platform Application produces fault reports to describe overall system health. The HM periodically collects detailed health and connectivity status from the distributed LRU/LRMs and CDN switches and provides a fault isolation function to create a consolidated Fault Report. HM is a Level A program and satisfied the requirements as described in the RTCA/DO-178B Software Considerations in Airborne Systems. The engineering activities performed included detailed software requirements analysis and development, software design, implementation, informal testing, and formal verification, in both a simulated and actual target hardware environment.

Onboard Maintenance System (OMS) Application

The OMS Application supports communication of Health Management and Dataload Functions with Ethernet bus Member Systems across a CDN network using ARINC 615A protocol. The OMS development was Level A program and satisfied the requirements as described in the RTCA/DO-178B Software Considerations in Airborne Systems. The engineering activities performed included supporting the initial architecture, detailed software requirements analysis and development, software design, implementation, and informal testing in a simulated hardware environment.

Support and Maintenance (SM) Application

SM is responsible for a myriad of tasks that facilitate operation and maintenance of system platform elements, in addition to enabling communication between functions.

SM was a Level A program and satisfied the requirements as described in the RTCA/DO-178B Software Considerations in Airborne Systems. The engineering activities performed included detailed software requirements analysis and development, software design, implementation, informal testing, and formal verification, in both a simulated and actual target hardware environment.

Time Manager (TM) Application

The TM Platform Application is a critical system component whose primary purpose is to approximate time offsets between End-System clocks on the network. TM was a Level A program and satisfied the requirements as described in the RTCA/DO-178B Software Considerations in Airborne Systems. The engineering activities performed included detailed software requirements analysis and development, software design, implementation, informal testing, and formal verification, in both a simulated and actual target hardware environment.