RADLER

RADLER is a comprehensive framework designed for developing distributed real-time systems with verifiable behaviors. It implements a publish/subscribe architecture where computational nodes execute quasi-periodically within defined time bounds, communicating through typed message channels with guaranteed delivery constraints. The framework provides a specialized architecture definition language (RADL) that enables developers to specify both logical and physical aspects of their distributed system, including node periodicities, communication patterns, and resource mappings. RADLER's distinctive features include its certified build system, formal verification capabilities, and contract-based development approach, allowing developers to establish and verify critical system properties such as timing constraints, type safety, and behavioral correctness. The framework supports traceable requirement implementation and includes tools for analyzing worst-case execution times, making it particularly suitable for safety-critical applications in domains where predictable behavior and formal verification are essential. By combining these features with a robust runtime environment that handles inter-node communication and execution scheduling, RADLER provides a complete solution for building reliable distributed systems that can be formally verified to meet their specifications.

 

IMPORTANT!
To launch the tool, you must first be logged into the portal. If you have no account, you can create one here.
Acknowledgements
Contacts
Contributors
Feedback
Feedback
If you experience a bug or would like to see an addition on the current page, feel free to leave us a message.
Image CAPTCHA
Enter the characters shown in the image.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.