Baseline Testing: The Key to Reducing Technical Debt in Legacy Code Bases

Baseline Testing: The Key to Reducing Technical Debt in Legacy Code Bases

Many companies are now discovering the technical debt that has accumulated in the software that...

Change-Based Testing for Efficient Software Development

Change-Based Testing for Efficient Software Development

According to recent Cambridge University research, the global cost of debugging software has...

Quantifying The Cost of Fixing vs Preventing Bugs

Quantifying The Cost of Fixing vs Preventing Bugs

Do you know how much your organization spends on finding and fixing bugs over the course of a...

Test Like Google With VectorCAST

Test Like Google With VectorCAST

It is wise to understand the lessons that the Google model has taught, but the company does not...

How to Develop High Quality Software

How to Develop High Quality Software

Every year, organizations commit themselves to key objectives. Oftentimes, this is achieved via...

Using VectorCAST for DO-178B/C Software Verification

Using VectorCAST for DO-178B/C Software Verification

This whitepaper describes how the VectorCAST embedded software testing platform is used to...

Using VectorCAST to Satisfy Software Verification and Validation for ISO 26262

Using VectorCAST to Satisfy Software Verification and Validation for ISO 26262

Software testing has traditionally been very expensive, but the cost of finding software bugs...

Understanding Verification and Validation of Software under IEC 61508

Understanding Verification and Validation of Software under IEC 61508

This document is intended to serve as a reference to show how the VectorCAST products from...

Using VectorCAST to Satisfy FDA Software Testing Requirements

Using VectorCAST to Satisfy FDA Software Testing Requirements

VectorCAST embedded software testing products include several technologies which automate...

Using VectorCAST Requirements Gateway with DOORS®

Using VectorCAST Requirements Gateway with DOORS®

VectorCAST/Requirements Gateway gives DOORS users ability to tag requirements to VectorCAST test...

Using User-Code in VectorCAST

Using User-Code in VectorCAST

While VectorCAST automates many tasks associated with unit and integration testing, including...

Using Code Coverage to Improve the Reliability of Embedded Software

Using Code Coverage to Improve the Reliability of Embedded Software

Code coverage is a metric used to gauge the completeness of software testing, by identifying...

Pages

What's new in VectorCAST 2018 SP3

In this video, Jeffrey Fortin, VectorCAST product manager will talk about the latest product...

Testing of ADAS Algorithms During Development Time

Developing and testing ADAS algorithms in the automotive domain is very challenging in the sense...

How to Reduce Waste and Cost in the Software Development Process

Too often, teams work without understanding the context of what they are building and why,...

Securing the code integrity of IoT devices

The worldwide number of connected IoT devices is expected to surpass 125 billion by 2030,...

How to Detect Bugs and Serious Vulnerabilities Early Using Test Automation and Static Analysis

Many development teams struggle with identifying code vulnerabilities, especially when...

Functional Safety Certification of Software-Only Products

As a basic rule every functional safety application should be based on a simple and...

Software Testing 101: Testing Fundamentals for High Quality Software

Software quality can have a huge impact on your project and company’s reputation. Understanding...

Top Six Benefits of Developing Software Tests On Host Environment

Developing software tests on a friendly host environment and then deploying the tests on a...

How to Integrate Application Lifecycle Management (ALM) Tools with VectorCAST Test Automation

Best practices for building quality software include testing to requirements, testing early and...

How to Create a vcShell Database File

vcShell allows you to capture the compiler options as part of your normal build process and then...

Probe Point Introduction

An introduction to the VectorCAST Probe Point feature.

How to Make Software Certification Easier

Software certification is hard, but with the right tools the process is much easier and will get...

Pages

VectorCAST/Analytics

VectorCAST/Analytics

VectorCAST/Analytics provides an easy to understand web-based dashboard view of software code...

VectorCAST/QA

VectorCAST/QA

VectorCAST/QA enables teams to implement consistent and repeatable processes for managing test...

VectorCAST/Coupling

VectorCAST/Coupling

The VectorCAST/Coupling tool provides data coupling and control coupling verification for C and...

VectorCAST/Lint

VectorCAST/Lint

Static Source Code Analysis for Embedded C and C++

VectorCAST/Lint is a static analysis...

VectorCAST/C++

VectorCAST/C++

Unit/Integration Testing, and Coding Standards Enforcement for C/C++

VectorCAST/C++ is...

VectorCAST/Ada

VectorCAST/Ada

Unit and Integration Testing for Ada

VectorCAST/Ada is an integrated software test...

VectorCAST for DO-178C and ED-12C

VectorCAST for DO-178C and ED-12C

DO-178C and ED-12C are equivalent standard definition documents (edited in issue B and C) with...

VectorCAST for ISO 26262

VectorCAST for ISO 26262

The International Organization for Standardization document 26262 (ISO 26262) provides a process...

VectorCAST for FDA and IEC 62304 Certification

VectorCAST for FDA and IEC 62304 Certification

A wide variety of medical devices incorporate embedded software. Some of these, such as X-ray...

VectorCAST/CBA

VectorCAST/CBA

VectorCAST/CBA allows users to mark sections of code as Covered By Analysis. This enables...

VectorCAST/Probe

VectorCAST/Probe

One of the challenges with resolving defects in a fully integrated system is how to capture the...

VectorCAST for EN 50128

VectorCAST for EN 50128

The European Standard EN 50128 (EN 50128: “Software for railway control and protection systems...

Pages