27 results

Category: File Date: 2019-10-18 Language: English Type: PDF Size: 1 MB
Complete Verification and Validation for DO-178C
This whitepaper describes how the Vector software testing platform is used to satisfy the Software verification process objectives as defined in section 6.0 of the DO-178C standard, “Software Considerations in Airborne Systems and Equipment Certification.” This whitepaper also discusses Section 12, the software tool qualification process.

Category: File Date: 2019-10-03 Language: English Type: PDF Size: 146 KB
Following the ISO 26262-6:2018 Guidelines with VectorCAST
White Paper

Category: File Date: 2019-09-01 Language: English Type: PDF Size: 153 KB
Technical Debt as a Preferred Indicator for Software Quality
White Paper

Category: File Date: 2019-08-01 Language: English Type: PDF Size: 637 KB
Risk-Based Testing in Automotive Industry
This White Paper proposes the 7 key elements to build and lead an efficient and rational testing strategy based on risks.

Category: File Date: 2019-06-01 Language: English Type: PDF Size: 685 KB
Software Analytics with Squore
White Paper

Category: File Date: 2018-10-09 Language: English Type: PDF Size: 330 KB
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 they have released. This is a growing problem as these deployed/fielded applications are based on legacy code that doesn’t have the proper regression test suite to ensure application correctness. Often the lack of sufficient tests means that a software application cannot be easily modified since changes can break existing functionality. This whitepaper discusses an approach called Baseline Testing, also known as characterization testing, and how it can be used to capture current legacy code behavior, enabling developers to successfully develop new applications or improve existing...

Category: File Date: 2018-10-09 Language: English Type: PDF Size: 116 KB
Building a Flexible and Automated Testing Infrastructure Using VectorCAST/Manage and Jenkins
Software is usually developed in three separate workflow phases. First the software is designed, then it’s coded, and finally the engineers will test the code. However this process often leads to bugs, faults in the design, and an extended testing phase which can be 2-3 times longer than the development phase. These problems will often delay the software release time and cause the company to go considerably over their budget. The price of fixing a software bug when it’s introduced compared to after the software is deployed to thousands of customers is staggering. The most effective solution to this problem is to develop software using continuous integration testing. This whitepaper...

Category: File Date: 2018-09-10 Language: English Type: PDF Size: 128 KB
Change-Based Testing for Efficient Software Development
According to recent Cambridge University research, the global cost of debugging software has risen to $312 billion annually. This number tells us that the software industry has a serious quality problem, and that companies are spending incredible amounts of money treating the symptom, but not nearly enough remedying the cause. A major cause of software bugs is inefficient and incomplete testing. This paper will focus on techniques that can be used to improve testing efficiency.

Category: File Date: 2018-09-10 Language: English Type: PDF Size: 455 KB
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 Vector Software can be used to satisfy the verification and validation requirements specified in the IEC 61508 standard.

Category: File Date: 2018-09-10 Language: English Type: PDF Size: 190 KB
How to Develop High Quality Software
Every year, organizations commit themselves to key objectives. Oftentimes, this is achieved via metrics-based performance goals that may include quality goals, and leveraging best practices to streamline their business process. Ultimately, measuring the impact these objectives have had on the organization involves some form of testing and reporting. Savvy employees know to ask for a list of what they will be judged on well before they are reviewed – yet when it comes to developing new software products, defining goals and objectives for testing is often over-looked.