Einführung in die Simulation
Simulation bedeutet Nachbildung eines Systems mit dem Ziel, funktionale und nicht-funktionale Eigenschaften des Systems zu ermitteln. Im Software und Systems Engineering kann Simulation vielfältig eingesetzt werden für die Ermittlung nicht-funktionaler Eigenschaften, die Verifikation und Validierung, für Prototypen sowie Codegenerierung.
In dieser Schulung geht es um die unterschiedlichen Konzepte der Simulationstechniken. Sie lernen, adäquate Techniken für Ihre Bedürfnisse auszuwählen und anzuwenden. Dabei bildet neben der konkreten Umsetzung der Simulationsdesigns vor allem die Bewertung der Simulationsdurchführung einen Schwerpunkt der Schulung.
Entsprechende Werkzeugumgebungen und der spezielle Einsatz von Simulationstechniken für den Test werden dargestellt. Nach dem Training werden Sie in der Lage sein, Simulationstechniken einzuführen und produktiv in Ihren Projekten anzuwenden.
Inhalt:
- Was ist Simulation
Klassifikation von Systemen, Modellen, Simulationsarten - Ereignisdiskrete Simulation
- Beispiele, Modellierungstechniken (kommunizierende Automaten, agentenbasierte Simulation), Eingabemodellierung (Trace-Driven, empirische und synthetische Quellen), Simulationsausführung mittels Ereignisliste und Generierung von Zufallszahlen, Ausgabeanalyse (Punktschätzung, Konfidenzintervalle), benötigte stochastische Konzepte (Zufallsvariable, Dichte, Verteilung, Erwartungswert)
- Simulation zur Validierung
interaktive Simulation, Beobachtung, zufällige Simulation, Exploration des Zustandraums, Kombination mit Test - Kontinuierliche und hybride Simulation
Modellierung mit Differentialgleichungen, Integration in Zustandsautomaten, Gegenüberstellung der Modellierungsparadigmen Dynamic Systems, Systems Dynamics und agentenbasierte Simulation - Werkzeuge
Vorstellung typischer Werkzeuge zur ereignisdiskreten, kontinuierlichen und hybriden Simulation
Standardtermine
Weitere Informationen
Seminardauer: | 1 Tag |
Zielgruppen: | Softwareentwickler, Softwaretester, Testautomatisierer, Architekten, Projektleiter, Produktmanager |
Teilnehmeranzahl: | minimal 4, maximal 12 |
Voraussetzungen: | Grundkenntnisse in Entwicklung und Test erwünscht |
Zertifikat: | Die Teilnehmer erhalten ein Zertifikat über die Teilnahme. |
Referenten: | Prof. Dr.-Ing. Reinhard German |
Kosten: | 690,00 EUR zzgl. 19 % MwSt., inkl. Lehrgangsunterlagen, Verpflegung und Erfrischungen |
Referent
Prof. Dr.-Ing. Reinhard German hat von 1993 bis 2000 in der Informatik an der TU Berlin promoviert und sich habilitiert. Von 2000 bis 2004 war er Professor für Systemsimulation an der FAU Erlangen-Nürnberg, seit 2004 hat er dort den Lehrstuhl für Rechnernetze und Kommunikationssysteme inne. Seine Arbeitsgebiete sind: Kommunikationssysteme, Dienstgüte, Modellierung, stochastische und deterministische Analyse, Simulation, Messung, Test. Prof. Reinhard German ist beteiligt an industriellen Kooperationsprojekten im Bereich Automotive, Simulation, Sicherheit und Test. Er übt u. a. folgende Funktionen aus: Dekan der Technischen Fakultät, Universitäts-Koordinator von INI.FAU, Mitglied des Leitungsgremiums des GI/ITG Fachausschusses MMB (Messung, Modellierung und Bewertung von Rechner- und Kommunikationssystemen)
Terminübersicht
| February - 2012 | ||||||
| Su | Mo | Tu | We | Th | Fr | Sa |
|---|---|---|---|---|---|---|
| 01 | 02 | 03 | 04 | |||
| 05 | 06 | 07 | 08 | 09 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 |
23 | 24 | 25 |
| 26 | 27 | 28 | 29 | |||
| View month events | ||||||


