GenoM3
The Generator of Modules GenoM is a tool to design real-time software architectures. It encapsulates software functions inside independent components. GenoM is more specifically targetted to complex on-board systems, such as autonomous mobile robots or satellites.
For more information, see the genom3 home page on the Openrobots forge.