What is RCE?

RCE is an Open Source distributed, workflow-driven integration environment. It is used by engineers and scientists to design and simulate complex systems (e.g., aircraft, ships, or satellites) by using and integrating their own design and simulation tools.
An overview about RCE and some of its application fields gives this survey article.
If you're interested in contributing to RCE please don't hesitate and contact us. The source code is distributed as a zip archive along with each release. We will provide general public access to our source code repository soon.
Follow us on for latest news concerning releases, talks, related science etc. Check our YouTube channel for screen casts and other nice stuff concerning RCE.

Cite us

If you use RCE in your research project, please cite either the software itself or our reference publication in SoftwareX:

Brigitte Boden, Jan Flink, Niklas Först, Robert Mischke, Kathrin Schaffert, Alexander Weinert, Annika Wohlan, and Andreas Schreiber. "RCE: an integration environment for engineering and science." SoftwareX 15 (2021): 100759. https://doi.org/10.1016/j.softx.2021.100759.

Brigitte Boden, Jan Flink, Robert Mischke, Kathrin Schaffert, Alexander Weinert, Annika Wohlan, and Andreas Schreiber. (2019). RCE (10.0.0). Zenodo. https://doi.org/10.5281/zenodo.3691675.

You can obtain the preprint of the SoftwareX-article from arXiV.

Work with us

We are always open to working together with users to extend RCE and to apply it to new use cases. For this, we often participate in collaborative research projects. Please contact us at rce@dlr.de.

News

RCE 10.1.1

We are pleased to announce the recent release of RCE 10.1.1. In addition to a bugfix for a rare issue concerning uplink connections, we have upgraded our internal libraries in order to incorporate the newest security fixes and also improved the documentation.

Please find the downloadable artifacts on …

RCE 10.1

We are pleased to announce the recent release of RCE 10.1.0. In addition to general bug fixes and improvements, we have incorporated a hotfix for monitoring issues. We replaced the previously used SIGAR library with the successor library OSHI. This increases the stability on modern systems. Please find …

RCE 10.0

We are pleased to announce the recent release of RCE 10.0 (Green Monkey). In addition to a number of minor changes, this release adds a welcome screen that helps new users with their first steps with RCE, an icon caching mechanism that improves the usability of RCE when working …

RCE 9.1.1

RCE 9.1.1 has been released. Among others, it includes some bugfixes related to the Tool Integration Wizard, the Workflow Data Browser and the Switch Component.

Please see GitHub for the full changelog.

RCE 8.3

We recently released RCE 8.3, which increases the configurability of the TiGL viewer and furthermore includes some maintenance updates as well as security fixes and bugfixes. Please see GitHub for the full changelog.

In the past, TiGL Viewer was delivered together with RCE, which complicated the use of versions …

RCE 9.1

We recently released RCE 9.1, which increases the configurability of the TiGL viewer. This release furthermore includes some maintenance updates, numerous enhancements to the documentation, as well as security fixes and bugfixes. Please see GitHub for the full changelog.

In the past, TiGL Viewer was delivered together with RCE …

RCE 9.0

We recently released RCE 9.0, which includes new features as well as improvements to existing ones. In the following, we give an overview over the highlights of this version. Please see GitHub for the full changelog.

Implementing the new features of RCE 9.0 required significant changes to the …

RCE 8.2.4

RCE 8.2.4 is out now. Unfortunately, as part of the security improvements in 8.2.3, a bug regarding long filenames slipped in. This is fixed in this release.

Please see GitHub for the full changelog.

RCE 8.2.3

We have just released RCE 8.2.3. It adresses several security issues and significantly reduces the RAM usage of workflow and component hosts. Furthermore, network timeouts in complex workflows during the initialization phase are prevented and we have fixed an issue which did not allow to cancel a workflow …