Submarine Open Integrated Modular Computing – DO-297-Inspired Training by Tonex
Integrated modular computing permits multiple applications to operate on a common managed platform, creating demanding responsibilities for interface control, resource allocation, and assurance. This advanced course studies submarine modular computing through selected concepts inspired by RTCA DO-297, the aviation guidance on integrated modular avionics. Participants examine platform and application roles, shared infrastructure, partitioned services, requirements allocation, integration evidence, and lifecycle change assessment. The curriculum carefully distinguishes instructive assurance concepts from the actual acceptance authority and qualification requirements of naval programs. It emphasizes traceable responsibilities across suppliers and objective evidence for integrated behavior.
Shared computing infrastructure creates cybersecurity risks when platform services bypass application boundaries. Strong cybersecurity depends on trusted platform configuration, controlled partition communication, and verified administration privileges.
The practical training approach includes exercises, real-world case studies, and examples of processes and documentation used in submarine integrated hardware and software engineering projects, including platform and application responsibility matrices, partition allocation tables, integration assurance plans, and change impact records.
Learning Objectives
- Explain integrated modular computing responsibilities and architecture boundaries
- Allocate platform services and application integration requirements
- Evaluate shared resource isolation and partitioned execution evidence
- Plan integrated assurance records using DO-297-inspired concepts
- Assess platform changes and reusable application assumptions
- Protect shared service privileges and cybersecurity trust boundaries
Audience
- Integrated Modular Computing Engineers
- Submarine Systems Architects
- Real-Time Platform Integrators
- Software and Hardware Assurance Leads
- Naval Computing Technical Authorities
- Application Integration Managers
- Cybersecurity Professionals
- Defense Engineering Reviewers
Course Modules
Module 1: Integrated Modular Computing Architecture Fundamentals
- Distinguish integrated computing platforms from independent embedded applications
- Identify application portability, resource sharing, and platform dependency concerns
- Explain platform services and partition responsibility concepts in context
- Map hardware, firmware, and operating service ownership between suppliers
- Review how modular architecture affects system acceptance responsibility
- Define measurable integration and assurance objectives for submarine use
Module 2: Platform Application Roles and Responsibilities
- Allocate functional requirements between platform and hosted application developers
- Define assumptions attached to shared operating and communications services
- Determine who owns timing, memory, and health monitoring guarantees
- Review acceptance evidence supplied by application and platform organizations
- Control interfaces for approved application installation and removal
- Document explicit responsibility agreements for multi-supplier integration
Module 3: Partitioned Resources and Information Boundaries
- Establish spatial and temporal allocation requirements for critical workloads
- Evaluate interactions through shared processors, memory, and peripheral resources
- Assess privileged services that may cross application isolation boundaries
- Define controlled interpartition communication and information handling rules
- Review fault containment and degraded function behavior after service failures
- Establish objective isolation and resource budget verification criteria
Module 4: DO 297 Inspired Assurance Planning
- Explain aviation guidance scope and its limits for naval acceptance
- Identify platform and application evidence relevant to integration arguments
- Plan traceability between requirements, interfaces, and verification results
- Review reusability claims and dependency conditions for previously assessed components
- Distinguish local functional success from system level assurance evidence
- Prepare integration review packages without claiming automatic certification equivalence
Module 5: Platform Change Reuse and Configuration Assurance
- Evaluate updates to shared services and their application consequences
- Review processor replacement and runtime configuration impact on timing
- Reassess existing evidence when hosted application allocations change
- Develop change classification and cross supplier notification procedures
- Define integration regression expectations for reused components and services
- Maintain versioned platform profiles and acceptance condition records
Module 6: Cybersecurity of Shared Computing Platforms
- Restrict platform administration and unauthorized partition reconfiguration
- Review secure boot, update integrity, and privileged service protection
- Evaluate communication restrictions and shared storage access policies
- Assess supply chain changes affecting platform trusted computing components
- Examine coordinated incident response responsibilities across hosted applications
- Incorporate cybersecurity verification into integrated acceptance evidence
Build traceable platform and application assurance practices while respecting naval acceptance requirements. Submarine Open Integrated Modular Computing – DO-297-Inspired Training by Tonex provides focused technical development for naval engineering and cybersecurity professionals. Register with Tonex to strengthen project-ready expertise.
