Talk Year: Current Year
State Machines in LabVIEW: Addressing the Limits of Traditional Design Patterns with a new Open-Source Toolkit
State machines are a cornerstone of LabVIEW applications, with 95% of developers relying on them for robust control logic. However, traditional design patterns—such as the Classic State Machine—quickly reveal their limitations as projects grow in complexity. While effective in early development, these patterns often obscure the clarity of state and transition modeling as new features […]
Modernizing LabVIEW CI/CD with Containers: From Desktop to Pipeline
LabVIEW teams have long relied on heavyweight virtual machines for CI/CD – but slow spin-up times, gigabytes of overhead, and brittle environments are holding LabVIEW developers back from the fast, reliable automation that modern software teams expect. Containers change everything. In this session, you’ll discover how NI’s official headless LabVIEW container images unlock a new era […]
Observability in LabVIEW based applications
As test, measurement, and industrial automation systems continue to evolve toward distributed, connected, and software-defined architectures, observability has become essential for ensuring reliability, maintainability, and operational insight. This presentation explores how observability concepts can be applied within the LabVIEW ecosystem using OpenTelemetry, an open standard for collecting and correlating telemetry data across modern applications and […]
Shift-Left: Building Secure LabVIEW Systems from Day One
“Shift-left” means catching security issues early, during design and implementation, not later during audits or deployment. It’s a cultural shift other industries have embraced where security isn’t bolted on at the end but embedded throughout the development lifecycle. With the EU Cyber Resilience Act (CRA) phasing in, vulnerability reporting obligations beginning September 2026 and full […]
Toolchain for Redefining the LabVIEW UI
Let’s face it: creating modern, visually stunning User Interfaces in LabVIEW is notoriously challenging. But what if your LabVIEW applications could look as sleek and intuitive as modern web apps? In this presentation, we will shatter the myth that LabVIEW UIs must look dated by revealing our complete toolchain—from raw client requirements to a polished, […]
Securing LabVIEW in the Modern Threat Landscape: A Practical Case Study
Security has become a paramount concern in software design today. As global conflicts intensify, the internet environment grows increasingly hostile, accompanied by the emergence of stricter regulatory frameworks such as NIS2 and the Cyber Resilience Act (CRA). Moreover, previously air-gapped systems can be compromised through the integration of even a single IoT sensor or data-collection […]
Chat with Test Applications – MCP Toolkit for LabVIEW
MCP is the future for AI-Connected Systems. It enables LLMs like ChatGPT to call functions in a Programming language. This is now possible with the MCP toolkit for LabVIEW. Imagine uploading a new non-standardized PDF about a DUT, and your LabVIEW Application is configured/run automatically. MCP (Model Context Protocol) is the standard for AI connected […]
The Resilient T&M Domain: AI’s Limits in the LabVIEW World
Every day, programmers confront claims that Large Language Models (LLMs) are fundamentally reshaping software engineering, with reports of AI replacing junior developers or entire teams. Yet, the programming landscape spans from e-commerce to space missions, each demanding distinct risk tolerances and verification rigor. This presentation examines how the optimal skill set for LabVIEW developers is […]
When TestStand and LabVIEW Meet Docker
Docker is the industry standard for CI. Python, .NET, Java—they all have official container images that just work. LabVIEW and TestStand are still stuck with local VMs and “works on my machine” problems. In this talk, I’ll cover installing and configuring TestStand inside a Docker container, automating the Sequence Analyzer without a GUI, and running […]
Beyond The Test Bench: How we used LabVIEW in regulated critical medical device software
LabVIEW is a cornerstone of test automation, but can it serve as a primary platform for regulated medical device software? This session shares a real-world, MDR-certified Class IIa neuromonitoring system to demonstrate how the answer can be yes. We present a pragmatic, field-proven approach to bringing LabVIEW into compliance with key medical standards, including IEC […]