S5 Solutions - Product Development, ATE, LabVIEW
  • Solutions
    • Product Design
    • Automated Test Equipment
    • Engineering Solutions
  • Project Portfolio
  • Tools
    • Seattle LabVIEW Developers
    • ATE Base Testers
    • Learning LabVIEW >
      • Getting Started with OOP
    • ALOHA >
      • ALOHA - Details
      • ALOHA - Screenshots
      • ALOHA - Video
      • ALOHA - Download
    • MLA
    • Museum Guide
    • Select5
    • More > >
      • Wireless LINX
      • VINE
      • Lipless!
      • Election The Game
  • Blog
  • Contact

ALOHA Application Framework

Challenge

As a National Instruments Alliance Partner, S5 Solutions provides solutions to a wide range of customer problems. We wanted a design pattern framework that could be reused, rather than constantly reinventing the wheel.

Solution

We created a framework called ALOHA. It is a reusable framework that performs a lot of the normal housekeeping functions of a large LabVIEW application. For each specific application, programmers can create simple modules that plug into the framework to add functionality, similar to adding apps to an iPad. 



The large scale systems we have developed with ALOHA have come together in a remarkably short time, and have shown excellent stability and scalability.
- LF, Crane Aerospace
Picture
The framework provides a number of functions:
  • Communication between modules
  • Integrates modules on multiple platforms: Windows, RT
  • Automatic saving and restoring of persistent data
  • Error handling and logging
  • GUI management - save/restore window positions, combine multiple modules to make a larger composite GUI, floating and docking windows


Technical Details

The Symbio GOOP Development System was used to create the backbone of the ALOHA framework. The OO model allowed us to abstract the housekeeping functions, decoupling it from the logic of the task. That decoupling also helps abstract the GUI from the functional modules.  

Picture
ALOHA Overview

Picture
ALOHA Technical Details

Picture
Sample ALOHA Screens
Services
Product Design
Automated Test Equipment
Engineering Solutions

Company
Contact Us
​About Us
​
​Project Portfolio
​NI Alliance Partner Page
​Documents
Capabilities Statement
​
Employee login
Tools
Base ATE Testers
ALOHA
MLA
Museum Guide
Select5
Wireless LINX
VINE
Resources
​
LabVIEW Videos
Fun
Lipless! Game
​
​Election the Game
LabVIEW in Meatspace

8227 44th Ave W, Suite F
Mukilteo, WA 98275 ​
425-232-6277
Info@S5Solutions.com

www.S5Solutions.com
Picture
© 2021  S5 Solutions, Inc.  All Rights Reserved.
  • Solutions
    • Product Design
    • Automated Test Equipment
    • Engineering Solutions
  • Project Portfolio
  • Tools
    • Seattle LabVIEW Developers
    • ATE Base Testers
    • Learning LabVIEW >
      • Getting Started with OOP
    • ALOHA >
      • ALOHA - Details
      • ALOHA - Screenshots
      • ALOHA - Video
      • ALOHA - Download
    • MLA
    • Museum Guide
    • Select5
    • More > >
      • Wireless LINX
      • VINE
      • Lipless!
      • Election The Game
  • Blog
  • Contact