ReaGeniX is a methodology for embedded and real-time software development.
ReaGeniX consists of architecture and state diagrams, and tools that produce source code from the diagrams.
The benefits of ReaGeniX are:
ReaGeniX history since 1991.
- Improved communication
- Early focus on essential
- Demonstration of main functionality in early phases to validate the product concept
- Clear responsibility allocation
- Main interfaces are detected early
- Reduced complexity
ReaGeniX development method is the core of ReaGenix methodology.
ReaGeniX code generator produces code from architecture and design diagrams.
ReaGeniX test environment is an interactive workstation environment.
ReaGeniX hardware wizard is a microcontroller configuration tool.
Microsoft Windows® 95/98/NT/2000/XP.
Minimum Visio® 5 Standard.
Windows® and Visio® are trademarks of Microsoft Corporation.
Introduction to ReaGeniX describes what ReaGeniX technology is, what kind of problems it solves and to whom it is useful.
ReaGeniX Solutions describes how to cope with some hard concurrent system design problems using ReaGeniX.
Effective Creation of Reliable Microcontroller Software describes how to effectively develop realtime control systems.
Tutorial to explain a detailed walkthrough how to develop an application using ReaGeniX. The example application used is a stopwatch for Windows.
Traffic Light example is provided to illustrate ReaGeniX methodology:
- This automatically generated Traffic Light's HTML documentation
illustrates how to use ReaGeniX architecture and state diagrams.
- This excerpt from ReaGeniX User's Manual describes Traffic Light example.
- Traffic Light is also provided to demonstrates how ReaGeniX component test environment can
be used to test software components. Download the file trafficlight.zip, unzip it
to a folder that you created, and execute