Parasoft: Leader in Service Virtualization

Download voke Research's Market Mover Array Report to learn why Parasoft was named the Lifecycle Virtualization leader.

Parasoft: Leader in Test Automation

Learn why Parasoft received the highest score for API testing and test automation in “The Forrester WAVE: Modern Application Functional Test Auto...

Continuous Testing

Learn how Continuous Testing provides a real-time, objective assessment of the business risks associated with an application under development.
  • Type

  • Topic

  • Product

  • Technology

Parasoft Resource Center

What Embedded Software Engineering Can Learn from Enterprise IT Testing Techniques

In this paper, we discuss how to implement lessons from enterprise software development to overcome the challenges the changing world of embedded software engineering presents. Topics covered include: coverage analysis for insight into application readiness, service virtualization for emulating dependent systems, testing at scale, and penetration testing techniques to expose and trace security vulnerabilities.

Overcoming Software Certification Costs

Learn how Parasoft’s embedded safety-critical solutions can enable your organization with higher levels of test automation, virtual test labs, and broad testing support for both developers and testers, to significantly reduce the cost of developing certified software.

How an Engineering Approach to Automotive Software Quality Puts the Brakes on Defects

by Alan Zeichick (Principal Analyst at Camden Associates)

Improve automotive software quality and prevent defects with these tips based on engineering concepts.

Runtime and Memory Error Detection and Visualization with Parasoft Insure++

This paper provides important information about using Insure++ and valuable insight into how Insure++ helps you diagnose all types of memory issues, including errors during compilation, linking problems, and memory blowout, fragmentation, and overuse.

Automotive Software Engineering Defects on the Rise

by Alan Zeichick (Principal Analyst at Camden Associates)

Automotive software defects are on the rise. Learn about what’s driving embedded software defects and what you can do about them.

Rx for FDA Software Compliance

This webinar discusses static analysis implementation best practices for FDA compliance. Topics covered include: the benefits of static analysis and what to look for in an analyzer, how to automate static analysis execution, and how to integrate static analysis within your software development processes.

Driving Risks out of Embedded Automotive Software

Automobiles are becoming the ultimate mobile computer and as such, there is unprecedented need to manage the risks of failure— protecting life and property, avoiding costly recalls, and reducing the risk of ruinous lawsuits. This on demand webinar covers five practical techniques for driving the risks out of embedded automotive software.

Quantifying the Risk of Automotive Software Failures: The SRR Warranty and Recall Report

by Alan Zeichick (Principal Analyst at Camden Associates)

How costly are automotive software failures? This overview of the SRR Warranty and Recall Report discusses the numbers behind automotive software defects.

Tags: Embedded

[INFOGRAPHIC] Safety, Security, and Reliability for Today’s Software-driven Cars

by Adam Trujillo (Technical Writer)

This infographic addresses the growing surface area that cars of the not-too-distant future, as well as cars on the road today, expose that could be exploited by malicious hackers. The blog post also includes survey data from a recent automotive software webinar.

Managing the Risk in Your Automotive Software Supply Chain

The automobile industry relies on a vast, sprawling supply chain to create the hardware and software that goes into each vehicle. Learn how to manage the risk in your automotive software supply chain and ensure the quality, safety and security of downstream components.

IoT Was the Word of the Day at Embedded World 2016

by Mark Lambert (VP of Product Management and Support), Adam Trujillo (Technical Writer)

Based on this year’s Embedded World, many people have IoT projects in the pipe and are looking for strategies on how to deliver their IoT-ready applications. If you’re one of them, read on to learn the effectiveness of an end-to-end approach to IoT system verification, and get examples on how to isolate and automate testing for components within the IoT stack.

Embedded Testing eKit

This embedded software testing kit includes a whitepaper, customer case study, and data sheet detailing the features and benefits of Parasoft’s flagship C and C++ development testing solution.

End-to-end Testing for IoT Integrity

by Mirek Zielinski, (Senior Software Developer, Embedded Systems Specialist), Mark Lambert (Vice President of Product Management and Support), Adam Trujillo (Technical Writer)

Learn how to ensure that the endpoints you leverage in an IoT environment enhance your brand.

7-Point Plan for Securing Automotive Software

Our automotive software and security experts team up to discuss how to improve embedded software security in the automotive environment. Topics covered include MISRA and ISO 26262 compliance, problem resolution, issue priority and impact management, and more.

