https://sdq.kastel.kit.edu/api.php?action=feedcontributions&user=Kiana.busch%40kit.edu&feedformat=atomSDQ-Institutsseminar - Benutzerbeiträge [de]2024-03-29T05:46:43ZBenutzerbeiträgeMediaWiki 1.39.6https://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Eine_Sprache_f%C3%BCr_die_Spezifikation_disziplin%C3%BCbergreifender_%C3%84nderungsausbreitungsregeln&diff=820Eine Sprache für die Spezifikation disziplinübergreifender Änderungsausbreitungsregeln2018-12-10T09:39:15Z<p>Kiana.busch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Martin Löper<br />
|email=martin.loeper@gmx.de<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Kiana Busch<br />
|termin=Institutsseminar/2019-01-11 Zusatztermin<br />
|kurzfassung=In der Änderungsausbreitungsanalyse wird untersucht, wie sich Änderungen in Systemen ausbreiten. Dazu werden unter anderem Algorithmen entwickelt, die identifizieren, welche Elemente in einem System von einer Änderung betroffen sind. Für die Anpassung bestehender Algorithmen existiert keine spezielle Sprache, weshalb Domänenexperten universelle Programmiersprachen, wie Java, verwenden müssen, um Änderungsausbreitungen zu formulieren. Durch den imperativen Charakter von Java, benötigen Domänenexperten mehr Code und mehr Wissen über Implementierungsdetails, als sie mit einer, auf die Änderungs- ausbreitungsanalyse zugeschnittenen, Sprache bräuchten. Eine Sprache sollte stets an den Algorithmus der jeweiligen Änderungsausbreitungsanalyse angepasst sein. Für den in dieser Arbeit betrachteten Ansatz zur Änderungsausbreitungsanalyse mit der Bezeichnung Karlsruhe Architectural Maintainability Prediction (KAMP), besteht noch keine spezielle Sprache. KAMP ist ein Ansatz zur Bewertung architekturbasierter Änderungsanfragen, der in einem gleichnamigen Softwarewerkzeug implementiert ist. Diese Arbeit präsentiert mit der Change Propagation Rule Language (CPRL) eine spezielle Sprache für den, in KAMP verwendeten, Algorithmus der Änderungsausbreitungsanalyse. Zum Abschluss wird der Vorteil der entwickelten Sprache, gegenüber drei konkurrierenden Sprachen, ermittelt. Die Arbeit kommt zum Schluss, dass CPRL kompakter als konkurrierende Sprachen ist und es gleichzeitig erlaubt, die Mehrheit an denkbaren Änderungsausbreitungen zu beschreiben.<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Benutzer:Kiana_Busch&diff=809Benutzer:Kiana Busch2018-11-29T13:05:05Z<p>Kiana.busch@kit.edu: Kiana.busch@kit.edu verschob die Seite Benutzer:Kiana Busch nach Kiana Busch</p>
<hr />
<div>#WEITERLEITUNG [[Kiana Busch]]</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Kiana_Busch&diff=808Kiana Busch2018-11-29T13:05:05Z<p>Kiana.busch@kit.edu: Kiana.busch@kit.edu verschob die Seite Benutzer:Kiana Busch nach Kiana Busch</p>
<hr />
<div>{{Betreuer<br />
|email=kiana.busch@kit.edu<br />
|homepage=https://sdq.ipd.kit.edu/people/kiana-busch/<br />
|lehrstuhl=IPD Reussner<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Kiana_Rostami&diff=807Kiana Rostami2018-11-29T13:03:59Z<p>Kiana.busch@kit.edu: Kiana.busch@kit.edu verschob die Seite Kiana Rostami nach Benutzer:Kiana Busch</p>
<hr />
<div>#WEITERLEITUNG [[Benutzer:Kiana Busch]]</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Kiana_Busch&diff=806Kiana Busch2018-11-29T13:03:59Z<p>Kiana.busch@kit.edu: Kiana.busch@kit.edu verschob die Seite Kiana Rostami nach Benutzer:Kiana Busch</p>
<hr />
<div>{{Betreuer<br />
|email=kiana.busch@kit.edu<br />
|homepage=https://sdq.ipd.kit.edu/people/kiana-busch/<br />
|lehrstuhl=IPD Reussner<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Kiana_Busch&diff=805Kiana Busch2018-11-29T13:02:43Z<p>Kiana.busch@kit.edu: </p>
<hr />
<div>{{Betreuer<br />
|email=kiana.busch@kit.edu<br />
|homepage=https://sdq.ipd.kit.edu/people/kiana-busch/<br />
|lehrstuhl=IPD Reussner<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Eine_Sprache_f%C3%BCr_die_Spezifikation_disziplin%C3%BCbergreifender_%C3%84nderungsausbreitungsregeln&diff=804Eine Sprache für die Spezifikation disziplinübergreifender Änderungsausbreitungsregeln2018-11-29T12:59:28Z<p>Kiana.busch@kit.edu: Die Seite wurde neu angelegt: „{{Vortrag |vortragender=Martin Löper |email=martin.loeper@gmx.de |vortragstyp=Bachelorarbeit |betreuer=Kiana Rostami |termin=Institutsseminar/2019-01-11 |kurz…“</p>
<hr />
<div>{{Vortrag<br />
|vortragender=Martin Löper<br />
|email=martin.loeper@gmx.de<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Kiana Rostami<br />
|termin=Institutsseminar/2019-01-11<br />
|kurzfassung=In der Änderungsausbreitungsanalyse wird untersucht, wie sich Änderungen in Systemen ausbreiten. Dazu werden unter anderem Algorithmen entwickelt, die identifizieren, welche Elemente in einem System von einer Änderung betroffen sind. Für die Anpassung bestehender Algorithmen existiert keine spezielle Sprache, weshalb Domänenexperten universelle Programmiersprachen, wie Java, verwenden müssen, um Änderungsausbreitungen zu formulieren. Durch den imperativen Charakter von Java, benötigen Domänenexperten mehr Code und mehr Wissen über Implementierungsdetails, als sie mit einer, auf die Änderungs- ausbreitungsanalyse zugeschnittenen, Sprache bräuchten. Eine Sprache sollte stets an den Algorithmus der jeweiligen Änderungsausbreitungsanalyse angepasst sein. Für den in dieser Arbeit betrachteten Ansatz zur Änderungsausbreitungsanalyse mit der Bezeichnung Karlsruhe Architectural Maintainability Prediction (KAMP), besteht noch keine spezielle Sprache. KAMP ist ein Ansatz zur Bewertung architekturbasierter Änderungsanfragen, der in einem gleichnamigen Softwarewerkzeug implementiert ist. Diese Arbeit präsentiert mit der Change Propagation Rule Language (CPRL) eine spezielle Sprache für den, in KAMP verwendeten, Algorithmus der Änderungsausbreitungsanalyse. Zum Abschluss wird der Vorteil der entwickelten Sprache, gegenüber drei konkurrierenden Sprachen, ermittelt. Die Arbeit kommt zum Schluss, dass CPRL kompakter als konkurrierende Sprachen ist und es gleichzeitig erlaubt, die Mehrheit an denkbaren Änderungsausbreitungen zu beschreiben.<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Institutsseminar/2018-09-21&diff=713Institutsseminar/2018-09-212018-08-31T13:20:55Z<p>Kiana.busch@kit.edu: </p>
<hr />
<div>{{Termin<br />
|datum=2018/09/21 11:30:00<br />
|raum=Raum 348 (Gebäude 50.34)<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Evaluation_und_Optimierung_der_Wartbarkeit_von_Software-Architekturen&diff=712Evaluation und Optimierung der Wartbarkeit von Software-Architekturen2018-08-31T13:16:48Z<p>Kiana.busch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Maximilian Peters<br />
|email=de.maxptrs@googlemail.com<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Axel Busch<br />
|termin=Institutsseminar/2018-10-05<br />
|kurzfassung=Kurzfassung<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Institutsseminar/2018-10-05&diff=711Institutsseminar/2018-10-052018-08-31T13:16:22Z<p>Kiana.busch@kit.edu: Die Seite wurde neu angelegt: „{{Termin |datum=2018/10/05 11:30:00 |raum=Raum 348 (Gebäude 50.34) }}“</p>
<hr />
<div>{{Termin<br />
|datum=2018/10/05 11:30:00<br />
|raum=Raum 348 (Gebäude 50.34)<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Evaluation_und_Optimierung_der_Wartbarkeit_von_Software-Architekturen&diff=688Evaluation und Optimierung der Wartbarkeit von Software-Architekturen2018-07-12T11:28:17Z<p>Kiana.busch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Maximilian Peters<br />
|email=de.maxptrs@googlemail.com<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Axel Busch<br />
|termin=Institutsseminar/2018-09-21<br />
|kurzfassung=Kurzfassung<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Vorl%C3%A4ufiger_Titel:_Evaluation_von_Qualit%C3%A4tsoptimierungsans%C3%A4tzen&diff=687Vorläufiger Titel: Evaluation von Qualitätsoptimierungsansätzen2018-07-12T11:27:44Z<p>Kiana.busch@kit.edu: Kiana.busch@kit.edu verschob die Seite Vorläufiger Titel: Evaluation von Qualitätsoptimierungsansätzen nach Evaluation und Optimierung der Wartbarkeit von Software-Architekturen</p>
<hr />
<div>#WEITERLEITUNG [[Evaluation und Optimierung der Wartbarkeit von Software-Architekturen]]</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Evaluation_und_Optimierung_der_Wartbarkeit_von_Software-Architekturen&diff=686Evaluation und Optimierung der Wartbarkeit von Software-Architekturen2018-07-12T11:27:44Z<p>Kiana.busch@kit.edu: Kiana.busch@kit.edu verschob die Seite Vorläufiger Titel: Evaluation von Qualitätsoptimierungsansätzen nach Evaluation und Optimierung der Wartbarkeit von Software-Architekturen</p>
<hr />
<div>{{Vortrag<br />
|vortragender=Maximilian Peters<br />
|email=de.maxptrs@googlemail.com<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Kiana Rostami<br />
|termin=Institutsseminar/2018-09-21<br />
|kurzfassung=Kurzfassung<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Evaluation_und_Optimierung_der_Wartbarkeit_von_Software-Architekturen&diff=641Evaluation und Optimierung der Wartbarkeit von Software-Architekturen2018-06-15T08:26:20Z<p>Kiana.busch@kit.edu: Die Seite wurde neu angelegt: „{{Vortrag |vortragender=Maximilian Peters |email=de.maxptrs@googlemail.com |vortragstyp=Bachelorarbeit |betreuer=Kiana Rostami |termin=Institutsseminar/2018-09…“</p>
<hr />
<div>{{Vortrag<br />
|vortragender=Maximilian Peters<br />
|email=de.maxptrs@googlemail.com<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Kiana Rostami<br />
|termin=Institutsseminar/2018-09-21<br />
|kurzfassung=Kurzfassung<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Institutsseminar/2018-09-21&diff=640Institutsseminar/2018-09-212018-06-15T08:23:39Z<p>Kiana.busch@kit.edu: </p>
<hr />
<div>{{Termin<br />
|datum=2018/09/21 10:30:00<br />
|raum=Raum 348 (Gebäude 50.34)<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Institutsseminar/2018-06-15&diff=577Institutsseminar/2018-06-152018-04-16T11:00:44Z<p>Kiana.busch@kit.edu: </p>
<hr />
<div>{{Termin<br />
|datum=2018/06/15 11:15:00<br />
|raum=Raum 348 (Gebäude 50.34)<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Eine_Dom%C3%A4nenspezifische_Sprache_f%C3%BCr_%C3%84nderungsausbreitungsregeln&diff=576Eine Domänenspezifische Sprache für Änderungsausbreitungsregeln2018-04-13T06:39:58Z<p>Kiana.busch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Inna Belyantseva<br />
|email=i.belyantseva@gmx.de<br />
|vortragstyp=Masterarbeit<br />
|betreuer=Kiana Rostami<br />
|termin=Institutsseminar/2018-06-15<br />
|kurzfassung=Im Zuge der Masterarbeit sollte eine domänenspezifische Sprache für Änderungsausbreitungsregeln evaluiert und erweitert werden.<br />
Durch diese Sprache wird es Domänenexperten ermöglicht, Änderungsausbreitungsregeln auf Grundlage eines Metamodells innerhalb des Änderungsausbreitungsframeworks zu erstellen. Dabei sind keine tiefer gehenden Kenntnisse der Java-Programmierung oder des Änderungsausbreitungsframeworks notwendig. Aus den in dieser Sprache formulierten Regeln werden automatisch Java-Klassen generiert, die eine Änderungsausbreitungsberechnung durchführen können.<br />
Zu Evaluationszwecken wurden die bisher mittels Java-Methoden implementierten Änderungsausbreitungsberechnungen untersucht. Diese konnten in Regelklassen gegliedert und teilweise in der Sprache abgebildet werden. Für die nicht abbildbaren Regeln wurden neue Sprachkonstrukte konzipiert. Zudem wurde die Übertragbarkeit von der Sprache zwischen unterschiedlichen Anwendungsdomänen untersucht.<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Automatische_Vorhersage_von_%C3%84nderungsausbreitung_basierend_auf_Anforderungs%C3%A4nderungen_in_Automatisierungssystemen&diff=572Automatische Vorhersage von Änderungsausbreitung basierend auf Anforderungsänderungen in Automatisierungssystemen2018-04-09T10:44:47Z<p>Kiana.busch@kit.edu: </p>
<hr />
<div>{{Vortrag<br />
|vortragender=Timo Maier<br />
|email=tmaier96@googlemail.com<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Kiana Rostami<br />
|termin=Institutsseminar/2018-06-15<br />
|kurzfassung=Automatisierungssysteme sind langlebige, softwaregesteuerte Systeme, die aufgrund wechselnder Anforderungen typischerweise mehrere Evolutionszyklen durchlaufen. Da Automatisierungshardware und Software eng verzahnt sind betreffen Änderungen am System oft beide Bestandteile und Änderungsausbreitung ist von Hand nur schwer nachvollziehbar. KAMP ist ein existierender Ansatz zur automatischen Änderungsausbreitungsanalyse. Hier werden Metamodelle verwendet um Änderungsausbreitung mithilfe von definierten Regeln zu berechnen. Die hier vorgestellte Bachelorarbeit erweitert KAMP mit dem Ziel, von der Architektur dieser Systeme zu abstrahieren und Anforderungen mit einzubeziehen. Somit soll eine Änderungsausbreitungsanalyse auf Basis von Anforderungsänderungen in Automatisierungssystemen unterstützen werden. Um Anforderungen zu formalisieren werden Metamodelle für Anforderungen und Entwurfsentscheidungen eingebunden. Evaluiert wird auf Basis vordefinierter Evolutionsszenarien eines Labormodells einer Automatisierungsanlage (xPPU).<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Eine_Dom%C3%A4nenspezifische_Sprache_f%C3%BCr_%C3%84nderungsausbreitungsregeln&diff=571Eine Domänenspezifische Sprache für Änderungsausbreitungsregeln2018-04-09T08:03:01Z<p>Kiana.busch@kit.edu: Die Seite wurde neu angelegt: „{{Vortrag |vortragender=Inna Belyantseva |email=i.belyantseva@gmx.de |vortragstyp=Masterarbeit |betreuer=Kiana Rostami |termin=Institutsseminar/2018-06-15 |kur…“</p>
<hr />
<div>{{Vortrag<br />
|vortragender=Inna Belyantseva<br />
|email=i.belyantseva@gmx.de<br />
|vortragstyp=Masterarbeit<br />
|betreuer=Kiana Rostami<br />
|termin=Institutsseminar/2018-06-15<br />
|kurzfassung=Kurzfassung<br />
}}</div>Kiana.busch@kit.eduhttps://sdq.kastel.kit.edu/mediawiki-institutsseminar/index.php?title=Automatische_Vorhersage_von_%C3%84nderungsausbreitung_basierend_auf_Anforderungs%C3%A4nderungen_in_Automatisierungssystemen&diff=570Automatische Vorhersage von Änderungsausbreitung basierend auf Anforderungsänderungen in Automatisierungssystemen2018-04-09T08:01:41Z<p>Kiana.busch@kit.edu: Die Seite wurde neu angelegt: „{{Vortrag |vortragender=Timo Maier |email=tmaier96@googlemail.com |vortragstyp=Bachelorarbeit |betreuer=Kiana Rostami |termin=Institutsseminar/2018-06-15 |kurz…“</p>
<hr />
<div>{{Vortrag<br />
|vortragender=Timo Maier<br />
|email=tmaier96@googlemail.com<br />
|vortragstyp=Bachelorarbeit<br />
|betreuer=Kiana Rostami<br />
|termin=Institutsseminar/2018-06-15<br />
|kurzfassung=Kurzfassung<br />
}}</div>Kiana.busch@kit.edu