Company | Careers | Contact
Home | Products | Downloads | Customer Benefits
PRODUCTS
The Model REPLAY Debugger
Replay model execution

The ZealCore Model Replay Debugger™ enables recording and replay when using UML design and code generating tools. Built on unique technology providing high performance and low footprint, the ZealCore Model Replay Debugger™ can be used in lab – and in field!
 
The ZealCore Model Replay Debugger™ allows you to make advanced analysis on the recorded behaviour of your UML models, including filtering and advanced searches. The search results are synchronized with the visualized models making exploration of model behaviour easy. Furthermore, it is possible to define assertions for automatic identification of model faults.

Demo
Part 1>
Part 2>
The problem of debugging generated code for UML
    Model Driven Development
  • High level design
    • UML
    • Generated code
  • Low level runtime
    • OS
    • C/C++

    Troubleshooting
  • No correlation: runtime to model
  • Only possible to debug generated code, not the model
  • No feedback back to design level
  • Experts needed
ZealCore's Model Replay Debugger

  • Add ZealCore’s Field Enabled State-of-The-Art- Recorder

  • Replay
    • State machines, signaling and states
    • Animate sequence- and state diagrams
    • Exact representation of runtime behavior

  • Correlate
    • Model + OS-events
    • Program modules
    • Processors
    • Native logs
    • Automatic fault identification

Rational Rose Real-Time (RRT) &
ZealCore System Recorder Integration

  • Recorder only Added to the Rose Real-Time Runtime Library
  • No Modification of the Application
  • Footprint is so Small that recorder can be Enabled even in Deployed Systems
    • PowerPC 705 (700MHz)
    • Heavy application 80-100% CPU Load
    • ~ 550 k Events/s (40Byte)
    • Recording cost: ~ +1 % CPU Load
    • Code footprint: ~ 2K lines C code
ZealCore Support
If you have any questions about installing or using our products, let us help you.

support[a]zealcore.com