Automated Defect Prevention for Embedded Software Quality

by VDC Research (Tech Market Research/Consulting)

This paper from VDC Research discusses the challenges organizations face and provides insight on embedded software practices that can help achieve predictable outcomes and safe functionality.

Parasoft Re-Certified by TUV SUD

See Parasoft’s TUV SUD Certifications and learn more about how Parasoft C/C++test achieves these safety integration standards.

Development Testing for Embedded Systems

Parasoft Development Testing Platform (DTP) for embedded systems enables teams to produce better code, test it more efficiently, and consistently monitor progress toward their quality goals.

Parasoft Embedded Development

Parasoft Development Testing Platform seamlessly integrates into any embedded development environment and automates continuous software quality activities such as Static Analysis, Unit Testing, On Target Testing, Coverage Analysis, Peer Review or Runtime Error Detection. It offers full capability and traceability to comply with Automotive (ISO 26262 & MISRA), Medical (FDA & IEC 62304), Aerospace & Defense (DO 178B/C) Standards, providing software engineers with rich centralized data from diverse infrastructure components.

Embedded System Complexity Drives the Need for Advanced Test and Measurement Tools

Military & Aerospace Electronics

The pressure to deliver more capability in shorter timeframes often leads to a search for shortcuts. Utilizing greater levels of automation for static analysis, flow analysis, and unit testing, an increasing productivity can match this growing demand.

Full Cycle Compliance Tracking & Embedded Software Testing

Compliance with industry standards isn’t something you can build in later–it’s part of the entire software development lifecycle.See a complete cycle on a Development Testing Platform with an emphasis on meeting compliance requirements for embedded systems.

Want Quality Software Testing? Lose The Ambition

Techpost Media by Jason Schadewald (Product Manager)

This podcast explains a) How to approach embedded testing b) Why relying on unit tests alone is dangerous c) Why the less complex the device, the more complex the testing.

Achieving MISRA C:2012 Compliance with a Development Testing Platform

by Jason Schadewald (Product Manager), Adam Trujillo (Technical Writer)

This paper covers changes in MISRA C:2012, such as directives and decidablity, and provides strategies for configuring your development testing tools to meet the challenges they present.

Static Analysis & Development Testing for Embedded Devices

by Jason Schadewald (Product Manager)

Many developers are overwhelmed by static analysis & other development testing practices. Here are some tips to help you manage the validity and quantity of results with minimal human intervention.

Security Has Landed in the World of Embedded Software Testing

by Jason Schadewald (Product Manager)

Security has finally landed as a hot topic in the world of embedded devices. Two key themes from last week’s Design West conference: a) security is everyone’s job and 2) build security in.

DESIGN West MISRA C:2012 Presentation

Parasoft Product Manager, Jason Schadewald discusses MISRA C:2012 live from DESIGN West. He highlights changes in the automotive software standard and discusses how these changes affect organizations moving forward.

Getting Down to Business: Leveraging the Right Static Analysis

Embedded Computing Design by Wayne Ariola (Chief Strategy Officer), Arthur Hicken (Evangelist), Adam Trujillo (Technical Writer)

There are different implementations of static analysis that serve different purposes in the development process. The proper implementation of the right technologies is the difference between wasting time and money and reaching new software development heights.

Achieving DO-178C Compliance

by Michal Rozneau (Developer), Adam Trujillo (Technical Writer)

In this paper, you’ll learn how Parasoft’s Development Testing Platform can help you achieve DO-178C compliance by automating policies that specifically address the guideline.

Embedded Software Testing at Center of Voting Machine Row

by Adam Trujillo (Technical Writer)

A recent voting machine controversy appears related to a lack of a software verification policy in the development testing process.

Automotive Software Development Testing and Compliance eKit

Learn about ISO 26262, MISRA and Parasoft’s flagship software development testing solution, C/C++test.

Top 3 Mistakes w/ Static Analysis for Embedded & Safety-Critical Development

EE Catalog by Arthur Hicken (Evangelist), Cynthia Dunlop (Lead Technical Writer)

Learn the top 3 reasons why static analysis initiatives don’t deliver real value in embedded and safety-critical development environments—and get tips for avoiding these common pitfalls.

