Software Systems Engineering

Corporate Capabilities

ASI uses a modified waterfall approach for its systems engineering life cycle model. ASI fully develops and documents the development process in the Systems Engineering Management Plan (SEMP) and uses IEEE/EIA 12207-2008, IEEE 15288-2008 and ASI Work Instruction for guidance in determining program strategy and tailoring of development activities accordingly.

ASI integrates IEEE/EIA 12207 requirements with tailored processes to provide a single, integrated management approach for each project.

The software and systems engineering teams work cooperatively to properly flow-down scope and design allocations.

ASI uses the Development Process (IEEE Std 12207-2008 Clause 6.4 Technical Process and IEEE Std 15288-2008 Clause 6.4 Technical Process) to define the activities and tasks of the software developer.

ASI has experience in all Computer Languages required for simulation including; C, C++, C#, XML, FORTRAN, Ada, Pascal, and even Basic

Our capabilities include:

  • Computer Systems
    • Computer Systems development and rehosting
    • Executives/Trainer Control
    • Instructor/Operator Station Development
    • Interfaces
    • Brief/Debrief Development
    • Tactical Environment Integration
    • Visual Interfacing
  • Flight Dynamics
    • Aerodynamics
    • Automatic Flight Fidelity and Systems Testing
    • Autopilots
    • Blade Element Models
    • Control Loading
    • Engines
    • Flight and Vehicle Dynamics
    • Flight Controls
    • Ground Reactions
    • Motion
    • Rotors and Propellers
    • Wind Shear and Turbulence
  • Aircraft Systems and Communications
    • Aircraft Systems
    • Aural Cueing
    • Auxiliary Power Units
    • Avionics
    • Communication
    • DRLMS Interfacing
    • Navigation Systems
    • Operational Trainer Program Simulation/Stimulation
    • Radar Simulation/Stimulation
    • FLIR Simulation
  • Training Systems