Complete independent verification, validation and certification

Products with safety critical and reliability requirements must be developed with test preparation and tested by people who were not part of the development staff. However, the benefits of an independent test team apply to non-critical products as well. Test team independence provides confidence that test procedures will accurately and thoroughly address each requirement without any bias that might come from earlier involvement with requirements development or knowledge of informal test results. In addition, test team independence means the team is free to concentrate solely on test issues.

  • System, high-level, low-level and derived requirements analysis
  • Requirements-based testing
  • Unit test design
  • Test case authoring and execution
  • Test coverage analysis
  • Tracebility analysis and matrix
Image

More than just verification & validation

We have the experience to assist with other tasks associated with verification and validation. Requirements analysis, usually performed at the start of a project, assures that all requirements are consistent, complete, unambiguous and testable. Traceability matrixes, developed over the course of a project, link each requirement to one or more design description documents and to specific test procedures. Code coverage testing, performed with a commercial software tool, identifies specific lines of source code that are executed by normal software operations so that remaining lines can be assessed by analysis.

Image

Streamlining independent verification and validation

Our engineers are experienced in development and testing products across a vast array of industries. We develop test procedures with several goals.

  • Maximize use of automated test equipment
  • Design test case procedures to be independent of other test cases and relatively short to minimize retest time and effort
  • Design test cases to cover as many requirements as practical
  • Write test procedures clearly and unambiguously, with explanations wherever necessary to clarify the approach and goal of each set of procedures


Robustness testing is also included to verify predictable system behavior when specified conditions are exceeded – for example, excessive message traffic or excessive power line disturbances.

Image

Complete airworthiness certification services and more

We have helped aerospace companies obtain type and airworthiness certification for over 90% of the world’s commercial aircraft, and transferred this experience into the unmanned systems arena. Our team of engineers and Designated Engineering Representatives (DERs) can be the conduit between aircraft manufacturers (manned and unmanned) and the regulatory authorities. We specialize in DO-178 software and DO-254 hardware certification for your system and/or aircraft.

As industry leaders in reliability, maintainability, and testability services, we are primed to provide analyses, testing and guidance in the certification process. Using our hardware (DO-254) and software (DO-178) design and development expertise, our subject-matter experts can ensure that all regulatory authority standards and customer requirements are met. By conducting a gap analysis, we can assess the status of your system, the level of desired certification and the tasks necessary to reach your goals.

Case Study

Take a moment to read about how our experience has helped other companies meet and exceed their needs.

Title:
Generating multiple unmanned air vehicle safety certification artifacts based on deep knowledge