Skip to main content
Author headshot

Richard Bellairs

Product Marketing Manager

Latest Content from Richard Bellairs

Blog

SWAP Report for Defense Software Overview

In May 2019, the Defense Innovation Board (DIB) published the Software Acquisition and Practices (SWAP) report. Influenced by those findings, Perforce surveyed more than 300 aerospace and defense software development professionals to better understand the current challenges that they face. The findings of that survey were published in The State of Aerospace and Defense Software Development.
DevOps, Security & Compliance
Blog

MISRA Compliance:2020 — MISRA Rules and MISRA Guidelines

MISRA Compliance:2020 consolidates and clarifies much of the guidance that was previously spread across the MISRA C and C++ coding guideline documents. In the second portion of MISRA Compliance:2020, the document outlines the best practices for enforcing MISRA rules and MISRA guidelines, and how to manage MISRA deviations.
Security & Compliance, Software Quality
Blog

MISRA Compliance:2020 — Static Analysis and MISRA

MISRA, the world-leading consortium promoting best practice in developing safety- and security-related electronic systems, recently published MISRA Compliance:2020. The first portion of the document outlines why static analysis tools are essential to MISRA compliance. And, it also outlines what features and functionality a static analysis tool are most beneficial for MISRA compliance.
Security & Compliance, Software Quality
Blog

What Are Motorcycle Standards?

In recent years there has been an explosion in the number of motorcycle standards and electronic safety systems for motorcycles. From anti-lock brakes to wheelie control, these systems depend on software. If there is a software failure, it may result in hazardous system behavior or a reduction in the effectiveness of the safety system. And ultimately, this can cause serious accidents involving riders and other road users. For that reason, it is important that you understand what are motorcycle standards for functional safety and why MSIL is important.
Software Quality, Security & Compliance
Blog

Embedded C++: Should I Adopt C++17?

C++17 is the latest version of the programming language. But is it time to adopt C++17 for embedded systems development?
Coding Best Practices
Blog

FDA Compliance and Medical Device Development Process

Here, we explain how to meet FDA compliance standards for your medical device development process.
DevOps, Security & Compliance
Blog

How to Improve Embedded Coding with MISRA

Embedded code needs to be safe, secure, and reliable. Learn how MISRA will help improve your embedded coding.
Security & Compliance, Coding Best Practices
Blog

Peer Code Review Best Practices: How to Run a Code Review

Best practices for code review: Get our best kept secrets of peer code review. Learn what to look for in a code review, code review best practices, and how to make code reviews more effective with a code review process.
Coding Best Practices
Blog

What Is Secure Coding?

Software vulnerabilities are unfortunately an ever-present risk, which is why secure coding is essential. For that reason, it's important that you ensure that your code is secure and protected. Here, we explain what is secure coding and provide best practices for secure coding.
Security & Compliance, Coding Best Practices