MATLAB and Simulink Events

Video length is 58:51

Developing, Verifying, and Validating IEC 62304 Compliant Code with MATLAB

Overview

Any algorithms built for safety-critical applications for medical devices require verification and validation (V&V).  The formal testing methods are useful not only to ensure the quality of the algorithms developed, but also to help generate the artifacts required by the FDA for IEC 62304 certification or for general-purpose archiving.  In this webinar, we'll use a case study from an AI-enabled wearable ECG monitoring device to present a V&V framework that can be applied to any algorithms built in MATLAB. 

Highlights

Specific topics include:

  • Introduction to systematic testing and the MATLAB test framework
  • Establishing test-driven development workflows with interactive test authoring, execution, and management tools
  • Measuring and optimizing code coverage
  • Analyzing code quality and project-level health
  • How to perform equivalence testing with generated C/C++ or deployed software components
  • Tracking requirements and generating artifacts in support of certified workflows
  • Automating MATLAB tests, artifact generation, and deployment in CI/CD systems, e.g. Azure DevOps  

About the Presenter

Oscar Molina Ortiz

Senior Application Engineer

Oscar is part of the Application Engineering Team in Plano, TX. He has a solid background in computational fluid dynamics (CFD), finite element analysis (FEA), and numerical simulation in high-performance computing (HPC) environments. Oscar has extensive experience with developing performant code in MATLAB, C/C++, and Python, with a focus on data structures, algorithms, runtime/space complexity analysis, parallel computing algorithms, and optimization libraries for massively parallelizable models.  Oscar holds a bachelor’s degree in Mechanical Engineering and master’s and PhD degrees in Petroleum Engineering.

Feedback