ID: TS6298
Abstract: A hardware abstraction layer (HAL) is a well-established object-oriented programming technique that has proven to be efficient in LabVIEW. For example, using a Gang of Four (GoF) bridge design pattern, you can integrate a HAL to provide hardware redundancy, and, using the Mediator design pattern, you can add a hot-swap feature. At this session, learn how to combine HALs with these design patterns to create a redundant HAL (RHAL). With sample UML diagrams and LabVIEW code, discover how to quickly implement RHAL architectures in your own projects and benefit from reusable code and programming efficiency.
Speaker: Yves Lemay, Averna Technologies, Software System Architect