Integration von Ingenieuranwendungen mit TENT



Ähnliche Dokumente
GSI WebDAV Service. Dennis Klein,

Architektur eines Managementsystems für wissenschaftliche Daten

Datenmanagement und einfache Automatisierungen in Ingenieursanwendungen mit dem DataFinder Eike Hoffmann 5. April 2006 Frankfurt a.m.

DLR Simulations- und Softwaretechnik (SISTEC) Übersicht über Aufgaben und Projekte

DataSpace 2.0 Die sichere Kommunikations-Plattform für Unternehmen und Organisationen. Your Data. Your Control

Workflow Systeme mit der Windows Workflow Foundation

spherecast Content Management System

IVS Arbeitsgruppe Softwaretechnik Abschnitt Management komplexer Integrationslösungen

OWB 10.2 Experts im Einsatz: Automatisierung von Designschritten bei der Bayer Healthcare AG. Referent: Lutz Bauer, Senior Systemberater, MT AG

Qualitätsaspekte des Software Designs am Beispiel Traffic Tower

Dokumentenmanagement mit active.pdm

Eclipse Equinox als Basis für Smart Client Anwendungen. Christian Campo, compeople AG, Java Forum Stuttgart 2007

... über OGVIT GmbH & Co. KG

Scheduling Mechanisms for the Grid

Microsoft SharePoint 2013 Designer

Wo sind meine Anforderungen?

Lobster_data. Integriertes Datenmanagement

Diplomarbeit: GOMMA: Eine Plattform zur flexiblen Verwaltung und Analyse von Ontologie Mappings in der Bio-/Medizininformatik

Vergleich von Computational Fluid Dynamics-Programmen in der Anwendung auf Brandszenarien in Gebäuden. Frederik Rabe, Anja Hofmann, Ulrich Krause

Eignet sich Eclipse RCP als Enterprise Plattform? 2. Mai 2006 Lars Stucki & Edwin Steiner

TENT-EINE SOFTWAREINTEGRATIOSNUMGEBUNG FÜR MULTIDISZIPLINÄRE SIMULATIONEN

Design Patterns 2. Model-View-Controller in der Praxis

SuSE SmartClient Framework

DCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

Was ist das Tekla Warehouse

AristaFlow for NAV. Workflow für Microsoft Dynamics NAV mit der AristaFlow BPM Suite. AristaFlow GmbH Ulm

OERA OpenEdge Reference Architecture. Mike Fechner PUG Infotag 19. Mai 05 Frankfurt

Telling TestStories Modellbasiertes Akzeptanz Testen Serviceorientierter Systeme

Multidisziplinäre und verteilte Simulationen in der Industrie

DataFinder. FrOSCon Miriam Ney Deutsches Zentrum für Luft- und Raumfahrt e.v., Berlin/Köln/Braunschweig

UpToNet Workflow Workflow-Designer und WebClient Anwendung

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

e-serve UPSM Version 7.1

Integration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.

Effizientes Dokumenten und Belegmanagement in verteilten maritimen Geschäftsprozessen

TeamSIP und ENUM zwei sich ergänzende Lösungen

Thin versus Fat Clients

Entwicklungen bei der Linux Clustersoftware

OpenSource bei PostFinance Einsatz in der Software Entwicklung. informativ

Metadateneditoren für ArcGIS

Projekt: BLUME Basis PDM Lehr- und Projekt Umgebung für kooperative Mechatronische Produkt Entwicklung. TU Wien,

QDB AddOn. Eine NetIQ AppManager Erweiterung von generic.de

Workflow Monitoring basierend auf den SemTalk Services. Semtation GmbH

Entwicklung von Workflows am Beispiel des Open Source Tools Bonita BPMN

Die Lösung für die Logistik. SLS - Transport. Die moderne und flexible Speditionssoftware

Lokale Installation von DotNetNuke 4 ohne IIS

Copyright 2014 Delta Software Technology GmbH. All Rights reserved.

PCC Outlook Integration Installationsleitfaden

Efficient Resource Management. Präsentation

Business-Lösungen von HCM. HCM Personalverwaltung. Mehr als nur Personalverwaltung

CAS genesisworld.exchange connect Abgleich von Adressen und Terminen

windream für Microsoft Office SharePoint Server

Koordination Kommunikation Bahn. KoKoBahn. Projektpartner. Laufzeit. Travemünder Datenverbund GmbH, Lübeck. dbh Logistics IT AG, Bremen

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Kick-Start: Artaker SharePoint Solutions. DI(FH) Chris Holubarz Teamlead SharePoint

Die Orgadata AG ist ein stark expandierendes Software-Unternehmen aus Leer. Mit unserem System LogiKal

