vectorcast sp3 and beyond...nov 15, 2018 · tql-5, criteria 3 off-the-shelf tool qualification...
Post on 02-Aug-2020
2 Views
Preview:
TRANSCRIPT
For Internal Use Only V1.0 | 2018-10-24
Jeffrey Fortin – Product Manager VectorCAST
VectorCAST SP3 and Beyond
2
1. VectorCAST Overview
2. New Features in SP3
3. Planning for SP4
4. Questions and Answers
Agenda
3 © 2018. Vector Software, Inc. All rights reserved. | For Internal Use Only. | V1.0 | 2018-10-24
Three Family Members
VectorCAST/Analytics for stand-alone metrics publishing and analysis
VectorCAST/QA for code coverage, system test automation, and change based testing
VectorCAST/C++ and /Ada for unit and integration testing
Enterprise Editions
Analytics, Change Based Testing,
Covered By Analysis, and Probe Points
Jenkins Plugin to enable a Continuous Testing process
The VectorCAST Product Family
VectorCAST Overview
4 © 2018. Vector Software, Inc. All rights reserved. | For Internal Use Only. | V1.0 | 2018-10-24
Required by DO-178C for verification tools
TQL-5, Criteria 3
Off-The-Shelf Tool Qualification Materials
Tool Operational Requirements (TOR)> Verifiable requirements and project operational environment
Tool Qualification Data (TQD)> Test data and results from running qualification test suite
Tool Qualification Plan (TQP)> Defines Vector qualification process for VectorCAST
Tool Accomplishment Summary (TAS)> Shows Vector accomplished compliance with applicable requirements
Tool Configuration Index (TCI)> Identifies all configuration information for VectorCAST
VectorCAST Tool Qualification
VectorCAST Overview
5 © 2018. Vector Software, Inc. All rights reserved. | For Internal Use Only. | V1.0 | 2018-10-24
Certified Software Tool for Safety Related Development
Certified for
IEC 61508-3(ed.2)
ISO 26262-8:2009
IEC 62304
EN 50128:2011
Applicable Tools
VectorCAST/C++
VectorCAST/Ada
VectorCAST/QA
VectorCAST Test Manager
VectorCAST TÜV SÜD Certification
VectorCAST Overview
TÜV SÜD CertifiedSoftware Tool forSafety RelatedDevelopment
6 © 2018. Vector Software, Inc. All rights reserved. | For Internal Use Only. | V1.0 | 2018-10-24
Major Release Schedule
Once per year each January
Current Major Release: VectorCAST 2018
Service Packs released Quarterly
Bug Fixes
Usability Improvements
New Compiler and Target Support
Pre-release versions of significant new features
Release Schedule
VectorCAST Overview
7 © 2018. Vector Software, Inc. All rights reserved. | For Internal Use Only. | V1.0 | 2018-10-24
Provide the most Automated Tools possible
If Testing is Easy, developers will do more Testing …
Enable Continuous and Collaborative Testing
If Testing is Continuous you will always be ready to release
Be the Tool of Choice for developers
Integrate with existing Work Flows and Tools
Intuitive to use
Product Strategy
VectorCAST Overview
8 © 2018. Vector Software, Inc. All rights reserved. | For Internal Use Only. | V1.0 | 2018-10-24
Software Trends
VectorCAST Overview
• Hundreds of files• Thousands of Lines of Code• Lots of “connections”• Lots of safety concerns
SOFTWAREEMBEDDED SOFTWARE
+SIZE
ENTERPRISESOFTWARE
+Connections
• Thousands of files• Millions of Lines of Code• Few “connections”• Few safety concerns
+Safety
9 © 2018. Vector Software, Inc. All rights reserved. | For Internal Use Only. | V1.0 | 2018-10-24
VectorCAST 6.4
6.4.6 will be the last release for the 6.4 series
Any customer under maintenance and support can get VectorCAST 2018
No additional cost
Need to request an updated license
The 6.4 release was a special case
Normally we do not release two version branches concurrently
We continued to support 6.4 as it was the last version to support Solaris
We will not add Service Packs to VectorCAST 2018 once we release VectorCAST 2019
Solaris
Solaris will EOL December 31, 2018
Solaris customers have the option to convert to Windows or Linux
VectorCAST 6.4
VectorCAST Overview
10
1. VectorCAST Overview
2. New Features in SP3
3. Planning for SP4
4. Questions and Answers
Agenda
11 © 2018. Vector Software, Inc. All rights reserved. | For Internal Use Only. | V1.0 | 2018-10-24
The “Big 3”
New Features in SP3
Create environments using the build settings database
Support for NVIDIA’s “CUDA” toolkit
Instrumentation Automation
12 © 2018. Vector Software, Inc. All rights reserved. | For Internal Use Only. | V1.0 | 2018-10-24
Symbolic Constants
VectorCAST version 2018 SP3 has improved the usability of the Symbolic Constants window.> The Symbolic Constants window opens automatically (if the units under test contain enumerations, #defines, or
other symbolic constants) on the right-hand side of the Test Case Editor.
> The Symbolic Constants window remains open as long as there is at least one test case open in the Test Case Editor.
> The user can override the default behavior by clicking the redesigned Symbolic Constants button on the toolbar which now looks like "(X)" .
Allow pragmas for controlling instrumentation
Coupling Improvements
New Report Format
Instrumentation Fixes
Virtual Functions now shown in as mangled names in the Coupling report
GoogleTest example in VectorCAST/QA
Additional Enhancements
New Features in SP3
13 © 2018. Vector Software, Inc. All rights reserved. | For Internal Use Only. | V1.0 | 2018-10-24
Grammatech CodeSonar
New Features in SP3
14
1. VectorCAST Overview
2. New Features in SP3
3. Planning for SP4
4. Questions and Answers
Agenda
15 © 2018. Vector Software, Inc. All rights reserved. | For Internal Use Only. | V1.0 | 2018-10-24
Next Up
Planning for SP4
Improve the ease of building a large integration test environment
Additional flags for tailoring the coverage instrumentation
More support for ISO 26262
16
1. VectorCAST Overview
2. New Features in SP3
3. Planning for SP4
4. Questions and Answers
Agenda
17
VectorCAST SP3 and Beyond
Questions and Answers
!?
18 © 2018. Vector Software, Inc. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2018-10-24
Author:Jeffrey FortinVector Software
Your questions are welcome!
top related