- Lehrende(r): Alexander Goudz
Suchergebnisse: 10577
- Lehrende(r): Alexander Goudz
- Lehrende(r): Mandar Jawale
- Lehrende(r): Bernd Noche
Einschreibeschlüssel: tulsose
- Lehrende(r): Alexander Goudz
- Lehrende(r): Bernd Noche
Zur automatischen Verifikation und Validierung von Programmen und Systemen benötigt man Verfahren, die bei Eingabe eines Programms und einer zugehörigen Spezifikation entscheiden, ob das Programm diese Spezifikation erfüllt.
Im Allgemeinen ist dieses Problem unentscheidbar, es gibt jedoch viele sicherheitskritische Programme, die man dennoch gerne maschinell analysieren und verifizieren möchte. Auch sie können analysiert werden, wenn man nicht-vollständige Verfahren zulässt. Man verlangt, dass diese Analyseverfahren niemals ein fehlerhaftes Programm als korrekt ansehen, es ist aber zulässig, korrekte Programme abzulehnen (einseitiger Irrtum). Auf diese Weise kann immer noch eine große Menge von Programmen analysisert und ihre Korrektheit verifiziert werden. Ein anderer wichtiger Anwendungsbereich ist die Programmoptimierung im Compilerbau.
In der Vorlesung werden insbesondere folgende Themen behandelt:
- Datenflussanalyse (Fixpunkttheorie, Monotone Frameworks, Worklist-Algorithmus, Anwendungsbeispiele: Compilerbau, Java Bytecode Verifier)
- Grundlagen der abstrakten Interpretation (Galois-Verbindungen, Sichere Approximation von Funktionen, Abstraktionsverfeinerung)
- Lehrende(r): Barbara König
- Lehrende(r): Christina Mika-Michalski
Zur automatischen Verifikation und Validierung von Programmen und Systemen benötigt man Verfahren, die bei Eingabe eines Programms und einer zugehörigen Spezifikation entscheiden, ob das Programm diese Spezifikation erfüllt.
Im Allgemeinen ist dieses Problem unentscheidbar, es gibt jedoch viele sicherheitskritische Programme, die man dennoch gerne maschinell analysieren und verifizieren möchte. Auch sie können analysiert werden, wenn man nicht-vollständige Verfahren zulässt. Man verlangt, dass diese Analyseverfahren niemals ein fehlerhaftes Programm als korrekt ansehen, es ist aber zulässig, korrekte Programme abzulehnen (einseitiger Irrtum). Auf diese Weise kann immer noch eine große Menge von Programmen analysiert und ihre Korrektheit verifiziert werden. Ein anderer wichtiger Anwendungsbereich ist die Programmoptimierung im Compilerbau.
In der Vorlesung werden insbesondere folgende Themen behandelt:
- Datenflussanalyse (Fixpunkttheorie, Monotone Frameworks, Worklist-Algorithmus, Anwendungsbeispiele: Compilerbau, Java Bytecode Verifier)
- Grundlagen der abstrakten Interpretation (Galois-Verbindungen, Sichere Approximation von Funktionen, Abstraktionsverfeinerung)
- Lehrende(r): Sebastian Gurke
- Lehrende(r): Barbara König
- Lehrende(r): Karla Messing
Zur automatischen Verifikation und Validierung von Programmen und Systemen benötigt man Verfahren, die bei Eingabe eines Programms und einer zugehörigen Spezifikation entscheiden, ob das Programm diese Spezifikation erfüllt.
Im Allgemeinen ist dieses Problem unentscheidbar, es gibt jedoch viele sicherheitskritische Programme, die man dennoch gerne maschinell analysieren und verifizieren möchte. Auch sie können analysiert werden, wenn man nicht-vollständige Verfahren zulässt. Man verlangt, dass diese Analyseverfahren niemals ein fehlerhaftes Programm als korrekt ansehen, es ist aber zulässig, korrekte Programme abzulehnen (einseitiger Irrtum). Auf diese Weise kann immer noch eine große Menge von Programmen analysiert und ihre Korrektheit verifiziert werden. Ein anderer wichtiger Anwendungsbereich ist die Programmoptimierung im Compilerbau.
In der Vorlesung werden insbesondere folgende Themen behandelt:
- Datenflussanalyse (Fixpunkttheorie, Monotone Frameworks, Worklist-Algorithmus, Anwendungsbeispiele: Compilerbau, Java Bytecode Verifier)
- Grundlagen der abstrakten Interpretation (Galois-Verbindungen, Sichere Approximation von Funktionen, Abstraktionsverfeinerung)
- Lehrende(r): Barbara König
- Lehrende(r): Karla Messing
Zur automatischen Verifikation und Validierung von Programmen und Systemen benötigt man Verfahren, die bei Eingabe eines Programms und einer zugehörigen Spezifikation entscheiden, ob das Programm diese Spezifikation erfüllt.
Im Allgemeinen ist dieses Problem unentscheidbar, es gibt jedoch viele sicherheitskritische Programme, die man dennoch gerne maschinell analysieren und verifizieren möchte. Auch sie können analysiert werden, wenn man nicht-vollständige Verfahren zulässt. Man verlangt, dass diese Analyseverfahren niemals ein fehlerhaftes Programm als korrekt ansehen, es ist aber zulässig, korrekte Programme abzulehnen (einseitiger Irrtum). Auf diese Weise kann immer noch eine große Menge von Programmen analysiert und ihre Korrektheit verifiziert werden. Ein anderer wichtiger Anwendungsbereich ist die Programmoptimierung im Compilerbau.
In der Vorlesung werden insbesondere folgende Themen behandelt:
- Datenflussanalyse (Fixpunkttheorie, Monotone Frameworks, Worklist-Algorithmus, Anwendungsbeispiele: Compilerbau, Java Bytecode Verifier)
- Grundlagen der abstrakten Interpretation (Galois-Verbindungen, Sichere Approximation von Funktionen, Abstraktionsverfeinerung)
- Lehrende(r): Barbara König
- Lehrende(r): Karla Messing
Learning environment of the lecture Modeling and Simulation
| Session | Docent / Practice Leader | Appointment | Room |
| Lecture | Dr.-Ing. W. Lalo | plan inside the moodle course | BC 523 |
| Exercise |
|
only online | online |
| Computer Lab |
|
only online |
online |
- Lehrende(r): Tim Jansen
- Lehrende(r): Maximilian Jarofka
- Lehrende(r): Frederic Kracht
- Lehrende(r): Adjie Salman
Modelling and Simulation of Dynamic Systems ist eine Pflichtveranstaltung im zweiten Semester. Sie beinhaltet die Vermittlung von Grundlagen im Bereich der numerischen Lösungsverfahren für gewöhnliche Differentialgleichungen, der Verfahren zur experimentellen Systemidentifikation sowie des Aufstellens der (theoretischen) Modelle für wichtige physikalische Systeme.

