Honeywell Navigation System Tester Automated Testing
1. SOLUTION
Honeywell selected EXB to contribute to the
development and delivery of the CASS-IDTS
to the Navy. In this project EXB:
• Participated in the development of the
of system architecture, developed
software and integrated the ship’s
navigation estimate with the IDTS
internal reference unit.
• Developed internal diagnostics for the
IDTS.
CHALLENGE
The US Navy’s carrier fleet requires the automated testing of Inertial Measurement
Units (IMUs) and Inertial Reference Units (IRUs) aboard ships which use inertial
equipment. Honeywell provides the Inertial Device Testing System (IDTS) as a
component of the Consolidated Automated Support System (CASS) to enable this
capability.
In order to meet the Navy’s requirements, Honeywell developed a land-based
version of the system. The system uses its own dedicated inertial reference unit in
combination with the ship’s navigation system as a baseline against which other
shipboard inertial devices are compared.
NAVY NAVIGATION
SYSTEM TESTER
• Provided analysis of performance problems (communication delays) in the
ship’s Navigation Sensor System Interface (NAVSSI) and developed software
for the IDTS to resolve these issues.
• Provided upgrade of Inertial Test Reference System software for Navigation
Critical Distribution System compatibility.
• Assisted in development of contract deliverables including Prime Item
Development Specification, Software User’s Manual, and Users Guide for
Test Program Set Development.
Together Honeywell and EXB developed the IDTS software in a Windows
environment using MATLAB, C++ and over 16,000 lines of code. The system
was evaluated in a Lab VIEW environment. The team successfully delivered
the system to the Navy and provided delivery support including shipboard
visits to integrate the IDTS with the carrier based systems, and sea trials.
2. CRITICAL AEROSPACE
SYSTEMS
CHALLENGE
Honeywell is one of the world’s largest suppliers of
aircraft avionics and aerospace infrastructure
components. They provide numerous safety-critical
systems for navigation and guidance systems and
sensors, aircraft controllers and aircraft landing
infrastructure.
These Honeywell systems and sensors require
DO-178B/C Level A software development and
verification. In addition to the initial process,
retesting due to software changes is extremely time
consuming and expensive.
SOLUTION
Honeywell has identified EXB as a preferred supplier and selects EXB to support
system requirements review and system verification for numerous safety-critical
products. A few of the major projects that EXB has successfully completed with
Honeywell include:
• Boeing 787 Flight Control System Testing
• Airbus A380 Air Data/Inertial Reference Development and Test
• NASA Space Shuttle Main Engine Controller System Audit
• FAA/ICAO Approved Ground Based Aircraft Landing System Development
Testing
• GG1320AN2x Laser Gyro Software Verification
EXB applies our verification methodology in concert with Honeywell’s FAA
certification processes to safety-critical software development projects. In many
applications EXB uses our TestCompass® toolset to automate the process
reducing the schedule impact of requirement changes and reducing
certification costs.
EXB demonstrated the capability of the TestCompass® toolset by completing
low-level testing in ½ the time documented in Honeywell’s plan. In the same
evaluation quality increased through the execution of 1.1 million test points and
weekly automated regression testing. EXB advanced from 20% to 5% technical
oversight for percentage DO-178B Level A project work. EXB’s 5% oversight
represents the lowest for a Honeywell supplier on a software verification project.
3. SOLUTION
Honeywell selected EXB to contribute to the development and testing of the Core
Computer Software Configuration Item Flight Software for the Orion Crew
Exploration Vehicle. Activities EXB performed for the customer included:
• Creating, electronically reviewing, compiling, executing, and delivering
thread level requirements-based and structural coverage test cases for all
Software Requirements Document (SRD) requirements.
• Resolving issues with the test environment.
• Participating in auditing activities conducted by customers and Honeywell
Software Quality Assurance.
EXB performed to Honeywell’s CMMI Level 5 compliant FSW Core Standards and
Processes. Project planning, scheduling, and status reporting were provided by
EXB, including earned value metrics. For this project EXB used its automated
verification methodology for Requirements Based Testing and its TestCompass®
toolset. The methodology increased quality and reduced execution time and cost.
Test cases and executable test procedures were automatically generated and
executed in a fully integrated test development and execution environment. EXB’s
automated test procedure generator was integrated with Honeywell's proprietary
test environment, saving an average of two hours of development time for each
test of approximately 450 tests.
NASA ORION FLIGHT
SOFTWARE
CHALLENGE
NASA is developing the Orion spacecraft to carry
crews to Low Earth Orbit (LEO) and beyond. The
Orion capsule will provide deep space travel and
earth re-entry and the capability to conduct regular
in space operations, including rendezvous docking
and extra vehicular activity. The first flight of the
Orion space craft will demonstrate an emergency
abort.
Honeywell is responsible for providing the Core
Flight Computer for Orion to Lockheed Martin and
NASA. The embedded software for the Orion Core
Flight Computer is safety critical and NASA man
rated category A.
4. SOLUTION
Lockheed Martin selected EXB to support staffing on a number of programs critical
to the US National Air Space (NAS) including:
• CARTS (Common Automated Radar Terminal System), is an air traffic control
computer system that air traffic controllers use to track aircrafts. The computer
system automates the air traffic controllers job by correlating radar and
human inputs. This system is used in most of the TRACONs (Terminal Radar
Approach Controls) in the NAS.
• MEARTS (Microprocessor En Route Automated Radar Tracking System)
combines both en route and terminal air traffic control functions. It provides
single-sensor and multiple-sensor mosaic derived situation displays of air traffic
data received from FAA and Defense Department long-range and short-
range radars. Micro-EARTS is installed in ten FAA and Defense Department
locations.
• ERAM (En Route Automation Modernization) is an FAA Air Traffic Control
system designed to provide faster processing of route requests and in-flight
route changes. ERAM system architecture replaces the En Route Host
computer system and its backup. New capabilities to improve information
security and streamline traffic flow at international borders support the
evolution of the National Airspace System (NAS). ERAM processes flight radar
data, generates display data to air traffic controllers, provides communication
support, and detects and alerts air traffic controllers when aircraft are flying
together for safety and long term planning.
EXB is a preferred staffing supplier to Lockheed Martin, providing skilled critical
resources at required locations. EXB resources continuously demonstrate their
ability to resolve the needs of the infrastructure support and development
programs. EXB is SDVOSB certified and regularly demonstrates access to
experienced systems and software talent.
AEROSPACE AND DEFENSE
DEVELOPMENT SUPPORT
CHALLENGE
Lockheed Martin serves governments to provide
transportation management solutions for air, marine
and land traffic in the United States, Europe and
Asia. To assure safe and efficient transport of
people and commerce Lockheed Martin executes
a number of sophisticated and complex
government programs. These programs require
support from a number of partners and significant
capable resources to execute.
5. The requirements-based tests were developed using automated, demonstration,
and analysis verification methods. Tests were written using the C+ programming
language in a General Dynamics-developed FCS Automated Test Environment
(FATE) framework and achieved the goal of automating as many tests as possible.
RED HAT LINUX 5 OS
SOFTWARE INTEGRATION
AND TEST
CHALLENGE
General Dynamics provides the Operating Systems
for the FCS / BCTM; Control Communications;
Compute and Intelligence, Surveillance
and Reconnaissance; and Integrated Computer
System (ICS) programs for the U.S. Army.
General Dynamics needed to perform
Functional Qualification Testing (FQT) on the
following operating systems: Type VIII Operating
System, the Common Domain Gateway Operating
System, and the Red Hat Linux 5 Operating System.
General Dynamics had to develop and execute
requirements-based testing to complete FQT.
SOLUTION
General Dynamics selected EXB to port and
test the Red Hat Linux 5 Operating System
to a new and untested Intel computing system:
• EXB ported the Red Hat Enterprise
Linux workstation to the ICS Future Force
software development unit.
• EXB developed and performed software unit
testing for the newly developed software modules.