H View Labs -LabHSM Toolkit -LabVIEW 7

H View Labs

THE LICENSE KEY IS UNIVERSAL AND WILL WORK WITH ALL THE SUPPORTED OPERATING SYSTEMS AND LABVIEW VERSIONS.

A Simpler and More Robust Way to Implement Non-Trivial Event-Driven Applications in LabVIEW™

LabHSM is a professionally designed toolkit that allows creating complex event-driven LabVIEW™ application as an easily maintainable collection of asynchronously communicating active objects based on a universal hierarchical state machine (HSM or statechart) template.

The LabHSM toolkit enables the programmer to work on a higher level of abstraction and utilize agile software development methodologies combining design and coding in the same highly flexible process.

The LabHSM toolkit features:

Active objects - much better and natural modeling of the real life objects than traditional OOP objects. Universal messaging system - post events to self, send them to another object on the same system or across the world. Powerful Hierarchical State Machine (HSM) paradigm, free of the limitations of a traditional, "flat" finite state machine, namely, combinatorial state space explosion and the lack of ability to consider the behavior logic on different levels of abstraction. All the information about behavior of an active object is abstracted into a set of data structures and stored in an external file - no spaghetti or deeply nested code anymore! Design is code! Modified behavior becomes code automatically as soon as the HSM file is saved...