|
UML StateWizard Product Family & Downloads
Supported IDEs
- Visual C++ 6.0 English and German Editions
- eMbedded Visual C++4.0
- Visual Studio 2003
- Visual Studio 2005 Profession or Team Suite
What is New ?
- The StateWizard Pro V1.3 released
- The StateWizard Standard V7.9 released
- Support state machine construction with the StateChart.
UML StateWizard Standard Edition
- A lightweight, high performance state machine engine
- Open source state machine
- Hierachical state machines
- Feature requests accepted and integrated into future releases
- Free for personal use. No registration is required
Samples
Unzip the sample.zip, you will find the following samples:
- Embedded_C: A simple platform-independent embedded program: phone application in standard C.
- Embedded_Class: A simple platform-independent embedded program: phone. All state machine applications are organized in C++ classes.
- EVC4_WinCE: A WinCE program Player in eMbedded Visual C++4 using window message hook technology.
- VS2005_WinCE: A WinCE program Player in Visual Studio 2005 using window message hook technology.
- Player_History_Tran_Class: A Win32 program Player in VC6/VS2003/VS2005 using window message hook technology. Player application is implemented in a class. Meanwhile, it demostates the feature of the history transition.
Downloads
Note that the StateWizard add-in and the engine source code are under the StateWizard License Agreement.
Additional UML Statechart Features in the StateWizard Professional Edition
- Support large state machine with hundreds of states through separating a state tree definitions to several C/C++ files.
- State history information and history transitions
- Guarded transitions on event handling
- Conditional pseudo-states
- Join pseudo-states
- Multi-threaded orthogonal states
- Built-in state timers. On state entry, starts the built-in timer automatically, stops it on state exit.
- Cross-platform event loop and OS-related API library for Linux/Win32 .
Downloads
UML StateWizard Professional Edition Services
- A full-feature state machin engine
- Open source state machine
- Technical support services and solution suggestions
- Customization of the state machine engine and VC++ add-in for your project
- Porting of the state machine engine to target environments such as Linux and pSOS
- User assistance in developing applications based on the StateWizard
- Feature requests accepted and integrated into future releases
If you are using UML StateWizard for professional/business purposes, you need UML StateWizard Pro. See for yourself how a variety of industries leverage UML StateWizard Pro.
Dual Licensing
The StateWizard is licensed under the dual-licensing model. This means that the software can be downloaded and used under the terms of the GNU Less General Public License (LGPL). Please note that LGPL requires that all modifications to the original code as well as all Derivative Works must also be released under the terms of the LGPL.
Alternatively, the StateWizard software may be distributed and modified under the terms of StateWizard commercial licenses, which expressly supersede the LGPL and are specifically designed for licensees interested in retaining the proprietary status of their code. The customers who license StateWizard software under the commercial licenses do not use the software under the LGPL and therefore are not subject to any of its terms.
Copyright 2007 IntelliWizard Inc. All Rights Reserved.
EMail : info@intelliwizard.com
|