12
Seminar Softwareentwicklung in der Wissenschaft Prof. Thomas Ludwig, Hermann Lenhart, Julian Kunkel

Seminar Softwareentwicklung in der Wissenschaft · PDF fileMeteorologie, Ozeanographie oder andere ZMAW Institute möglich, nach Bedarf . ... SS 2013 - Seminar . Seite 12 “Softwareentwicklung

  • Upload
    lamtu

  • View
    221

  • Download
    1

Embed Size (px)

Citation preview

Seminar Softwareentwicklung in der Wissenschaft

Prof. Thomas Ludwig, Hermann Lenhart, Julian Kunkel

Dr. Hermann-J. Lenhart [email protected]

• Von der Anschauung und Messdaten zur mathematischen Modellierung

• Von der mathematischen Modellierung zum Fortran Programm

• Vom Fortran Programm zum parallelen Programm

• Vom parallelen Programm zu den Ergebnisdaten

• Von den Ergebnisdaten zur visuellen Darstellung

• Von der visuellen Darstellung zum Storytelling

• (Vom Stroytelling zur Entscheidungsfindung)

07.04.2013 SS 2013 - Seminar “Softwareentwicklung in der Wissenschaft“

Seite 2

Einordnung am Beispiel: „Workshop Dialekte der Klimaforschung Agenda“

benötigt Softwareentwicklung: Im Sinne der Zusammenarbeit von Informatikern und Naturwissenschaftlern

Dr. Hermann-J. Lenhart [email protected]

Informatik:

Korrektheit der Ergebnisse

beinhaltet die mathematische Richtigkeit der berechneten Ergebnisse

Naturwissenschaften (Modellierung):

Korrektkeit der Ergebnisse im Sinne Informatik wichtige interne Vorraussetzung

Validation bzw. Verifikation als Maß der Güte der Modellergebnisse

Seite 3

Problemstellung schon in der Sprache

SS 2013 - Seminar “Softwareentwicklung in der Wissenschaft“ 07.04.2013

Dr. Hermann-J. Lenhart [email protected]

ECOHAM Overview:

Seite 4

1 - uptake of nitrate 2, 3 - uptake of ammonium 4, 13 - excretion of

ammonium 5, 8 - mortality 6 - exsudation of LDON 7, 10, 15, 23 - grazing 9, 14 - fecal pellets and

mortality 11,16 - decay 12 - uptake of LDON 17 - excretion of LDON 18 - nitrification 19 - atmospheric input 20 - river input 21 - benthic

remineralisation 22 - denitrification 27 - sinking

Modellierung andere Vorsaussetzungen: 1. Schritt Hypothesenbildung: wie kann ich das System auf seine Grundzüge reduzieren. hier Beispiel Interaktionsdiagramm für Ökosystem-Modell ECOHAM

SS 2013 - Seminar “Softwareentwicklung in der Wissenschaft“ 07.04.2013

Dr. Hermann-J. Lenhart [email protected]

Validation

29.01.2012 ICG-EMO Meeting – 20 February 2012 - Delft “Distance to Target“ modelling assessment

Seite 5

W

Weitere Angabe: Cost Function, Taylor Diagram u.s.w

2. Schritt: Valdidation der Ergebnisse im Vergleich zu Meßdaten

Dr. Hermann-J. Lenhart [email protected]

Theorie Softwareentwicklung: V-Konzept

Seite 6 SS 2013 - Seminar “Softwareentwicklung in der Wissenschaft“ 07.04.2013

Dr. Hermann-J. Lenhart [email protected]

V-Modell Ist Zustand in der Wissenschaft

Seite 7

Florian Ehmke Tests SiW WS2010/11

SS 2013 - Seminar “Softwareentwicklung in der Wissenschaft“ 07.04.2013

Dr. Hermann-J. Lenhart [email protected]

Versionsverwaltung in Open Source Community

Seite 8

•MIT Ocean Model

•GETM/GOTM Modelle

•Deltares Software Platform

SS 2013 - Seminar “Softwareentwicklung in der Wissenschaft“ 07.04.2013

Dr. Hermann-J. Lenhart [email protected]

Dokumentationsplattform

Seite 9

EU-Projekte gefordert im FP7 Nationale Förderung zunehmend wichtig als Kommunikationsweg

z.B. gemeinsame Verwaltung von Validations- und Forcingdaten Problem: Datenbank oder Serverstruktur stirbt nach Projektende

SS 2013 - Seminar “Softwareentwicklung in der Wissenschaft“ 07.04.2013

Dr. Hermann-J. Lenhart [email protected]

Seminar - Softwareentwicklung in der Wissenschaft

Umfasst 3 Themenbereiche:

1. Vertiefung von Einzelaspekten (z.B. innerhalb vom V-Konzept)

2. Wissenschaftliche Paper zur Interaktion Informatik – Naturwissenschaften

3. Interviews mit Wissenschaftlern (vorwiegend Modellierer)

dazu gibt es eine ersten Hilfestellung als Fragebogen

Seite 10 SS 2013 - Seminar “Softwareentwicklung in der Wissenschaft“ 07.04.2013

Dr. Hermann-J. Lenhart [email protected]

Interviewpartner:

Meteorologie, Ozeanographie oder andere ZMAW Institute möglich, nach Bedarf

BSH (Bundesanstalt für Seeschifffahrt und Hydrographie) nahe Landungsbrücken

Betreibt seit Jahren Sturmflutvorhersagen und SAR Modellkomponenten

! Hat seit kurzer Zeit auf einen gemeinsamen Softwarepool umgestellt.

Seite 11 SS 2013 - Seminar “Softwareentwicklung in der Wissenschaft“ 07.04.2013

Dr. Hermann-J. Lenhart [email protected]

Ablauf des Seminars:

1) Eintragen in Mailingliste

2) Aussuchen des Themas und Info dazu an Betreuer

3) Termin nach genauer Absprache der Themen und Gesprächen mit Betreuer

(Hinweis: siehe allgemeine Info zu Seminaren auf Webseite)

4) Bündelung der Vorträge an 1 oder 2 Terminen vorr. ab Juni 2013

5) Danach schriftliche Ausarbeitung bis Ende Semester

Seite 12 SS 2013 - Seminar “Softwareentwicklung in der Wissenschaft“ 07.04.2013