Fujaba Real-Time Tool Suite

The Fujaba Real-Time Tool Suite supports modeling and verification of software in mechatronic or embedded systems. It also addresses the specification of advanced systems which reconfigure part of their structure and behavior at runtime. The Fujaba Real-Time Tool Suite requires a rigorous development process concerning the use of the diferent (partially refined) UML diagrams. All diagrams have a formally and well-defined semantics which allow to check models for given safety properties. Further, the tool suite provides a tight integration with software tools used by control engineers like CaMEL-View and Matlab to enable the simulation of production code of a complete system. In 2008, this tool suite received an IBM Real-Time Innovation Award. The key features of the Fujaba Real-Time Tool Suite models are

This work was developed in the B1 project of the course of the Special Research Initiative 614 - Self-optimizing Concepts and Structures in Mechanical Engineering - University of Paderborn, funded by the Deutsche Forschungsgemeinschaft.

Overview

The Fujaba Real-Time Tool Suite consists of (see overview figure):
  • EmbeddedStoryDiagramExtension
  • FujabaTM
  • FuzzyRTSCGenerator
  • HybridComponents4Eclipse
  • HybridModelChecking
  • HybridModelChecking4Eclipse
  • HybridModeling
  • MessageType
  • MessageType4Eclipse
  • ModelBasedTesting
  • ModelBasedTesting4Eclipse
  • ProbFuzzyRTSC
  • RTCompTemplate
  • RTSCVisualization
  • RavenPlugin
  • RealtimeStatechart
  • RealtimeStatechartRealtimeJavaCodeGenerator
  • RealtimeStatecharts4Eclipse
  • Robo
  • UMLModelChecking
  • UMLModelChecking4Eclipse
  • UMLRT
  • UMLRT2
  • UMLRT2CppCodeGenerator
  • UMLRT2ForEclipse
  • UMLRT2RealtimeJavaCodeGenerator
  • UMLRTProfile
  • UMLRTRealtimeJavaCodeGenerator
  • UppaalPlugin
  • UppaalPlugin4Eclipse


Overview Fujaba Real-Time Tool Suite

Specific tools

Documentation and Publications

The Fujaba Real-Time Statechart PlugIn Documentation how to use (a beta version) of the Real-Time Statechart PlugIn and some notes about the implementation.
Real-Time Statechart Implementation Notes Some notes about the code, generated by the Real-Time Statechart Real-Time Java Code Generator.

Overview of Journal articles and conference papers related to the real-time project of Fujaba

Developers and Programmers

For questions regarding the use and development of Fujaba RT please contact fujabart[at]lists.uni-paderborn.de

Imprint | Webmaster | Recent changes: 10.03.2010