A Domain Specific Language for Project Execution Models

ADNP/9200 mit E2U/ESL1: Web Interface Beispiele

Xpert.IVY das GUI ist entscheidend!

white sheep GmbH Unternehmensberatung Schnittstellen Framework

SHAREPOINT Überblick für Anwender

Release Automation für Siebel

Website-Verwaltung mit Content Management Systemen

Mobiles Lernen und Arbeiten mit

EPLAN Integration für SAP

ONET: FT-NIR-Netzwerke mit zentraler Administration & Datenspeicherung. ONET Server

Projektarbeit POS II zum Thema Branchensoftware in der Druckindustrie. Ben Polter, Holger Räbiger, Kilian Mayer, Jochen Wied

How-to: Webserver NAT. Securepoint Security System Version 2007nx

! APS Advisor for Automic

generic.de QDBAddOn Produktinformationsblatt Automatisierung der NetIQ AppManager -Überwachung und Vereinfachung von bestehenden Funktionalitäten.

Virtuelle simulationsbasierte Systementwicklung im DLR. Rolf Hempel, DLR Simulations- und Softwaretechnik

JBoss AS 7. Installation, Konfiguration und Betrieb. Alexander Pacnik Karlsruhe,

Engel.sys llll. Clever Daten sichern. Datensicherungen erstellen und auf dem Engel.sys FTP-Server speichern

Versionsverwaltung GIT & SVN. Alexander aus der Fünten. Proseminar: Methoden und Werkzeuge, SS Lehrstuhl i9, Prof. Dr. T.

AristaFlow BPM Suite Überblick. AristaFlow GmbH Ulm

G.I.G. GUI-Erzeugung für DLR-Anwendungscodes

Apache-Tomcat Workshop

Kap. 35 Swing: Grundlagen Kap Swing: Hauptfenster

Database Exchange Manager. Infinqa IT Solutions GmbH, Berlin Stralauer Allee Berlin Tel.:+49(0) Fax.:+49(0)

Schnelle und konsistente Stoffwertberechnung mit Spline Interpolation Arbeiten innerhalb der IAPWS Task Group "CFD Steam Property Formulation"

Seminar Business Process Management und Workflow-Technologie: Grundlagen, Produkte, Forschung

Planung für Organisation und Technik

Informatikstrategieorgan Bund ISB PloneGov Team Collaboration und GEVER light

Mobile ERP Business Suite

OrgAlive Transparenz für Ihr Unternehmen!

Pro/INTRALINK Lehrplan-Handbuch

IoT + BPM: Neue Carrier-Service- Angebote für den Energie-Sektor. SyroCon Consulting GmbH Bosch Software Innovations GmbH

APAS ist das Ergebnis unserer langjährigen Erfahrung im Bereich der Mess-, Prüf- und Automatisierungstechnik.

Innovative Mainframe-Integration

OPC OLE for Process Control

Bachelorarbeit. Modellierung interaktiver Web Service Workflows. Thema: Benjamin Koch. von

NAS 208 WebDAV Eine sichere Dateifreigabealternative zu FTP

WMAP Metasploit 3.2 Module für Pentester von Webapplikationen. OWASP Frankfurt, The OWASP Foundation

Intelligente Informationssysteme CoreMedia Smart Content Technology. Grundlagen

DP ITS Vorgehensmodell Build und Microsoft Team Foundation Server

Softwareverteilung. mit. m23

Aktuelles zu ECLISO ICN/RC, Mobile und Cloud Live Vorstellung

Seminar Informationsintegration und Informationsqualität. Dragan Sunjka. 30. Juni 2006

Fragenkatalog zum Kurs 1666 (Datenbanken in Rechnernetzen) Kurstext von SS 96

Transkript:

Integration von Ingenieuranwendungen mit TENT <Guy.Kloss@dlr.de> Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR) Workshop in Braunschweig, 10. November 2004 1

Überblick 4 Was ist TENT? 4 Entwicklungsprinzip 4 Systemübersicht 4 Anwendungen 4 Status 4 Zukünftige Arbeiten 2

Einführung Viele Probleme erfordern komplexe numerische Simulationen. Beispiele: 4 Wiedereintritt von Raumfahrzeugen 4 Aeroelastik von Flugzeugen 4 Verhalten von Flugzeugen bei Flugmanövern Immer öfter wird multidisziplinär gekoppelt simuliert, z. B. 4 Strömung Struktur 4 Strömung Wärme Solche Simulationen werden softwaretechnisch ständig komplexer: 4 Anstoßen (vieler) unterschiedlicher Codes in korrekter Reihenfolge 4 Nutzung von Höchstleistungsrechnern 4 Transferieren von Daten zwischen den Codes 4 Zusammenarbeit mit Kollegen 3

