Open Source Software Framework for Applications in Aeronautics and Space

4,360 views

Published on

Published in: Technology, Education
1 Comment
4 Likes
Statistics
Notes
  • http://www.selnet.org
    http://www.asps.it
    http://www.calmagorod.eu/xx.htm
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
4,360
On SlideShare
0
From Embeds
0
Number of Embeds
2,490
Actions
Shares
0
Downloads
18
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

Open Source Software Framework for Applications in Aeronautics and Space

  1. 1. www.DLR.de • Chart 1 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012Open Source Software Framework forApplications in Aeronautics and SpaceDoreen SeiderIEEE Aerospace Conference05/03/2012, Big Sky, MT, USA
  2. 2. www.DLR.de • Chart 2 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012Motivation for Framework- Beginning: Collaborative and distributed design and simulation environment for shipyard industry- Experience: Form software technology side of view many requirements in common with aerospace software projects- Why not design a framework as base system that fits all?- Idea was born: Software framework RCE (Remote Component Environment) poviding frequently needed functionalities as software components
  3. 3. www.DLR.de • Chart 3 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012Design and Simulation Environments Source: Ilan Kroo
  4. 4. www.DLR.de • Chart 4 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012Identified Common Requirements- Distribution: provide capability to realize distributed software.- Data Management: provide management for scientific data.- Privilege Management: provide user management with authentication and authorization support.- Workflow Engine: provide environment for coupling of tools to automated compute workflows.- Graphical User Interfaces: provide general-purpose elements.- Platform Independence: executable on different operating systems.
  5. 5. www.DLR.de • Chart 5 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012Software Framework RCE- Built on top of Eclipse Rich Client Platform (RCP)
  6. 6. www.DLR.de • Chart 6 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012Provided Functionality by RCE
  7. 7. www.DLR.de • Chart 7 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012Application in Aeronautics: Chameleon- DLR develops Chameleon to support multidisciplinary projects in aeronautics fields- I.e. engineers of different disciplines work towards a common design of a new aircraft- Chameleon focusses on collaborative simulation (automated compute workflows) in preliminary aircraft design
  8. 8. www.DLR.de • Chart 8 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012Application in Aeronautics: Chameleon- Architecture on top of RCE: Re-use and specified new implementations
  9. 9. www.DLR.de • Chart 9 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012Application in Aeronautics: Chameleon
  10. 10. www.DLR.de • Chart 10 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012Application in Space: Virtual Satellite- DLR develops Virtual Sattelite to target needs in an Concurrent Engineering Facility (CEF) during early phase studies of planning new spacecrafts- I.e. engineers in one room with workstations gaining good and reasonable idea of planned spacecraft- Virtual Satellite supports handling of the desing data distributed over all involved workstations
  11. 11. www.DLR.de • Chart 11 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012Application in Space: Virtual Satellite- Architecture on top of RCE: Re-use and specified new implementations
  12. 12. www.DLR.de • Chart 12 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012Application in Space: Virtual SatelliteScreenshot
  13. 13. www.DLR.de • Chart 13 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012Open Source Strategy of RCE- At DLR we develop software to support research and development activities and rarely for pure selling purposes- Business model differs from vential software companies: development is mostly done within research projects- Challenge: Convince project partners and public institutions (funding) to develop a specified software or re-use and extend an existing one- Decision to change RCE into an open source project was caused by this challenge, because non-commercial software get better acceptance in DLR research environment and beyond
  14. 14. www.DLR.de • Chart 14 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012Future Work- Integration of further frequently used workflow components like optimizer- Integration of knowledge of involved disciplines to enable user (experts) of one discipline to create simulation involving foreign disciplines- Gather provenance (history) of involved data and deduce information out of it – as it is more and more a requirement to retrace the becoming of a aircraft design
  15. 15. www.DLR.de • Chart 15 > Open Source Software Framework for Applications in Aeronautics and Space > Doreen Seider > 05/03/2012ContactDoreen Seider (Doreen.Seider@dlr.de)Philipp Fischer, Markus Litz, AndreasSchreiber, Andreas GerndtSimulation and Software TechnologyGerman Aerospace Center (DLR)Cologne/Brunswick, Germanyhttp://www.DLR.de/sc

×