apachecon 2010 - open source in aeronautics and space research
DESCRIPTION
The talk of Doreen Seider and Markus Litz about open source in aeronautics and space research at the ApacheCon 2010 in Atlanta.TRANSCRIPT
Slide 1ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Open Source in Aeronautics and Space Research
Doreen Seider, Markus Litz (DLR - German Aerospace Center)
ApacheCon NA 2010(Atlanta, 11/03/2010)
Slide 2ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Slide 3ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
DLR: German Aerospace Center
6500 employees across 29 research institutes and facilities at
13 sites.
Offices in Brussels, Paris and Washington. Koeln
Oberpfaffenhofen
Braunschweig
Goettingen
Berlin
Bonn
Neustrelitz
Weilheim
Bremen Trauen
Dortmund
Lampoldshausen
Hamburg
Stuttgart
Slide 4ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
DLR: German Aerospace Center
Research in:
Slide 5ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
DLR: Meaning of Software
DLR is largest German research institutionSoftware is more and more required for day-to-day research>1000 DLR employees develop software
Slide 6ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
SimBrowser: Preprocessing of Aerodynamic Simulations Describe and visualize complex motions of physical objects
MotivationValidation of input files for high performance calculations
Used Open Source Software: Qt and Open Inventorhttp://www.dlr.de/opensource
Open Source Software from DLR: SimBrowser
Slide 7ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
SimBrowser Preprocessing of Aerodynamic Simulations
Slide 8ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
SimBrowser Preprocessing of Aerodynamic Simulations
Slide 9ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
SUMO: Simulation of Urban MObilityRoad traffic simulation software
GNU General Public License (GPL)http://sumo.sourceforge.net
Open Source Software from DLR: SUMO
Slide 10ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Motivation for DLR: Evaluation of existing and design of new concepts
SUMO Road Traffic Simulation Software
Slide 11ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
SUMO Road Traffic Simulation Software
Slide 12ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
SUMO Road Traffic Simulation Software
Slide 13ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
SUMO Road Traffic Simulation Software
One example scenario: World Cup 2006 in GermanyTraffic forecast 30 minutes in future via SUMO (in Cologne)
Slide 14ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
TIGLViewerDirect visualization of new aircraft configurations
Motivation for DLR:Easy and fast graphical visualization of complex geometric functions
Used Open Source Software: OpenCASCADEhttp://www.dlr.de/opensource
Open Source Software from DLR: TIGLViewer
Slide 15ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
TIGLViewer
Slide 16ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
RCE: Remote Component EnvironmentSoftware Integration Platform
Eclipse Public License (EPL) V1.0http://rcenvironment.sourceforge.net
Open Source Software from DLR: RCE
Slide 17ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
RCE Software Integration Platform
Motivation for DLROne platform containing many specific applications
engine .f77
engine .f77
fuselage .py
fuselage .pywings
.c wings
.c
Slide 18ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
RCE Software Integration Platform
Slide 19ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Built on Top of RCE: SESIS Ship Design and Simulation System
Simulation environment for the early design of ships
Slide 20ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
SESIS Ship Design and Simulation System
Slide 21ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Built on Top of RCE: VirSat Virtual Satellite
Simulation environment for the early design of spacecrafts
Slide 22ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
VirSat Virtual Satellite
Slide 23ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Built on Top of RCE: Chameleon Multidisciplinary Integration Environment
A simulation environment for the early design of new aircraft configurations
Chameleon should enable engineers to
Integrate any simulation tool
Communicate data between simulation tools
Slide 24ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Chameleon Multidisciplinary Integration Environment
Build up simulation processes and workflow
Optimizing aircraft configurations
Slide 25ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Chameleon Multidisciplinary Integration Environment
Creating experimental aircraft configurations
Slide 26ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Chameleon Multidisciplinary Integration Environment
Simulating climate impacts
Slide 27ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Chameleon Multidisciplinary Integration Environment
Simulating the air transport system
Slide 28ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Chameleon Multidisciplinary Integration Environment
Slide 29ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Chameleon Multidisciplinary Integration Environment
Slide 30ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Content validation framework for version control systems
Apache License V2.0http://repoguard.tigris.org/
Open Source Software from DLR: RepoGuard
Slide 31ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
RepoGuard Validation Framework for VCS‘s
Motivation for DLRScientists develop software, but are not software developerEssential: tool support to ensure a good code base and the compliance with code conventions
CommitVCS
Rep
oGua
rd
Slide 32ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
RepoGuard Validation Framework for VCS‘s
CommitR
epoG
uard
VCS
…
Slide 33ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
RepoGuard Validation Framework for VCS‘s
CommitR
epoG
uard
VCS
…
Slide 34ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
DataFinder: Scientific Data Management
BSD Licensehttp://sourceforge.net/projects/datafinder/
Open Source Software from DLR: DataFinder
Slide 35ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
DataFinder Motivation
Slide 36ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
DataFinder Graphical User Client
Slide 37ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Catacomb: WebDAV Server Module for Apache
Apache License V2.0http://catacomb.tigris.org
Open Source Software from DLR: Catacomb
Slide 38ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Catacomb A WebDAV Server Module for Apache
Slide 39ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Catacomb DLR – NASA cooperation
DLR contributes, but different others fork
NASA Ames:Early contributorFork later
Problem of code propertySolved through opening the code
Slide 40ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Open Source in Aeronautics and Space Research Conclusion
We make our software more and more available as open sourceEnables contributionSupports cooperation
We use more and more open sourceProfiting by stability of open source codeWriting less code
Slide 41ApacheCon 2010 > Doreen Seider, Markus Litz> Open Source in aeronautics and space research > 03.11.2010
Questions?Questions?