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 8.2.1

RCE 8.2.1 has been released and comes with some improvements and fixes. Please see GitHub for the full changelog.

Synopsis

  • Fixed a bug in the Optimizer component when using bounds of data type Vector
  • Minor internal fixes and improvements

RCE 8.2

RCE 8.2 is out now. We realized various new features and improvements. Here we present a selection. Please see GitHub for the full changelog.

XML Values

In this release we added a new workflow component: XML Values. This component allows you to easily access the content of XML files …

RCE 8.1.1

We recently released RCE 8.1.1. It contains several bugfixes and minor improvements. Please see GitHub for the full changelog.

Synopsis

  • Internal improvements to enhance building RCE as external developer
  • Fixed some bugs regarding fault tolerant loops, SSH remote access and CPACS tool integration
  • Several minor fixes

RCE 8.1

We just released RCE 8.1, which contains several new features and improvements. Here we present a selection of new features. Please see GitHub for the full changelog.

Workflow Editor

In RCE 8.1, bidirectional connections between components are now depicted by separate connection lines, which allows a better overview …

RCE 8.0

We are proud to announce a new major release: RCE 8 - Red Snapper. It contains several new features and many improvements. Below is a selection of some of them. Please see GitHub for the full changelog.

Manual Verification of Tool Results

In collaborative workflows, the tools involved are contributed by …

Event Post Thumbnail Image

RCE 7.1

We recently released RCE 7.1, a new minor version with several new features and many improvements. Below is a selection of some features. Please see GitHub for the full changelog.

Unified Access to Documentation in RCE

Documentation of RCE is spread over different places: component documentation is accessible from …

Event Post Thumbnail Image

RCE 7

We are proud to announce RCE 7. A major release with a lot of features and various improvements. Below you find a selection of some features. Please see GitHub for the full changelog.

Remote Tool Access via SSH Connections

To access and execute tools across untrusted networks, we added support …

Release 6.3.0

Synopsis

  • This release fixes a security issue; users that run components on untrusted machines should upgrade to 6.3.0 as soon as possible
  • Various minor bugfixes and improvements
  • Workflow Data Browser: Added icons to the top-level workflow entries that show the final state of workflows

Components

  • XML Merger: Added …

Release 6.2.1

Synopsis

  • Fixed broken directory structure for files and directories, which are received as input values by the script component and by integrated tools
  • Removed reliably XSLT mapping files from working directories of integrated CPACS tools (in some cases they are left)
  • Endpoints can be deleted again even if they are …

Release 6.2.0

Synopsis

  • Improved usability of various graphical user elements including log messages
  • Extended and improved the access of tools and workflows via SSH (remote access)
  • Fixed minor bugs
  • Internal improvements (e.g., improved quality assurance by increasing unit test coverage)

Usability

  • Script component
    • Files and directories (received as input values) keep …