UML StateWizard 7.2

UML StateWizard 7.2 Screenshot UML StateWizard is a add-in for Visual C++, which provides a UML (Unified Modeling Language) state machine programming mechanism in form of portable standard C or C++ classes for either embedded systems development and simulation, or Windows/WinCE application development.

Developer:   Intelliwizard Inc
      software by Intelliwizard Inc →
Price:  0.00
License:   Freeware
File size:   0K
Language:   
OS:   Windows Vista (?)
Rating:   0 /5 (0 votes)

UML StateWizard is a add-in for Visual C++, which provides a UML (Unified Modeling Language) state machine programming mechanism in form of portable standard C or C++ classes for either embedded systems development and simulation, or Windows/WinCE application development.

After embedded systems' simulation and debugging in IDE, developer can move program to a destination working environment (such as VxWorks, embedded Linux, etc) with little or no extra investment of effort.

  • A ClassWizard-like round-trip UML dynamic modeling/development tool runs in popular IDEs.
  • A Cross-platform state-oriented framework for Win32, Linux, pSOS.
  • For concurrent,distributed and real-time application development.

    UML StateWizard supports:
  • Visual C++ 6.0 English and German Edition
  • eMbedded Visual C++4.0
  • Visual Studio 2003
  • Visual Studio 2005 (new)

    UML StateWizard is a full-featured UML tool:
  • UML diagram support: StateWizard supports the state tree, state chart drawing for dynamicl modeling.
  • Forward engineering: The StateWizard UML tool does not limit its use to just pictorial depictions of diagrams. Because the structure of the system defined by the diagram is translated by a developer into actual source code, StateWizard bridges this step by generating the source code in a state machine framework with the methods stubbed out. Developers can take up this stub code and fill in with the actual code.
  • Reverse engineering: Reverse engineering is exactly the opposite of forward engineering. In reverse engineering, StateWizard loads all the files of the application/system, identifies state relationships among applications, and reconstructs the entire state machine structure along with all relationships.
  • Round-trip engineering: A rule in software design is that no design remains unchanged. This is as true for small systems as it is for large systems. During development, the design structure defined in the UML model undergoes changes to incorporate differences in implementation that may not have been envisaged during design. It becomes very difficult to keep the design of the system synchronized with the changes in the source code. StateWizard’s round-trip engineering feature allows the UML tool to synchronize the model with changes in the application code. StateWizard enforces real-time synchronization of its model to modifications in the source code. For example, developers can visually do a drag-and-drop operation in a state chart diagram and the source code will change as well. On the other hand, developers may directly modify the source code and modifications will be automatically shown in the state chart diagram. StateWizard serves as a bridge between state chart diagram and source code.
  • Documentation: StateWizard provides some way for the designer to document design decisions in the diagrams. A designer may save a state chart as a BMP file and a state tree as a text file.
  • Integration with popular IDE (VC++): With the increasing use of iterative methodologies for building software systems, it becomes very difficult to keep the design of the system in sync with the developed code. Hence, it would be useful if the UML tool provides integration with popular IDEs. This feature would enable the UML tool to be updated with the changes in the source code made in the IDE.

    tags source code  the source  with the  state chart  uml tool  the uml  uml statewizard  chart diagram  state machine  reverse engineering  round trip  the design  the system  

    UML StateWizard 7.2 screenshot


    Download UML StateWizard 7.2

     Download UML StateWizard 7.2


    Authors software

    UML StateWizard 7.2 UML StateWizard 7.2
    Intelliwizard Inc

    UML StateWizard is a add-in for Visual C++, which provides a UML (Unified Modeling Language) state machine programming mechanism in form of portable standard C or C++ classes for either embedded systems development and simulation, or Windows/WinCE application development.

    Similar software

    UML StateWizard 7.2 UML StateWizard 7.2
    Intelliwizard Inc

    UML StateWizard is a add-in for Visual C++, which provides a UML (Unified Modeling Language) state machine programming mechanism in form of portable standard C or C++ classes for either embedded systems development and simulation, or Windows/WinCE application development.

    Logic Builder SDK 1.0 Logic Builder SDK 1.0
    Timur Software

    Logic Builder SDK - The universal state-oriented programming system for any language, any IDE and platform.

    Gentee 3.6.2 Gentee 3.6.2
    Gentee Inc

    Gentee is a friendly full-scale programming language.

    Kid's Programming Language 1.1 Kid's Programming Language 1.1
    Morrison Schwartz

    Kid’s Programming Language (KPL) was designed and developed based on the principle that programming is fun - and that learning is best achieved when the learning material is fun, intuitive and interactive.

    Visual Terrain Maker 1.4.0.0 Visual Terrain Maker 1.4.0.0
    UNGSoft Developers Group

    Visual Terrain Maker is a 3D-Modeling program allows visually create landscapes (maps) for games or other purposes.

    Microsoft IronPython 1.1 RC1 Microsoft IronPython 1.1 RC1
    Microsoft

    IronPython was specially made as a codename for an alpha release of the Python programming language for the .

    SDE for Visual Studio .NET (CE) for Windows 1.2 Community Edition SDE for Visual Studio .NET (CE) for Windows 1.2 Community Edition
    Visual Paradigm

    SDE for Visual Studio .

    Leopard 1.0 Leopard 1.0
    Brandon Watts

    Leopard is a fully featured programming language created solely for beginners.

    Visual Paradigm for UML (Community Edition) for Windows 6.0 Visual Paradigm for UML (Community Edition) for Windows 6.0
    Visual Paradigm

    Visual Paradigm for UML (VP-UML) is an ALL-IN-ONE Visual Development Platform.

    SDE for IntelliJ IDEA (CE) for Windows 4.0 Community Edition SDE for IntelliJ IDEA (CE) for Windows 4.0 Community Edition
    Visual Paradigm

    Smart Development Environment Community Edition for IntelliJ IDEA (SDE CE-IJ) is a modeling platform designed for learning UML modeling through our best-of-breed and award-winning visual modeling technology that facilitates UML visualization (the latest UML 2.

    Other software in this category

    AMRandom 4.3 AMRandom 4.3
    ESB Consultancy

    This aims to supply a Borland Delphi translation of Alan Miller`s Random Module for FORTRAN-90.

    FreeSMTP.Net 1.0 FreeSMTP.Net 1.0
    Quiksoft Corporation

    FreeSMTP.

    Redcoal Mobile Internet Developer API (MIDA) 5.0 Redcoal Mobile Internet Developer API (MIDA) 5.0
    Redcoal

    Enable your web sites, intranets or applications to send and receive SMS messages to and from 130 countries.

    ReportLab PDF Library 1.17 ReportLab PDF Library 1.17
    Dinu Gherman

    ReportLab PDF Library - Package for high-quality dynamic personalized PDF documents in real-time & high volumes from any data sources.

    VB6 Setup Program with Skin 1.2 VB6 Setup Program with Skin 1.2
    visual-basic.com.ar

    You can change your default VB6 setup program with this improved setup program: VB6 Setup Program with Skin.