Softwaretechnische Durchführung von Simulationen Komplexe Simulationen lassen sich als Prozessketten (Workflows) abbilden: Preprocessing Daten Simulation Daten Postprocessing/ Visualisierung Abarbeitung: 4 Steinzeitmethode: Manuelles Starten aller Einzelcodes 4 Mittelalterliche Vorgehensweise: Steuerung durch Shell/Batch-Skripte 4 Zeitgemäße Methode: Simulationsumgebung 4

Aufgaben & Eigenschaften einer Simulationsumgebung Integration existierender Anwendungen Wiederverwendung und Aufwertung Graphische Benutzeroberfläche Einfache Benutzbarkeit Start von Programmen Nutzung beliebig verteilt stehender Rechner Datentransfer Automatisches Kopieren von Daten zwischen Rechnern Workflow-Abarbeitung Wiederholung wiederkehrender Arbeitsschritte Entwicklung des DLR: Simulationsumgebung TENT 5

Was ist TENT? Antwort für Anwender TENT ist eine Simulationsumgebung für ingenieurwissenschaftliche Anwendungen. Wesentliche Eigenschaften: 4 Einfacher Aufbau und Konfiguration von Simulations-Workflows aus integrierten Applikationen 4 Nutzung verteilter Rechenressourcen 4 Online-Steuerung und -Visualisierung 4 Projektbasiertes Datenmanagement inkl. kooperativem Arbeiten 4 Multidisziplinäre gekoppelte Rechnungen 6

Was ist TENT? Antwort für Informatiker TENT ist ein offenes und erweiterbares Framework für Integration von Tools und für Workflow-Management. Wesentliche Merkmale: 4 Komponentenbasiert h CORBA Peer-to-Peer-Modell 4 Erweiterbare Java-GUI 4 Zugriff auf verteilte Rechner (Grids) 4 Flexible Integration existierender Tools h Umfangreiches SDK 4 Datenmanagement h Offene Lösung mit WebDAV & XML Entwicklungsprinzip: Entwicklung basierend auf Standards 4 CORBA, LDAP, FTP, HTTP, WebDAV, XML,... Keine eigenen Bastellösungen! 7

Systemkomponenten 8 Skripte Kopplung Name Server Factories Datenserver GUI Plug-In... Plug-In CORBA Wrapper Wrapper Wrapper Wrapper Filter Visualisierung CSM CFD Applikationen

Systemübersicht Anwendungs-Systeme Optimierung Aeroelastik Wiedereintritt Flugmanöver CFD TENT Komponenten (Wrapper) CSM Filter Visualisierung TENT-SDK TENT Basissystem TENT Support Komponenten IDL- Interfaces GUI Steuerung Kopplung Datenserver Entwicklungsbibliothek Factories Name Server Skript Monitoring 9

Systemübersicht Anwendungs-Systeme Optimierung Aeroelastik Wiedereintritt Flugmanöver CFD TENT Komponenten (Wrapper) CSM Filter Visualisierung TENT-SDK TENT Basissystem TENT Support Komponenten IDL- Interfaces GUI Steuerung Kopplung Datenserver Entwicklungsbibliothek Factories Name Server Skript Monitoring 10

Property-Editor und Plug-Ins Komponenten- und Projekt- Browser Workflow Design Info/Hilfe Hilfe,, Logging, Script-Konsole Steuerung 11

GUI Plug-In Beispiel: 2D-Plot 12

Monitoring Tool 13

Systemübersicht Anwendungs-Systeme Optimierung Aeroelastik Wiedereintritt Flugmanöver CFD TENT Komponenten (Wrapper) CSM Filter Visualisierung TENT-SDK TENT Basissystem TENT Support Komponenten IDL- Interfaces GUI Steuerung Kopplung Datenserver Entwicklungsbibliothek Factories Name Server Skript Monitoring 14

Verteiltes Rechnen TENT GUI Cluster Factory Abteilungs-/ Firmenweit CORBA Factory Factory TENT-Factory: (CORBA-) Server zum Start von Programmen Lokaler Arbeitsplatz Grid Weltweit Workstation/PC 15

Systemübersicht Anwendungs-Systeme Optimierung Aeroelastik Wiedereintritt Flugmanöver CFD TENT Komponenten (Wrapper) CSM Filter Visualisierung TENT-SDK TENT Basissystem TENT Support Komponenten IDL- Interfaces GUI Steuerung Kopplung Datenserver Entwicklungsbibliothek Factories Name Server Skript Monitoring 16

