Auflistung nach Autor:in "Juhnke, Katharina"
1 - 3 von 3
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragA Survey on the Relevance of the Performance of Model Transformations(Software Engineering 2022, 2022) Groner, Raffaela; Juhnke, Katharina; Höppner, Stefan; Tichy, Matthias; Becker, Steffen; Vijayshree, Vijayshree; Frank, SebastianWhen we are confronted with performance issues in a general-purpose language, like Java, it is a given to us that we have various tools and techniques at our disposal to help us. But is such support also needed when using model transformation languages? To address this question, we conducted a quantitative online survey as part of a mixed methods study with 84 respondents to our questionnaire. Our results show that a certain performance is desired but not always achieved. The developers would like to improve the performance, but they lack insights on how a transformation is performed. As a first step to mitigate this issue, we compiled a list of information regarding the models used, the transformations applied and their execution deemed to be helpful by the participants. Additionally, we used hypotheses tests to investigate possible influencing factors that cause participants to try to improve the performance of transformations. The main relevant factors found in our study are the satisfaction with the execution time, the size of the models used, the relevance of whether a certain execution time is not exceeded in the average case, and the knowledge of how a transformation engine executes a transformation.
- KonferenzbeitragUsability von grafischen Editoren auf dem Prüfstand(UP14 - Vorträge, 2014) Juhnke, KatharinaDas Verbinden unterschiedlicher Gedankenwelten und die Stärkung der Zusammenarbeit heterogener Benutzergruppen durch EIN Werkzeug – Traum oder bereits Realität? Dieser Beitrag zeigt am Beispiel eines bestehenden textuellen Editors und einem dazu korrespondierend entwickelten grafischen Editors, wie Teamwork zwischen grafikaffinen und textaffinen Benutzergruppen im Requirements Engineering gelingen kann. Im Rahmen der benutzerzentrierten Konzeption und der Usability Evaluation des grafischen Editors zur Erstellung und Bearbeitung formaler Anforderungsmodelle kamen verschiedene Methoden des Usability Engineerings zum Einsatz. Die dabei gesammelten Erfahrungen und Erkenntnisse werden durch diesen Beitrag vorgestellt. Die Ergebnisse der Usability Evaluation zeigen, dass grafische Editoren und der Einsatz von Layout-Algorithmen, individuell anpassbaren grafischen Repräsentationen (sog. Sichten), Modellvalidierung oder Restriktionen für die intuitive Erstellung syntaktisch korrekter Anforderungsmodelle die Arbeit für bestimmte Benutzergruppen zum Kinderspiel macht.
- KonferenzbeitragVerbesserung der Qualität von automobilen Testfallspezifikationen(Ausgezeichnete Informatikdissertationen 2020, 2021) Juhnke, KatharinäÜblicherweise werden automobile Testfallspezifikationen für das Testen kundenerlebbarer Funktionen in Fahrzeugprototypen überwiegend in natürlicher Sprache von mehreren Testdesignern geschrieben und von verschiedenen Testern ausgeführt. Dadurch wirken sich Qualitätsmängel, wie z.B. mehrdeutige, unvollständige oder inkonsistente Testfälle, negativ auf den Kosten- und Zeitaufwand des Testens aus. Um die Qualität von Testfallspezifikationen zu verbessern, werden in dieser Dissertation zunächst die Qualität beeinflussende Herausforderungen identifiziert. Darauf aufbauend wird zum einen ein Qualitätsmodell vorgestellt, das die Grundlage für die entwickelten perspektivenbasierten Review-Checklisten als analytische Qualitätssicherungsmaßnahme bildet. Zum anderen unterstützt die entwickelte Testfallspezifikations-orientierte Domänenanalysemethode die Ableitung von systemspezifischen Schablonen auf Basis bestehender Testfallspezifikationen und ermöglicht damit die Definition von Testing DSLs als konstruktive Qualitätssicherungsmaßnahme. Des Weiteren wurde erstmalig anhand der Ergebnisse eines kontrollierten Experiments nachgewiesen, dass durch die Verwendung von Testing DSLs die Qualität von Testfällen signifikant verbessert wird.