https://sdq.kastel.kit.edu/api.php?action=feedcontributions&user=Sandro.koch%40kit.edu&feedformat=atomSDQ-Institutsseminar - Benutzerbeiträge [de]2024-03-29T13:49:47ZBenutzerbeiträgeMediaWiki 1.39.6https://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Development_of_an_Approach_to_Describe_and_Compare_Simulators&diff=1030Development of an Approach to Describe and Compare Simulators2019-07-08T13:36:10Z<p>Sandro.koch@kit.edu: Die Seite wurde neu angelegt: „{{Vortrag |vortragender=Johannes Grün |email=upkhm@student.kit.edu |vortragstyp=Masterarbeit |betreuer=Sandro Koch |termin=Institutsseminar/2019-09-06 |kurzfa…“</p>
<hr />
<div>{{Vortrag<br />
|vortragender=Johannes Grün<br />
|email=upkhm@student.kit.edu<br />
|vortragstyp=Masterarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-09-06<br />
|kurzfassung=Kurzfassung<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=An_Analysis_of_Formalisms_for_the_Description_of_Behaviour_in_Simulations&diff=983An Analysis of Formalisms for the Description of Behaviour in Simulations2019-05-23T21:22:38Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Tobias Haßberg<br />
|email=uferh@student.kit.edu<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-06-21<br />
|kurzfassung=Diese Arbeit behandelt die Beschreibung des Verhalten von Simulationen, welche von Modellen der Domänen Geschäftsprozessen und Informationsystem beschriebene Abläufe simulieren. Das beschreiben des Verhalten von Simulation visiert dabei das schaffen weiterer Vergleichsmöglichkeiten für selbige an. Dafür werden Formalismen hinsichtlich ihrer Beschreibungsmöglichkeiten für solche Simulationen evaluiert, mit dem Ziel einen Formalismus zu finden, welcher das Verhalten der Simulationen beschreiben kann. In der Literatur ist das Vergleichen von Simulationen mit dem Vergleichen des Simulationsergebnisses verknüpft. Das Erzeugen des Ergebnisses wird nicht zum Vergleich herangezogen. Das Einbeziehen des Verhaltens von Simulationen bietet weitere Kriterien für das Vergleichen von Simulationen. In einem ersten Schritt, werden innerhalb einer Studie Formslismen hinsichtlich ihrer Modelliergungsmöglichkeiten für das Beschreiben des genannten Verhaltens evaluiert. Im zweiten Schritt wird mithilfe der Studienergebnissen ein Formalismus entworfen, welcher auf die Anforderungen für das Beschreiben des Verhaltens der Simulationen angepasst ist. Das Ergebnis dieser Arbeit bildet ein Formalismus, welcher dahingehend evaluiert wurde, das Verhalten von Simulationen im genannten Kontext zu beschreiben.<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=An_Analysis_of_Formalisms_for_the_Description_of_Behaviour_in_Simulations&diff=982An Analysis of Formalisms for the Description of Behaviour in Simulations2019-05-23T21:21:24Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Tobias Haßberg<br />
|email=uferh@student.kit.edu<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-06-21<br />
|kurzfassung=Diese Arbeit behandelt die Beschreibung des Verhalten von Simulationen, welche von<br />
Modellen der Domänen Geschäftsprozessen und Informationsystem beschriebene Abläufe<br />
simulieren. Das beschreiben des Verhalten von Simulation visiert dabei das scha�en<br />
weiterer Vergleichsmöglichkeiten für selbige an. Dafür werden Formalismen hinsichtlich<br />
ihrer Beschreibungsmöglichkeiten für solche Simulationen evaluiert, mit dem Ziel<br />
einen Formalismus zu �nden, welcher das Verhalten der Simulationen beschreiben kann.<br />
In der Literatur ist das Vergleichen von Simulationen mit dem Vergleichen des Simulationsergebnisses<br />
verknüpft. Das Erzeugen des Ergebnisses wird nicht zum Vergleich<br />
herangezogen. Das Einbeziehen des Verhaltens von Simulationen bietet weitere Kriterien<br />
für das Vergleichen von Simulationen. In einem ersten Schritt, werden innerhalb einer<br />
Studie Formslismen hinsichtlich ihrer Modelliergungsmöglichkeiten für das Beschreiben<br />
des genannten Verhaltens evaluiert. Im zweiten Schritt wird mithilfe der Studienergebnissen<br />
ein Formalismus entworfen, welcher auf die Anforderungen für das Beschreiben des<br />
Verhaltens der Simulationen angepasst ist. Das Ergebnis dieser Arbeit bildet ein Formalismus,<br />
welcher dahingehend evaluiert wurde, das Verhalten von Simulationen im genannten<br />
Kontext zu beschreiben.<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Erweiterung_einer_DSL_zur_Simulationskopplung_um_die_Dom%C3%A4ne_der_Netzwerk_Simulationen&diff=981Erweiterung einer DSL zur Simulationskopplung um die Domäne der Netzwerk Simulationen2019-05-23T21:19:37Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Jan Meurer<br />
|email=janjan.meurer@gmail.com<br />
|vortragstyp=Masterarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-06-21<br />
|kurzfassung=Die Bestimmung von Qualitätsmerkmalen eines Software-Systems, wird typischerweise erst nach der Entwurfsphase ersichtlich. Diskrete-Event-Simulationen basierend auf Computer-Systemen können hier Aufschluss geben und Entscheidungen schon zu Beginn der Entwurfsphase beeinflussen. Mit verfügbarem Domänen-Wissen kann eine Abstrakte Repräsentation eines Software-Systems dargestellt werden, um bestimmte Aspekte für eine Analyse zu simulieren. <br />
Mit der wachsenden Komplexität von Software-Systemen steigt auch der Bedarf der Skalierbarkeit, Wartbarkeit und damit auch die Anwendbarkeit von Simulationen. <br />
Dies verlangt das kombinieren von Simulationen aus unterschiedlichen Domänen, eine effiziente Wartbarkeit, so wie eine adäquate Wiederverwendbarkeit, die es dem Simulations-Anwender ermöglicht effektiv Simulationen zu Erstellen.<br />
Herkömmliche Simulations-Engines, die eine monolithische Vorgehensweise anwenden, können diesen Anforderungen nicht standhalten.<br />
Ein Lösungsansatz ist, ein Konzept zur Modularisierung der komplexe Simulationen, das mit einer Domänenspezifischen Sprache (DSL) umgesetzt wurde. Aus diesem Konzept resultiert die Herausforderung, das Simulations-Engines verschiedener Domänen über einen Kopplungsansatz, auf modularer Ebene kommunizieren zu können.<br />
<br />
In dieser Arbeit wird der Ansatz hinsichtlich einer Simulations-Engine aus der Domäne der Netzwerk Simulationen analysiert und erweitert. <br />
Die Ausdrucksmächtigkeit der DSL hinsichtlich der Kopplung von Netzwerk Simulationen ist nicht bekannt und muss bestimmt werden. <br />
Als Grundlage der Untersuchung wird eine Fallstudie mit einem existierenden Kopplungsansatz angewendet, die die Kopplung einer Netzwerk-Simulation mit einer Simulation einer alternativen Simulations-Engine manuell implementiert und analysiert.<br />
Die Kopplung, der in der Fallstudie entstandene verteilte Simulation, wird mit der existierenden DSL beschrieben und deren Ausdrucksmächtigkeit bestimmt.<br />
Aus den Resultaten wird eine Erweiterung der DSL bestimmt, die nach dem selben Vorgehen auf die Ausdrucksmächtigkeit evaluiert wird. <br />
Die Evaluation selbst ist ein Vergleich von Elementen der Fallstudie und den beschriebenen Elementen der DSL. Aus den Ergebnissen der Analyse von Netzwerk Simulationen entsteht ein Kopplungs-Interface was als Annäherung an alle Simulations-Engines aus dem Bereich der Diskreten-Event-Simulationen. Durch Teil-Automatisierung des Kopplungs-Interface wird der Entwicklungsaufwand auf ein annäherndes Niveau von monolithischen Simulationen reduziert. <br />
<br />
Die Ergebnisse der Arbeit zeigen, dass eine Beschreibung von Netzwerk-Simulationen mit der erweiterten DSL möglich ist. Da aber Elemente aus der Logik beschreibbar sind, diese aber für eine Kopplung irrelevant sind, nur ein Bruchteil der Fähigkeiten der DSL benötigt werden. Ebenfalls ist in Bezug zur manuellen Entwicklung einer verteilten Simulation eine Arbeitserleichterung durch Wiederverwendbarkeit und Abstraktion gegeben. Als Kern-Ergebnis ist, die bei hoch skalierenden verteilten Simulationen gesteigerte Attraktivität gegenüber der Verwendung einer monolithischen Variante.<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=An_Analysis_of_Formalisms_for_the_Description_of_Behaviour_in_Simulations&diff=977An Analysis of Formalisms for the Description of Behaviour in Simulations2019-05-13T11:44:49Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Tobias Haßberg<br />
|email=uferh@student.kit.edu<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-06-21<br />
|kurzfassung=tbd<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Erweiterung_einer_DSL_zur_Simulationskopplung_um_die_Dom%C3%A4ne_der_Netzwerk_Simulationen&diff=976Erweiterung einer DSL zur Simulationskopplung um die Domäne der Netzwerk Simulationen2019-05-13T11:44:02Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Jan Meurer<br />
|email=janjan.meurer@gmail.com<br />
|vortragstyp=Masterarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-06-21<br />
|kurzfassung=Kurzfassung<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=An_Analysis_of_Formalisms_for_the_Description_of_Behaviour_in_Simulations&diff=975An Analysis of Formalisms for the Description of Behaviour in Simulations2019-05-13T08:31:24Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Tobias Haßberg<br />
|email=uferh@student.kit.edu<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-06-14<br />
|kurzfassung=tbd<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Erweiterung_einer_DSL_zur_Simulationskopplung_um_die_Dom%C3%A4ne_der_Netzwerk_Simulationen&diff=974Erweiterung einer DSL zur Simulationskopplung um die Domäne der Netzwerk Simulationen2019-05-07T14:22:29Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Jan Meurer<br />
|email=janjan.meurer@gmail.com<br />
|vortragstyp=Masterarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-06-14<br />
|kurzfassung=Kurzfassung<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=An_Analysis_of_Formalisms_for_the_Description_of_Behaviour_in_Simulations&diff=952An Analysis of Formalisms for the Description of Behaviour in Simulations2019-04-11T06:03:39Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Tobias Haßberg<br />
|email=uferh@student.kit.edu<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-06-07<br />
|kurzfassung=tbd<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Institutsseminar/2019-06-07&diff=951Institutsseminar/2019-06-072019-04-11T06:03:13Z<p>Sandro.koch@kit.edu: Die Seite wurde neu angelegt: „{{Termin |datum=2019/06/07 11:30:00 |raum=Raum 348 (Gebäude 50.34) }}“</p>
<hr />
<div>{{Termin<br />
|datum=2019/06/07 11:30:00<br />
|raum=Raum 348 (Gebäude 50.34)<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Tobias_Ha%C3%9Fberg&diff=950Tobias Haßberg2019-04-11T06:02:13Z<p>Sandro.koch@kit.edu: Sandro.koch@kit.edu verschob die Seite Tobias Haßberg nach An Analysis of Formalisms for the Description of Behaviour in Simulations</p>
<hr />
<div>#WEITERLEITUNG [[An Analysis of Formalisms for the Description of Behaviour in Simulations]]</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=An_Analysis_of_Formalisms_for_the_Description_of_Behaviour_in_Simulations&diff=949An Analysis of Formalisms for the Description of Behaviour in Simulations2019-04-11T06:02:12Z<p>Sandro.koch@kit.edu: Sandro.koch@kit.edu verschob die Seite Tobias Haßberg nach An Analysis of Formalisms for the Description of Behaviour in Simulations</p>
<hr />
<div>{{Vortrag<br />
|vortragender=Tobias Haßberg<br />
|email=uferh@student.kit.edu<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-05-17<br />
|kurzfassung=tbd<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=An_Analysis_of_Formalisms_for_the_Description_of_Behaviour_in_Simulations&diff=948An Analysis of Formalisms for the Description of Behaviour in Simulations2019-04-11T06:00:45Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Tobias Haßberg<br />
|email=uferh@student.kit.edu<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-05-17<br />
|kurzfassung=tbd<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=An_Analysis_of_Formalisms_for_the_Description_of_Behaviour_in_Simulations&diff=945An Analysis of Formalisms for the Description of Behaviour in Simulations2019-04-08T07:42:27Z<p>Sandro.koch@kit.edu: Die Seite wurde neu angelegt: „{{Vortrag |vortragender=Tobias Haßberg |email=uferh@student.kit.edu |vortragstyp=Bachelorarbeit |betreuer=Sandro Koch |termin=Institutsseminar/2019-05-03 |kur…“</p>
<hr />
<div>{{Vortrag<br />
|vortragender=Tobias Haßberg<br />
|email=uferh@student.kit.edu<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-05-03<br />
|kurzfassung=tbd<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Erweiterung_einer_dom%C3%A4nenspezifischen_Sprache_der_Simulationskopplung_um_die_Dom%C3%A4ne_der_Cloud_Simulationen&diff=871Erweiterung einer domänenspezifischen Sprache der Simulationskopplung um die Domäne der Cloud Simulationen2019-02-08T15:00:18Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Eva-Maria Neumann<br />
|email=eva-maria@neumann-vellmar.de<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-02-15<br />
|kurzfassung=Domänenspezifische Sprachen für Software sind individuell an den jeweiligen Zweck angepasst.<br />
Die Sprache Modular Simulation Language modelliert die Kopplung zwischen<br />
verschiedenen Simulationen. Die Kopplung von Simulationen dient dem besseren Verständnis<br />
und der Austauschbarkeit. In dieser Arbeit wird geprüft, ob die Sprache alle<br />
nötigen Modelle erhält um universell Kommunikation, Struktur und Kopplung von beliebigen<br />
Simulationen darstellen zu können. Dazu wurde die Cloud Simulation Cloud Sim<br />
Plus ausgewählt und die Kommunikation von zwei Features dieser Simulation modelliert.<br />
Während der Modellierung wurden fehlende Elemente der Sprache identifiziert und<br />
Lösungsvorschläge integriert oder diskutiert. Das Ergebnis zeigt, dass sie Modular Simulation<br />
Language zum aktuellen Zeitpunkt nicht vollständig ist, das Thema aber weiter<br />
untersucht werden muss.<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Erweiterung_einer_dom%C3%A4nenspezifischen_Sprache_der_Simulationskopplung_um_die_Dom%C3%A4ne_der_Cloud_Simulationen&diff=870Erweiterung einer domänenspezifischen Sprache der Simulationskopplung um die Domäne der Cloud Simulationen2019-02-08T14:59:56Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Eva-Maria Neumann<br />
|email=eva-maria@neumann-vellmar.de<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-02-15<br />
|kurzfassung=Domänenspezi�sche Sprachen für Software sind individuell an den jeweiligen Zweck angepasst.<br />
Die Sprache Modular Simulation Language modelliert die Kopplung zwischen<br />
verschiedenen Simulationen. Die Kopplung von Simulationen dient dem besseren Verständnis<br />
und der Austauschbarkeit. In dieser Arbeit wird geprüft, ob die Sprache alle<br />
nötigen Modelle erhält um universell Kommunikation, Struktur und Kopplung von beliebigen<br />
Simulationen darstellen zu können. Dazu wurde die Cloud Simulation Cloud Sim<br />
Plus ausgewählt und die Kommunikation von zwei Features dieser Simulation modelliert.<br />
Während der Modellierung wurden fehlende Elemente der Sprache identi�ziert und<br />
Lösungsvorschläge integriert oder diskutiert. Das Ergebnis zeigt, dass sie Modular Simulation<br />
Language zum aktuellen Zeitpunkt nicht vollständig ist, das Thema aber weiter<br />
untersucht werden muss.<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Erweiterung_einer_DSL_zur_Simulationskopplung_um_die_Dom%C3%A4ne_der_Netzwerk_Simulationen&diff=844Erweiterung einer DSL zur Simulationskopplung um die Domäne der Netzwerk Simulationen2019-01-22T12:25:55Z<p>Sandro.koch@kit.edu: Die Seite wurde neu angelegt: „{{Vortrag |vortragender=Jan Meurer |email=janjan.meurer@gmail.com |vortragstyp=Masterarbeit |betreuer=Sandro Koch |termin=Institutsseminar/2018-05-10 |kurzfass…“</p>
<hr />
<div>{{Vortrag<br />
|vortragender=Jan Meurer<br />
|email=janjan.meurer@gmail.com<br />
|vortragstyp=Masterarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2018-05-10<br />
|kurzfassung=Kurzfassung<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Institutsseminar/2019-05-10&diff=843Institutsseminar/2019-05-102019-01-22T12:25:00Z<p>Sandro.koch@kit.edu: Die Seite wurde neu angelegt: „{{Termin |datum=2019/05/10 11:30:00 |raum=348 }}“</p>
<hr />
<div>{{Termin<br />
|datum=2019/05/10 11:30:00<br />
|raum=348<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Erweiterung_einer_Dom%C3%A4nenspezifischen_Sprache_der_Simulationskopplung_um_die_Dom%C3%A4ne_der_Cloud_Simulationen&diff=842Erweiterung einer Domänenspezifischen Sprache der Simulationskopplung um die Domäne der Cloud Simulationen2019-01-21T09:23:14Z<p>Sandro.koch@kit.edu: Sandro.koch@kit.edu verschob die Seite Erweiterung einer Domänenspezifischen Sprache der Simulationskopplung um die Domäne der Cloud Simulationen nach [[Erweiterung einer domänenspezifischen Sprache der Simulationskopplung um die Domäne der Clo…</p>
<hr />
<div>#WEITERLEITUNG [[Erweiterung einer domänenspezifischen Sprache der Simulationskopplung um die Domäne der Cloud Simulationen]]</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Erweiterung_einer_dom%C3%A4nenspezifischen_Sprache_der_Simulationskopplung_um_die_Dom%C3%A4ne_der_Cloud_Simulationen&diff=841Erweiterung einer domänenspezifischen Sprache der Simulationskopplung um die Domäne der Cloud Simulationen2019-01-21T09:23:14Z<p>Sandro.koch@kit.edu: Sandro.koch@kit.edu verschob die Seite Erweiterung einer Domänenspezifischen Sprache der Simulationskopplung um die Domäne der Cloud Simulationen nach [[Erweiterung einer domänenspezifischen Sprache der Simulationskopplung um die Domäne der Clo…</p>
<hr />
<div>{{Vortrag<br />
|vortragender=Eva-Maria Neumann<br />
|email=eva-maria@neumann-vellmar.de<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-02-15<br />
|kurzfassung=Kurzfassung<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=2019-02-08&diff=8342019-02-082019-01-10T09:43:11Z<p>Sandro.koch@kit.edu: Sandro.koch@kit.edu verschob die Seite 2019-02-08 nach Erweiterung einer Domänenspezifischen Sprache der Simulationskopplung um die Domäne der Cloud Simulationen</p>
<hr />
<div>#WEITERLEITUNG [[Erweiterung einer Domänenspezifischen Sprache der Simulationskopplung um die Domäne der Cloud Simulationen]]</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Erweiterung_einer_dom%C3%A4nenspezifischen_Sprache_der_Simulationskopplung_um_die_Dom%C3%A4ne_der_Cloud_Simulationen&diff=833Erweiterung einer domänenspezifischen Sprache der Simulationskopplung um die Domäne der Cloud Simulationen2019-01-10T09:43:11Z<p>Sandro.koch@kit.edu: Sandro.koch@kit.edu verschob die Seite 2019-02-08 nach Erweiterung einer Domänenspezifischen Sprache der Simulationskopplung um die Domäne der Cloud Simulationen</p>
<hr />
<div>{{Vortrag<br />
|vortragender=Eva-Maria Neumann<br />
|email=eva-maria@neumann-vellmar.de<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-02-15<br />
|kurzfassung=Kurzfassung<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Erweiterung_einer_dom%C3%A4nenspezifischen_Sprache_der_Simulationskopplung_um_die_Dom%C3%A4ne_der_Cloud_Simulationen&diff=832Erweiterung einer domänenspezifischen Sprache der Simulationskopplung um die Domäne der Cloud Simulationen2019-01-10T09:41:44Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Eva-Maria Neumann<br />
|email=eva-maria@neumann-vellmar.de<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-02-15<br />
|kurzfassung=Kurzfassung<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Erweiterung_einer_dom%C3%A4nenspezifischen_Sprache_der_Simulationskopplung_um_die_Dom%C3%A4ne_der_Cloud_Simulationen&diff=747Erweiterung einer domänenspezifischen Sprache der Simulationskopplung um die Domäne der Cloud Simulationen2018-10-05T15:47:46Z<p>Sandro.koch@kit.edu: Die Seite wurde neu angelegt: „{{Vortrag |vortragender=Eva-Maria Neumann |email=eva-maria@neumann-vellmar.de |vortragstyp=Bachelorarbeit |betreuer=Sandro Koch |termin=Institutsseminar/2019-0…“</p>
<hr />
<div>{{Vortrag<br />
|vortragender=Eva-Maria Neumann<br />
|email=eva-maria@neumann-vellmar.de<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2019-02-08<br />
|kurzfassung=Kurzfassung<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Modularization_approaches_in_the_context_of_monolithic_simulations&diff=723Modularization approaches in the context of monolithic simulations2018-09-11T17:39:18Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Frederik Reiche<br />
|email=frederik.reiche@student.kit.edu<br />
|vortragstyp=Masterarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2018-09-21<br />
|kurzfassung=Quality characteristics of a software system such as performance or reliability can determine<br />
its success or failure. In traditional software engineering, these characteristics can<br />
only be determined when parts of the system are already implemented and past the design<br />
process. Computer simulations allow to determine estimations of quality characteristics<br />
of software systems already during the design process. Simulations are build to analyse<br />
certain aspects of systems. The representation of the system is specialised for the specific analysis. This specialisation often results in a monolithic design of the simulation.<br />
Monolithic structures, however, can induce reduced maintainability of the simulation and<br />
decreased understandability and reusability of the representations of the system. The<br />
drawbacks of monolithic structures can be encountered by the concept of modularisation,<br />
where one problem is divided into several smaller sub-problems. This approach allows an<br />
easier understanding and handling of the sub-problems.<br />
In this thesis an approach is provided to describe the coupling of newly developed<br />
and already existing simulations to a modular simulation. This approach consists of a<br />
Domain-Specific Language (DSL) developed with model-driven technologies. The DSL<br />
is applied in a case-study to describe the coupling of two simulations. The coupling of<br />
these simulations with an existing coupling approach is implemented according to the<br />
created description. An evaluation of the DSL is conducted regarding its completeness to<br />
describe the coupling of several simulations to a modular simulation. Additionally, the<br />
modular simulation is examined regarding the accuracy of preserving the behaviour of the<br />
monolithic simulation. The results of the modular simulation and the monolithic version<br />
are compared for this purpose. The created modular simulation is additionally evaluated<br />
in regard to its scalability by analysis of the execution times when multiple simulations<br />
are coupled. Furthermore, the effect of the modularisation on the simulation execution<br />
times is evaluated.<br />
The obtained evaluation results show that the DSL can describe the coupling of the two<br />
simulations used in the case-study. Furthermore, the results of the accuracy evaluation<br />
suggest that problems in the interaction of the simulations with the coupling approach exist.<br />
However, the results also show that the overall behaviour of the monolithic simulation is<br />
preserved in its modular version. The analysis of the execution times suggest, that the<br />
modular simulation experiences an increase in execution time compared to the monolithic<br />
version. Also, the results regarding the scalability show that the execution time of the<br />
modular simulation does not increase exponentially with the number of coupled simulations.<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Modularization_approaches_in_the_context_of_monolithic_simulations&diff=718Modularization approaches in the context of monolithic simulations2018-09-11T07:03:35Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Frederik Reiche<br />
|email=frederik.reiche@student.kit.edu<br />
|vortragstyp=Masterarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2018-09-17<br />
|kurzfassung=Quality characteristics of a software system such as performance or reliability can determine<br />
its success or failure. In traditional software engineering, these characteristics can<br />
only be determined when parts of the system are already implemented and past the design<br />
process. Computer simulations allow to determine estimations of quality characteristics<br />
of software systems already during the design process. Simulations are build to analyse<br />
certain aspects of systems. The representation of the system is specialised for the specific analysis. This specialisation often results in a monolithic design of the simulation.<br />
Monolithic structures, however, can induce reduced maintainability of the simulation and<br />
decreased understandability and reusability of the representations of the system. The<br />
drawbacks of monolithic structures can be encountered by the concept of modularisation,<br />
where one problem is divided into several smaller sub-problems. This approach allows an<br />
easier understanding and handling of the sub-problems.<br />
In this thesis an approach is provided to describe the coupling of newly developed<br />
and already existing simulations to a modular simulation. This approach consists of a<br />
Domain-Specific Language (DSL) developed with model-driven technologies. The DSL<br />
is applied in a case-study to describe the coupling of two simulations. The coupling of<br />
these simulations with an existing coupling approach is implemented according to the<br />
created description. An evaluation of the DSL is conducted regarding its completeness to<br />
describe the coupling of several simulations to a modular simulation. Additionally, the<br />
modular simulation is examined regarding the accuracy of preserving the behaviour of the<br />
monolithic simulation. The results of the modular simulation and the monolithic version<br />
are compared for this purpose. The created modular simulation is additionally evaluated<br />
in regard to its scalability by analysis of the execution times when multiple simulations<br />
are coupled. Furthermore, the effect of the modularisation on the simulation execution<br />
times is evaluated.<br />
The obtained evaluation results show that the DSL can describe the coupling of the two<br />
simulations used in the case-study. Furthermore, the results of the accuracy evaluation<br />
suggest that problems in the interaction of the simulations with the coupling approach exist.<br />
However, the results also show that the overall behaviour of the monolithic simulation is<br />
preserved in its modular version. The analysis of the execution times suggest, that the<br />
modular simulation experiences an increase in execution time compared to the monolithic<br />
version. Also, the results regarding the scalability show that the execution time of the<br />
modular simulation does not increase exponentially with the number of coupled simulations.<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Modularization_approaches_in_the_context_of_monolithic_simulations&diff=717Modularization approaches in the context of monolithic simulations2018-09-06T13:31:24Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Frederik Reiche<br />
|email=frederik.reiche@student.kit.edu<br />
|vortragstyp=Masterarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2018-09-17<br />
|kurzfassung=Quality properties of a software system such as performance or reliability can determine its success or failure. In traditional software engineering, these characteristics can only be analysed when parts of the system are already implemented and past the design process. Computer simulations allow analyse quality characteristics and gather early estimations for them already during the design process. Simulations are build to analyse certain aspects of systems. The representation of the system is specialised for one specific analysis. This specialisation often results in a monolithic design of the simulation.<br />
Monolithic structures, however, can induce reduced maintainability of the simulation and decreased understandability and reusability of the representations of the system. The drawbacks of monolithic structures can be encountered by the concept of modularisation, where one problem is divided into several smaller problems. This approach allows an easier understanding and use of the sub-problems.<br />
<br />
In this thesis an approach is provided to describe the coupling of newly developed and already existing simulations to a modular simulation. For this purpose, we provide a \ac{DSL} with the ability to describe the coupling between simulations to a modular simulation. The \ac{DSL} is applied in a case-study to model the coupling of two simulations. Furthermore, we implement the coupling of the two simulations with an existing coupling approach according to the created model. The \ac{DSL} is evaluated regarding its completeness to describe the coupling of several simulations to a modular simulation. Furthermore, the modular simulation is examined regarding the accuracy of preserving the behaviour of the monolithic simulation. For this purpose, the results of the modular simulation and the monolithic version are compared. Also, the created modular simulation is evaluated in regard to its scalability by analysis of the execution times when multiple simulations are coupled. Additionally, the effect of the modularisation on the simulation execution times is evaluated.<br />
<br />
The obtained results show that the \ac{DSL} can describe the coupling of the two simulations used in the case-study with the existing coupling approach. Furthermore, the results of the accuracy evaluation suggest that problems in the interaction of the simulations with the coupling approach exist. However, the results also show that the overall behaviour of the simulation is preserved. The scalability analysis indicates that the execution times of the modular simulation does not rise exponentially when coupled with multiple simulations. However, the modular simulation experiences an increase in execution time compared to the monolithic version. Nevertheless, the conclusion is reached that the \ac{DSL} is able to describe the coupling of simulations.<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Modularization_approaches_in_the_context_of_monolithic_simulations&diff=700Modularization approaches in the context of monolithic simulations2018-07-23T10:54:16Z<p>Sandro.koch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Frederik Reiche<br />
|email=frederik.reiche@student.kit.edu<br />
|vortragstyp=Masterarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2018-09-17<br />
|kurzfassung=Kurzfassung<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Institutsseminar/2018-09-17&diff=699Institutsseminar/2018-09-172018-07-23T10:53:55Z<p>Sandro.koch@kit.edu: Die Seite wurde neu angelegt: „{{Termin |datum=2018/09/17 11:30:00 |raum=Raum 333 (Gebäude 50.34) }}“</p>
<hr />
<div>{{Termin<br />
|datum=2018/09/17 11:30:00<br />
|raum=Raum 333 (Gebäude 50.34)<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Frederik_Reiche&diff=615Frederik Reiche2018-05-24T12:37:02Z<p>Sandro.koch@kit.edu: Sandro.koch@kit.edu verschob die Seite Frederik Reiche nach Modularization approaches in the context of monolithic simulations</p>
<hr />
<div>#WEITERLEITUNG [[Modularization approaches in the context of monolithic simulations]]</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Modularization_approaches_in_the_context_of_monolithic_simulations&diff=614Modularization approaches in the context of monolithic simulations2018-05-24T12:37:02Z<p>Sandro.koch@kit.edu: Sandro.koch@kit.edu verschob die Seite Frederik Reiche nach Modularization approaches in the context of monolithic simulations</p>
<hr />
<div>{{Vortrag<br />
|vortragender=Frederik Reiche<br />
|email=frederik.reiche@student.kit.edu<br />
|vortragstyp=Masterarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2018-09-21<br />
|kurzfassung=Kurzfassung<br />
}}</div>Sandro.koch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Modularization_approaches_in_the_context_of_monolithic_simulations&diff=613Modularization approaches in the context of monolithic simulations2018-05-24T12:34:35Z<p>Sandro.koch@kit.edu: Die Seite wurde neu angelegt: „{{Vortrag |vortragender=Frederik Reiche |email=frederik.reiche@student.kit.edu |vortragstyp=Masterarbeit |betreuer=Sandro Koch |termin=Institutsseminar/2018-09…“</p>
<hr />
<div>{{Vortrag<br />
|vortragender=Frederik Reiche<br />
|email=frederik.reiche@student.kit.edu<br />
|vortragstyp=Masterarbeit<br />
|betreuer=Sandro Koch<br />
|termin=Institutsseminar/2018-09-21<br />
|kurzfassung=Kurzfassung<br />
}}</div>Sandro.koch@kit.edu