England Flag France Flag China Flag German Flag
Bookmark and Share

Ask an Embedded Testing Expert

1-877-221-3069

Aerospace & Defense Embedded Software Testing

How to Ensure Your Aerospace & Defense Software Accomplishes the Mission

Planes, tanks, radar systems, satellites, and space craft; the presence of embedded software in defense and aerospace systems is almost endless. But one thing never changes: they system must perform flawlessly, or the mission may be in jeopardy. This is why Defense, Space, and Homeland Security companies spend much time and effort testing the software embedded in these systems.

Faster Testing with Increased Software Quality

Would you like to accelerate testing and debugging while actually increasing software quality and robustness? If you are developing new code or maintaining a legacy application, the VectorCAST tools: VectorCAST/C++ or VectorCAST/Ada allow developers of complex defense and aerospace applications to test more thoroughly, while drastically cutting the time required to test.

The long life cycle of Defense and Aerospace products means software testing will be repeated hundreds of times. The automated regression testing built into VectorCAST ensures testing is repeatable against new versions of the application. By using VectorCAST/Cover, you can produce detailed analysis of the code coverage achieved during system testing.

The tool allows you to determine the adequacy of your system testing. If parts of the code are not being covered, then perhaps more testing is required for those areas of the application. You can even replay these tests using the animation feature to better understand the code coverage.

Both tools enable your engineers to create test cases with a few mouse clicks. Even complex test scenarios requiring sequences of function calls and sets of data. Likewise, testing the application on the embedded target is just as easy as testing on a simulator or on the host using VectorCAST/RSP

Since VectorCAST/Cover shares coverage information with VectorCAST/C++ and VectorCAST/Ada, you can also use unit or integration test cases to test parts of the application which could not be reached during system test.

Both tools are qualified under DO-178B.

"VectorCAST is the backbone of our unit test and software integration lab.

It uniquely provides us with the ability to increase the reliability and quality of our flight software. Commercial applications, such as the Boeing 777LR, and defense applications such as C5 and JSF have benefited from the use of VectorCAST."

Wayne Young
Honeywell Canada

See the benefits of VectorCAST in your Defense or Aerospace software application risk-free

If you would like to see how VectorCAST code coverage and regression testing tools improve performance in your exact testing environment, register today for a 30-day, fully-functional version.

You may also register for the embedded software testing webinar or arrange a demo for your project.