Rational® Software Architect
RealTime Edition extends the development environment to meet the demands
of real-time and embedded software. You can create models of a system
based on the Unified Modeling Language (UML) constructs, generate
the implementation code, compile, and then run and debug the application.
Before you begin
Most real-time or embedded systems must be capable of performing
many simultaneous activities. External events are unpredictable and
the software must be able to handle interrupts and other external
events at any time, without dropping the current work in progress.
Using
Rational Software Architect
RealTime Edition, you can develop real-time or embedded systems by performing
the following activities:
- Create a model of the system by using UML elements and diagrams
- Generate and compile the code that implements the model
- Execute, test, and debug the model