Novodes

Webinars

Talks and tool demos

Recorded sessions on embedded quality, testing and architecture, in English and Hebrew. Click any video to play it here.

Hebrew

Embedded software quality in medical devices (MDI Expo 2026)

Eyal Gerber's talk at the MDI Expo 2026, where quality gaps come from, real-world failures, and how static analysis, coverage, CI/CD and AI fit in.

Chapters
  • 0:00 Opening & introduction
  • 3:23 Why quality gaps exist
  • 6:45 Real-world failures
  • 8:31 Static analysis & unit testing
  • 11:51 Coverage & architecture
  • 15:03 CI/CD & automation
  • 15:47 AI in embedded software

Axivion static analysis and code architecture

How Axivion improves embedded software quality, detecting issues, enforcing structure, and tracking architecture over time.

Chapters
  • 0:00 Introduction
  • 1:00 Setting up the dashboard
  • 3:20 Configuring projects & analyses
  • 8:20 Clones, cycles & dead code
  • 15:00 Metric violations
  • 21:40 Architecture violations over time

Cantata: GUI, CLI and QA MISRA

A tour of Cantata's GUI and command-line, plus QA MISRA analysis, with Novodes.

Chapters
  • 0:00 Introduction
  • 6:08 Test script generation
  • 16:41 Instance management
  • 32:07 Command-line interface
  • 38:42 QA MISRA analysis

CTC++ Testwell coverage explainer

Measure your embedded software's test coverage with CTC++ Testwell, from installation to insightful reports.

Chapters
  • 0:00 Introduction
  • 1:55 Project setup
  • 3:06 Instrumentation
  • 7:21 Coverage types
  • 17:03 Report generation

Introduction to Lattix Architect for embedded software

Import an embedded project into Lattix Architect with Clang and generate a Design Structure Matrix and architecture diagrams.

Chapters
  • 0:00 Introduction to Lattix
  • 4:50 Analyzing dependencies
  • 7:52 Architecting layers
  • 11:03 Identifying violations

Lattix Architect from Parasoft C++Test data

Import a project into Lattix Architect using Parasoft C++Test data and generate a Design Structure Matrix.

Chapters
  • 0:00 Intro
  • 2:25 Generating dependency data
  • 6:25 Importing dependency data
  • 7:37 Viewing the DSM

NovoTerm serial terminal & test tool

A demonstration of NovoTerm, Novodes' serial terminal application for embedded developers and testers.

Chapters
  • 0:00 Introduction
  • 0:43 Send data periodically
  • 1:55 Saved sequences
  • 2:33 Export serial data
Hebrew

Software solutions for medical devices (Hebrew)

Using Cantata by QA Systems to create unit tests for embedded software, manually and automatically, and how it compares to other tools.

Chapters
  • Part 1, Introduction to Cantata
  • Part 2, Creating tests for full coverage
  • Part 3, Benefits vs. other tools
Hebrew

Embedded software architecture, design & control (Hebrew)

Writing high-quality, change-manageable, reusable embedded code: modular architecture, distributed version control, and dependency management.

Chapters
  • Part 1, Monolithic vs. modular
  • Part 2, Modular code in distributed VCS + CI
  • Part 3, Managing dependencies & tools
Hebrew

Creating & running unit tests with Cantata (Hebrew)

How to use Cantata by QA Systems to create unit tests manually and generate them automatically for full statement coverage.

Chapters
  • Part 1, Introduction to Cantata
  • Part 2, Creating tests manually
  • Part 3, Auto-generating for full coverage
Hebrew

Embedded software testing & DevOps (Hebrew)

How to dramatically improve embedded software quality and release faster: methodologies, unit tests, and automating the testing process.

Chapters
  • Developing embedded software
  • What unit tests are and how to implement them
  • Automating the testing process

We’ll email you the document

Leave your details and we’ll send the PDF to your inbox. No spam.