Institutsseminar/2026-04-17

Aus SDQ-Institutsseminar
Termin (Alle Termine)
Datum Freitag, 17. April 2026
Uhrzeit 11:30 – 12:30 Uhr (Dauer: 60 min)
Ort Raum 010 (Gebäude 50.34)
Prüfer/in Ralf Reussner
Webkonferenz https://sdq.kastel.kit.edu/wiki/SDQ-Institutsseminar/Microsoft Teams
Vorheriger Termin Mo 23. März 2026
Nächster Termin Fr 24. April 2026

Termin in Kalender importieren: iCal (Download)

Vorträge

Benchmarking Coding Agents on Educational Programming Tasks
Vortragende(r) Saigent Zeqja
Vortragstyp Bachelorarbeit
Betreuer(in) Haoyu Liu
Vortragssprache Englisch
Vortragsmodus in Präsenz
Kurzfassung
Performance Modeling and Evaluation of an MQTT–Kafka Based Data Streaming Architecture
Vortragende(r) Bescher Kilani
Vortragstyp Bachelorarbeit
Betreuer(in) Maximilian Hummel
Vortragssprache Deutsch
Vortragsmodus in Präsenz
Kurzfassung This thesis presents an architectural performance modeling approach for an IoT data streaming pipeline integrating MQTT and Apache Kafka. The goal is to assess to what extent performance modeling can forecast throughput, latency, and resource utilization under varying workloads. Using the Palladio Component Model (PCM), a component-based architectural performance model (APM) of an open-source MQTT-to-Kafka pipeline is developed. Resource demands are systematically extracted via profiling and transformed into stochastic model parameters. The calibrated model is validated against empirical measurements of the running system, achieving prediction accuracies of up to 99% at calibration points, with decreasing accuracy between workload intensities. Finally, the model is used to extrapolate performance behavior beyond the measured baseline. The results demonstrate that PCM-based architectural modeling can represent continuous, message-driven IoT workloads and provide meaningful performance forecasts before deployment.

Neuen Vortrag erstellen

Bitte melde Dich mit Deinen KIT-Zugangsdaten an. Falls Du trotz Anmeldung diese Meldung siehst, bitte eine/-n Wissensmanager/-in darum, Dich zur richtigen Gruppe hinzuzufügen.

Hinweise