Remote component environment: Difference between revisions

Content deleted Content added
No edit summary
AnomieBOT (talk | contribs)
m Dating maintenance tags: {{Cn}}
 
(26 intermediate revisions by 22 users not shown)
Line 1:
{{Multiple issues|
{{Notability|Organizations|date=August 2011}}
{{Primary sources|date=August 2011}}}}
{{Infobox Software
| name = Remote Component Environment (RCE) (Was: Reconfigurable Computing Environment)
| developer = [[German Aerospace Center]] (DLR)
| latest release version = 1.5.0
| latest release date version = {{release date|2010|01|11}}10.2.2
| latest release date = {{Start date and age|2021|02|12}}<ref>{{cite web
|
| url = https://rcenvironment.de/#news
| programming language = [[Java (programming language)|Java]] and [[Python (programming language)|Python]]
| title = RCE
| access-date = 2021-03-17
| website = rcenvironment.de
}}</ref>
| programming language = [[Java (programming language)|Java]] and [[Python (programming language)|Python]]
| operating system = [[Cross-platform]]
| genre = [[Integration platform]], multi-purpose [[problem solving environment]]
| license = [[Eclipse Public License]]
| website = [http://www.rcenvironment.org/de rcenvironment.de]
}}
 
The '''remote component environment''' (RCE) is an integration environment for scientists and engineers to analyze, design, and simulate complex systems (e.g., aircraft,<ref>{{cite web|url=http://www.linux-magazin.de/news/rce-chameleon-open-source-software-entwirft-flugzeuge/|title=RCE Chameleon: Open-Source-Software entwirft Flugzeuge|first=Mathias|last=Huber|date=27 April 2012|website=Linux-magazin.de|accessdate=26 March 2019}}</ref> [[satellites]], and [[space vehicle]]).<ref>{{Cite web |url=http://seider.us/?p=110 |title=Ad hoc Collaborative Design with Focus on Iterative Multidisciplinary Process Chain Development applied to Thermal Management of Spacecraft@CEAS 2013 &#124; Doreen Seider |access-date=2014-06-02 |archive-url=https://web.archive.org/web/20140109055141/http://seider.us/?p=110 |archive-date=2014-01-09 |url-status=dead }}</ref> It focusses on the collaboration in multidisciplinary teams. Treating complex systems requires many experts and several analysis, design, and simulation tools.<ref>{{cite web|url=https://www.eclipsecon.org/europe2011/sessions/using-eclipse-technology-aerospace-simulations.html|title=Using Eclipse Technology in Aerospace Simulations - EclipseCon Europe 2011|website=Eclipsecon.org|accessdate=26 March 2019}}</ref> In RCE, the tools are integrated and coupled to workflows. RCE executes the workflows and fetches the results from the involved tool servers. RCE is extensible and supports different scientific applications with slightly different requirements. RCE is built upon the [[Eclipse (software)|Eclipse]] Rich Client Platform (RCP). It is open source<ref>{{cite web|url=http://www.apachecon.com/c/acna2010/sessions/600|title=ApacheCon - Session|website=Apachecon.com|accessdate=26 March 2019}}</ref><ref>{{Cite web |url=http://seider.us/?p=103 |title=Open Source Software Framework for Applications in Aeronautics and Space@IEEE Aerospace Conference 2012 &#124; Doreen Seider |access-date=2014-06-02 |archive-url=https://web.archive.org/web/20140109042839/http://seider.us/?p=103 |archive-date=2014-01-09 |url-status=dead }}</ref> and published under the [[Eclipse Public License]] (EPL).
The Remote Component Environment (RCE) is an all-purpose, distributed platform for the integration of applications. RCE provides integrated applications access to general-purpose software components like a workflow engine, a privilege management, or an interface to external compute and storage resources (Grid, clusters). RCE enables the developers of integrated applications to concentrate on application-specific logic and to let the different applications interact by embedding them into one unified environment. Is is a plug-in based system for application integration written in Java on top of the Eclipse framework. It supports and integrates well known middleware solutions like the [[GlobusToolkit]] toolkit and [[UNICORE]] and abstractions layers like [[Hibernate_(Java)]].
 
Development of the RCE platform took place in the SESIS<ref>http://www.sesis.de</ref> project. {{cn|date=January 2025}}
 
Previously the platform was known by Reconfigurable Computing Environment. Since it has been open sourced the name changed to Remote Component Environment.<ref>{{cite web|url=http://85www.114.139nohuddleoffense.198de/nohuddleoffense2009/?p09/19/remote-component-environment/|title=No Huddle Offense » Blog Archive » Remote Component Environment|website=Nohuddleoffense.de|accessdate=39926 March 2019}}</ref>.
 
==References==
{{Reflist}}
<references/>
 
==External links==
* [http://www.rcenvironment.de Official RCE website]
* [http://www.dlr.de/sc/produkte/rce DLR RCE product site (in German)]
 
[[Category:Java platform software]]
[[Category:Grid computing projects]]
[[Category:Distributed computing architecture]]
[[Category:Scientific simulation software]]