Presentation is loading. Please wait.

Presentation is loading. Please wait.

ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > 05.05.2009 Slide 1 A dynamic data integration approach to build scientific workflow systems Markus.

Similar presentations


Presentation on theme: "ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > 05.05.2009 Slide 1 A dynamic data integration approach to build scientific workflow systems Markus."— Presentation transcript:

1 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 1 A dynamic data integration approach to build scientific workflow systems Markus Kunde Simulation and Software Technology German Aerospace Center (DLR) ICWM 2009, May 5 th 2009

2 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 2 Overview German Aerospace Center (DLR) Challenge Approach Conclusion & Outlook

3 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 3 The DLR German Aerospace Research Center Space Agency of the Federal Republic of Germany

4 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 4 6,000 employees working in 29 research institutes and facilities at 13 sites. Offices in Brussels, Paris and Washington. Köln Lampoldshausen Stuttgart Oberpfaffenhofen Braunschweig Göttingen Berlin- Bonn Trauen Hamburg Neustrelitz Weilheim Bremen- Sites and employees

5 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 5 Mission To open up new dimensions for exploring the earth and the universe, for protecting the environment and for promoting mobility, communication and security: Research portfolio ranging from basic research to innovative applications and the products of tomorrow Operating large-scale research facilities for DLRs own projects and as a service provider for its clients and partners Promoting the next generation of scientists Advisory services to government

6 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 6 Challenge Preliminary design in aviation Iterative development of aircraft Duration: Minutes; Hours; Few days Target: Complete aircraft or components Pre-Design is an interdisciplinary task Different domains (in our case: institutes/departments) Problems No omniscient person Usage of external knowledge Reuse of existing applications

7 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 7 Goal Under development at DLR in the following aeronautics projects: TIVA I/IITechnology integration for the virtual aircraft UCAV 2010Unmanned combat air vehicle EVITAEvaluation of innovative turbine engines CATSClimate-compatible air transport system … and more to come! A DLR-wide system to enable the multi-disciplinary design and analysis of airplane configurations in the pre-design phase.

8 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 8 Solution Framework ModelCenter & AnalysisServer Common Dataset CPACS Supporting Libraries TIXI & TIGL Wrapping Mechanism CPACSAccess

9 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 9 Common Dataset CPACS Common Parametric Aircraft Configuration Scheme Basis for all applications XML Hierarchical Internal references External references

10 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 10 Common Dataset CPACS Common Parametric Aircraft Configuration Scheme Basis for all applications XML Hierarchical Internal references External references Configuration Vehicles Aircraft Model Engines Engine EngineUID 3PW066

11 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 11 Common Dataset CPACS Common Parametric Aircraft Configuration Scheme Basis for all applications XML Hierarchical Internal references External references Configuration Vehicles Aircraft Model Engines Engine EngineUID 3PW066 Engines uID=3PW066 ExternalDATA

12 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 12 Mapping Mechanism CPACSAccess Decoupling application from CPACS and framework Changes in CPACS are not affecting applications XML node mapping or XSLT

13 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 13 Mapping Mechanism CPACSAccess Decoupling application from CPACS and framework Changes in CPACS are not affecting applications XML node mapping or XSLT

14 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 14 Mapping Mechanism CPACSAccess Decoupling application from CPACS and framework Changes in CPACS are not affecting applications XML node mapping or XSLT Toolwrapper

15 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 15 Server ToolWrapper Server Tool Version Directory Command … Mapping Decoupling Reduced I/O Files Application Client

16 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 16 Framework - In reality

17 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 17 Framework - In reality Easy creation of scientific workflows Supporting GUIs Easy insertion of applications Reading/writing CPACS Real-time monitoring of each application … Parametric studies with standard visualization techniques Optimization of parameters

18 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 18 Conclusion Framework ModelCenter & AnalysisServer Common Dataset CPACS Supporting Libraries TIXI & TIGL Wrapping Mechanism CPACSAccess Advantages Usage of external knowledge Evaluation experts only need a fundamental understanding of each domain Existing applications can be easily added No need to share knowledge

19 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 19 Outlook Integration in RCE (open source framework for distributed computations) Data management with Datafinder (application for data management) Provenance information for traceability of processes and data origin STEP Integration for a standard data exchange ISO CPACS Development for more domains

20 ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > Slide 20 Questions ?


Download ppt "ICWM2009 > Arne Bachmann > Markus Kunde > Markus Litz > 05.05.2009 Slide 1 A dynamic data integration approach to build scientific workflow systems Markus."

Similar presentations


Ads by Google