Parasoft Wins “Embeddy” Award for Embedded Testing Platform

by Wayne Ariola (Chief Strategy Officer), Cynthia Dunlop (Lead Technical Writer)

Parasoft Embedded Testing platform wins the Embeddy software award at DESIGN East.

Introducing C/C++test For Embedded Development

Learn how Parasoft C/C++test reduces the risks of safety-critical and embedded development by automating static analysis, peer code review, unit/component testing, traceability, coverage, and runtime error detection on the host, simulator, or target.

Developing DO-178B/C Compliant Software for Airborne Systems

by Wayne Ariola (Chief Strategy Officer), Adam Trujillo (Technical Writer)

This paper covers software development testing guidance outlined in DO-178B/C, including, DO-178B/C background, differences between DO-178B and DO-178C, why policy-driven development testing is central to DO-178B/C compliance, and how Parasoft C/C++test helps achieve DO-178B/C compliance.

ISO 26262 Software Compliance: Achieving Functional Safety in the Automotive Industry

by Marek Kucharski (President Parasoft SA, VP of Dev), Adam Trujillo (Technical Writer)

Read this paper to learn about ISO 26262, its goals, and how to facilitate the software quality tasks for achieving ISO 26262 software compliance.

Unit Testing Techniques for Embedded Systems Software

Parasoft White Paper by Marek Kucharski (President Parasoft SA, VP of Dev), Cynthia Dunlop (Lead Technical Writer)

Explains how unit testing can help developers start verifying code as soon as it is completed even if the target hardware is not yet built or available for testing so target testing can focus on verifying the interface between the hardware and the software.

Parasoft C/C++test for Embedded Development

Demonstrates how Parasoft C/C++test enables teams to produce better code for embedded systems, test it more efficiently, and monitor progress towards their quality goals.

Multiple Error Detection Techniques for Embedded Software Development

Demonstrates how to automate and synchronize error-detection techniques including static code analysis, data flow analysis, unit testing, and runtime error detection to more effectively find defects in embedded C applications.

Integrated Error-Detection Techniques Find More Bugs in Embedded C Software

Parasoft White Paper by Marek Kucharski (President Parasoft SA, VP of Dev), Cynthia Dunlop (Lead Technical Writer)

Demonstrates how to automate and synchronize error-detection techniques—including static code analysis, data flow analysis, unit testing, and runtime error detection—to more effectively find defects in embedded C applications.

The Case for Policy-Driven Development: Embedded Systems

by Wayne Ariola (Chief Strategy Officer), Adam Trujillo (Technical Writer)

Learn how policy-driven development can help businesses in the embedded systems space overcome the shortcomings of traditional software development.

Video Highlights from the Design West Embedded Systems Conference

by Adam Trujillo (Technical Writer)

A look inside the 2012 Design West Embedded System Conference in San Jose

Tags: Embedded

SELEX-ES Automated Defect Prevention Case Study

by Cynthia Dunlop (Lead Technical Writer), Wayne Ariola (Chief Strategy Officer)

SELEX-ES wanted to eliminate software defects early in the SDLC. Learn how Parasoft static analysis helped them increase reliability while reducing reduced development time, costs, and resources.

How to Leverage Code Analysis Techniques for Your Embedded Project

In this webinar, learn how to achieve better testing results by combining static analysis with different techniques to improve the quality of your code while enforcing standards compliance.

Making Unit Testing Practical for Embedded Development

Electronic Design by Marek Kucharski (President Parasoft SA, VP of Dev), Cynthia Dunlop (Lead Technical Writer)

Explains how to start verifying code as soon as it is completed—even if the target hardware is not yet built or available for testing. With this strategy, the majority of the problems with the application logic are exposed early and target testing can focus on verifying the interface between the hardware and the software.

Integrating Error-Detection Techniques to Find More Bugs in Embedded C Software

Embedded Computing Design by Marek Kucharski (President Parasoft SA, VP of Dev), Miroslaw Zielinski (C++test Development Mgr), Cynthia Dunlop (Lead Technical Writer)

Demonstrates how automated techniques such as pattern-based static code analysis, runtime memory monitoring, unit testing, and flow analysis can be used together to find bugs in a sample embedded C application.

C/C++test: C/C++ Static Analysis, Code Review, Unit Testing, Security

