Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space DTPDEVEL and version 2024.2

...

Contact your Parasoft representative for download and licensing information.

Requirements

  • DTP and DTP Enterprise Pack with Enterprise license. 
  • C/C++test Professional (Eclipse or Visual Studio) or C/C++test Standard edition with an applicable license feature enabled (contact your Parasoft representative for details). 
  • See the documentation for individual artifacts for additional requirements.

Terminology

Parasoft's automotive compliance solution includes the assets installed and deployed to DTP using DTP Enterprise Pack, as well as the collection of test configurations executed in Parasoft C/C++test that check code against specific standards. The term Automotive Compliance Pack refers to the complete automotive compliance solution, but in some contexts, we mean the set of test configurations in the C/C++test UI or the collection of DTP assets.    

Compatibility

New versions of DTP compliance packs are available each new version DTP and DTP Enterprise Pack. Newer versions usually include updated test configurations, widgets, reports, and other enhancements. We strongly recommend upgrading your code analysis tool, DTP, and the compliance pack to the latest version to ensure full compatibility.

...

Compliance PackDTP / DTP Enterprise PackC/C++testSupported test configurations
2024.122024.122024.12

AUTOSAR C++ 14 (version 19.03)

MISRA C 2023 (MISRA C 2012)

MISRA C++:2023

20232024.2120232024.2120232024.21

AUTOSAR C++ 14 (version 19.03)

MISRA C 2023 (MISRA C 2012)

MISRA C++:2023

2023.122023.122023.12

AUTOSAR C++ 14 (version 19.03)

MISRA C 2023 (MISRA C 2012)

2022.22022.22022.2

AUTOSAR MISRA C++14 (version 19.03)

MISRA C:2012

:2023

20232022.120222023.120222023.1

AUTOSAR C++ 14 (version 19.03)

MISRA C :2023 (MISRA C 2012)

What’s Included in the Parasoft Automotive Compliance Pack

The following artifacts are included. 

  • MISRA Compliance: The MISRA Compliance artifact is a set of assets for your DTP infrastructure that enable you to readily demonstrate compliance with MISRA development guidelines. See the documentation for usage details.
  • AUTOSAR Compliance: The AUTOSAR Compliance artifact is a set of assets for your DTP infrastructure that enable you to readily demonstrate compliance with AUTOSAR development guidelines. See the documentation for usage and details.  

Process Overview

  1. Download and install the Automotive Compliance Pack into your DTP environment. 
  2. Deploy the compliance artifact(s) you want to analyze code against into DTP Extension Designer. This enables DTP to process the code analysis data to output the compliance deliverables.
  3. Connect an instance of your tool to DTP and analyze the project using an Automotive Compliance Pack test configuration. Test configurations ship with the C/C++test and with the Automotive Compliance Pack. The configurations are automatically uploaded to your DTP test configurations when you deploy the compliance pack. You can run code analysis using either instance of the test configuration. See the C/C++test documentation for static analysis execution instructions.
  4. Add the automotive compliance dashboard(s) and widgets to DTP and configure them to view the data according to your standard.
  5. Interact with the widgets and reports to identify code that needs to be fixed, as well as print out the reports for auditing purposes.

Installation

Parasoft provides the compliance pack as a compressed folder (.zip). Extension Designer will expand the .zip file and move the contents to the appropriate location when uploaded. The following process is also described in the Downloading and Installing Artifacts section:

...

Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue

Installation Video Tutorial

Vimeo
Height450
Width800
URLhttps://player.vimeo.com/video/295661430

Upgrading

Although Parasoft extensions are designed to be forward compatible, they are not guaranteed to work in newer versions of DTP or Extension Designer. We strongly recommend installing the latest version of the artifact and removing the previous version. 

...