Datenmanagement und kooperatives Arbeiten Freie hierarchische Struktur von Projekten und Daten: Projekte 4 Simulationen h Komponenten Konfigurationen Datenfiles Verwaltung von Metadaten Kooperatives Arbeiten 4 Benutzer- und Rechteverwaltung h LDAP-Server 4 Datenaustausch über den Datenserver 4 Ähnlichkeit zu PDM-Systemen h Check-Out, Check-In 17

Datenmanagement Prinzip 4 Serverseitige Speicherung der Projekt-Daten in XML 4 Serverzugriff über das Standardprotokoll WebDAV WebDAV: Web Distributed Authoring & Versioning Erweiterung des HTTP-Protokols (Locking, Meta-Daten, Versionierung, Suche und Zugriffskontrolle) TENT Data-Server HTTP/WebDAV TENT Internet HTTP/WebDAV WebDAV File-Server Datenbank Andere Anwendungen (z. B. DataFinder) 18

Systemübersicht Anwendungs-Systeme Optimierung Aeroelastik Wiedereintritt Flugmanöver CFD TENT Komponenten (Wrapper) CSM Filter Visualisierung TENT - SDK TENT Basissystem TENT Support Komponenten IDL - Interfaces GUI Steuerung Kopplung Datenserver Entwicklungsbibliothek Factories Name Server Skript Monitoring 19

Wrapper Andere TENT-Komponente Applikation Start Steuerung und Properties Wrapper (applikationsabhängig) CORBA-Interface Andere TENT-Komponente Kontrollfluß CORBA 20

Systemübersicht Anwendungs-Systeme Optimierung Aeroelastik Wiedereintritt Flugmanöver CFD TENT Komponenten (Wrapper) CSM Filter Visualisierung TENT - SDK TENT Basissystem TENT Support Komponenten IDL - Interfaces GUI Steuerung Kopplung Datenserver Entwicklungsbibliothek Factories Name Server Skript Monitoring 21

Anwendungs-Systeme Wiedereintritt Aeroelastik Triebwerke Flugmanöver Automobil- Entwicklung 22

Anwendung: Wiedereintritt eines Raumgleiters Projekte IMENS, IMENS+ Simulation der thermisch hochbelasteten Teile des Raumgleiters X-38 Multidisziplinäre Simulation: Strömungs-Struktur-Wärme-Kopplung 4 Strömungslöser TAU (DLR) 4 Kommerzielle Strukturmechanik-Codes (ANSYS & MSC-NASTRAN) 4 Kopplung h Standard-Kopplungsbibliothek MpCCI (FhG, Institut SCAI) h Kopplungs-Steuerungs-Modul des IFL (TU-Braunschweig) 23

Luftfahrt-Anwendungen Aeroelastische Simulationen 4 Gekoppelte Simulationen h Aerodynamik h Strukturmechanik 4 Flügel-Deformation Flugmanöver 4 Projekt SikMa (Simulation komplexer Manöver) 4 Gekoppelte Simulation h Aerodynamik h Strukturmechanik h Flugmechanik 4 Testbeispiel: X-31 24

Anwendung: Automobil-Entwicklung Verbundprojekt AUTO-OPT Interaktive Simulation in der Konzeptphase von Automobilen 4 Karosserie-Optimierung DesParO 4 Optimierungsschleife: h Konzept-Tool Action h Strukturmechanik-Code h Crash-Test-Code Coupling Control SFE- Concept Medina (incl. Nasbif) PERMAS (LSF) Pammed PamCrash JobCreator (LSF) PamView Result Collector Re-Submit bei Fehler Parametric model SFE, Berlin 25

Status 4 Unterschiedliche Anwendungen sind realisiert h Parameterstudien h Rechnungen Multidisziplinär Gekoppelt Verteilt h Parametrische Konstruktions-Optimierung 4 Beispiele für integrierte Applikationen: h FLOWer, TAU, TRACE_S, NASTRAN, ANSYS, TECPLOT, AVS, PERMAS,... 4 Produktisierung und Vermarktung h Projekt mit dem DLR-Innovationsmanagement h Kooperation mit CeBeNetwork, Bremen 26

Zukünftige Arbeiten 4 Stetige Weiterentwicklung des Basissystems h Web-Interface (Portal) h Parallele Job-Abarbeitung (Farming) h Intelligente Benutzerführung (Wizards) 4 Datenmanagement h Anbindung an PDM-Systeme h Integration mit Grid-Computing 4 Neue Anwendungen h Integration wissenschaftlicher & kommerzieller Tools h Entwicklung spezieller Kontroll-Komponenten 4 Einsatz in neuen Bereichen h Automobilindustrie, Schiffsentwurf, Erdbeobachtung,... 27

Vielen Dank für Ihre Aufmerksamkeit! Weitere Informationen zu TENT: http://www.dlr.de/tent 28