This data sheet introduces Parasoft C/C++test, an integrated C and C++ testing toolkit for static code analysis, code review, automated unit and component testing, coverage analysis, runtime error detection, and regression testing.

Inomed Medical Device Testing Case Study

Inomed wanted to streamline the risk management processes they established for IEC 62304 medical device software certification. Learn how they increased efficiency through automation—and also achieved full requirements traceability.

dotTEST: .NET Static Analysis, Code Review, Unit Testing, Security

This data sheet introduces Parasoft dotTEST, an integrated .NET language testing toolkit for static code analysis, code review, automated unit and component testing, coverage analysis, and regression testing.

Software Development Standards Compliance Starter Kit

This 25 page eKit introduces proven strategies for controlling safety risks and complying with FDA, DO-178B, MISRA, JSF, PCI-DSS, ISO, IEC, or other guidelines.

Samsung Static Analysis Case Study

To deliver more and more complex functionality in less time than ever before, Samsung turned to static analysis. Learn how they accelerated development while maintaining stringent quality standards.

Practical Unit Testing for Embedded Systems – Part 2 of 2

Demonstrates how to prepare, maintain, and benefit from setting up unit tests for a simplified simulated ASR module. Learn how to achieve particular goals with unit testing (like a certain level of code coverage) and explore the safety relevance of unit testing.

Practical Unit Testing for Embedded Systems – Part 1 of 2

Demonstrates how to prepare, maintain, and benefit from setting up unit tests for a simplified simulated ASR module. Learn how using tight IDE/Test Framework integration and the test-tool-dedicated host communication channel through ULINK Pro simplifies the initial set up and extends testing capabilities.

C++test for Lauterbach TRACE32

This data sheet introduces how C++test works with the Lauterbach TRACE32 debugger.

Satisfying EN 50128 Railway Software Requirements

Outlines how Parasoft C/C++test helps organizations satisfy the requirements for particular SIL levels as defined by the EN 50128 standard (for railway software).

Bovie Medical Device Testing Case Study

Bovie Medical had been using an outside vendor to perform the software validation required for FDA compliance, but they wanted to improve the effectiveness of testing while at the same time reduce testing costs. Learn how Parasoft helped them move verification and validation testing in-house – cutting costs approximately in half and getting to market 6 months sooner.

NEC Static Analysis and Unit Testing Case Study

NEC Telecom Software Philippines (NSP) needed an alternative to manual code review and unit testing in order to comply with internal quality initiatives while working under a tight schedule. Find out how Parasoft helped them streamline their internal quality processes to more efficiently satisfy quality initiatives.

Satisfying SIL Requirements: Ensure Functional Safety of E/E/PE Safety-Related Systems

Parasoft White Paper

Outlines how Parasoft addresses the requirements for achieving each SIL safety integrity level as defined by the IEC 61508 standard.

Satisfying ASIL Requirements: Ensure the Functional Safety of Automotive Software

Parasoft White Paper

Outlines how Parasoft addresses the requirements for achieving each ASIL safety integrity level as defined by the ISO/DIS 26262 standard.

Early Testing Benefits Consumer Electronics

ECN Magazine

Explains how running unit tests (or API tests) on the host system or on a simulator lets testing begin earlier in a design cycle, often concurrent with target-hardware development.

Code Quality Improvement

Dr. Dobb's Journal

Samsung Electronics writes how C/C++test helped them improve code readability, produce consistent code, and prevent error-prone coding styles…

TransCore Static Analysis and Unit Testing Case Study

TransCore needed a cost-effective way to ensure the reliability of their Java-based toll-road payment collection systems. Learn how static analysis and unit testing helped them achieve this by exposing defects early when they could be resolved with minimal rework and added costs.

Reducing Software Security Vulnerabilities through Unit Testing

Military & Aerospace Electronics

Explains how best practices like unit testing and coverage analysis can help prevent buffer overflow security vulnerabilities.

Preventing Errors on Hosts and Targets in Embedded Software Development

EE Times

Introduces a two-stage, “divide and conquer” strategy that prevents errors on both the host and target systems.

Techniques for Preventing and Detecting Errors in Embedded Systems

Dedicated Systems Magazine

Explains how error detection, and debugging techniques can dramatically improve embedded software quality and reduce the time and money spent on debugging.

Page 1 of 1