You are here

Actor-Oriented Design in LabVIEW

Actor-Oriented Design in LabVIEW Course covers how to use the Actor Framework to design and implement scalable, extensible software architectures for LabVIEW applications requiring a high level of concurrency. In this course, you will participate in discussions and work independently and collaboratively to design and build individual actors and to architect an application built with those actors. You will discover how to wo-rk in the framework, use inheritance and composition to build highly parallel systems with rich behavior, and test and deploy completed systems.

Course Outline

  • Actor Framework Fundamentals
  • Creating Actors
  • Designing Systems in Actor Framework
  • Building Actors through Inheritance
  • Exploring Hardware Abstraction Layers
  • Building Actors through Composition
  • Decoupling Actors
  • Designing User Interfaces
  • Exploring Distributed Systems
  • State Patter n Actors
  • Advanced Message Handlers
  • Integrating Actors in Synchronous Systems
  • Unit Testing in Actor Framework

Prerequisites

  • LabVIEW Core 3
  • Object-Oriented Design and Programming in LabVIEW
  • Experience with topics covered in "LabVIEW Core 3" and "Object-Oriented Design and Programming in LabVIEW"

Request Training

View Current Schedule of NI Courses

Back to Course Descriptions