- Lehrende(r): Birgit Köppen-Seliger
- Lehrende(r): Chris Jan Louen
- Lehrende(r): Cornelia Arend-Steinebach
- Lehrende(r): Stefan Michael Becks
- Lehrende(r): Stefan Michael Becks
- Lehrende(r): Cornelia Arend-Steinebach
- Lehrende(r): Cornelia Arend-Steinebach
- Lehrende(r): Nicole Dünker
- Lehrende(r): Michael Ehrmann
- Lehrende(r): Daniel Hoffmann
- Lehrende(r): David Hoogewijs
- Lehrende(r): Markus Kaiser
- Lehrende(r): Shirley Knauer
- Lehrende(r): Sabina Marks
- Lehrende(r): Andrea Vortkamp
Wesentliche Ziele der Veranstaltung
- Die Studierenden sollen die Grundlagen der Analysenmethoden fü die Systembiologie erlernen.
- Die Studierenden sollen die analytischen Herausforderungen der verschiedenen Omics-Techniken verstehen.
- Die Studierenden sollen erlernen, welche analytischen Methoden für welche analytischen Fragestellungen geeignet sind und wo die Grenzen der Methoden liegen.
Themen der Veranstaltung
- Origin-of-Life
- Systembiologie
- Genomik
- Proteomik
- Glykomik
- Metabolomik
- Lipidomik
- Lehrende(r): Sven Meckelmann
- Lehrende(r): Oliver J. Schmitz
Wesentliche Ziele der Veranstaltung
- Die Studierenden sollen die Grundlagen der Analysenmethoden fü die Systembiologie erlernen.
- Die Studierenden sollen die analytischen Herausforderungen der verschiedenen Omics-Techniken verstehen.
- Die Studierenden sollen erlernen, welche analytischen Methoden für welche analytischen Fragestellungen geeignet sind und wo die Grenzen der Methoden liegen.
Themen der Veranstaltung
- Origin-of-Life
- Systembiologie
- Genomik
- Proteomik
- Glykomik
- Metabolomik
- Lipidomik
- Lehrende(r): Constanze Dietrich
- Lehrende(r): Sven Meckelmann
- Lehrende(r): Oliver J. Schmitz
Wesentliche Ziele der Veranstaltung
- Die Studierenden sollen die Grundlagen der Analysenmethoden fü die Systembiologie erlernen.
- Die Studierenden sollen die analytischen Herausforderungen der verschiedenen Omics-Techniken verstehen.
- Die Studierenden sollen erlernen, welche analytischen Methoden für welche analytischen Fragestellungen geeignet sind und wo die Grenzen der Methoden liegen.
Themen der Veranstaltung
- Origin-of-Life
- Systembiologie
- Genomik
- Proteomik
- Glykomik
- Metabolomik
- Lipidomik
- Lehrende(r): Constanze Dietrich
- Lehrende(r): Sven Meckelmann
- Lehrende(r): Oliver J. Schmitz