Pferscher, AndreaReischuk, Rüdiger2024-10-022024-10-022024978-3-88579-982-5https://dl.gi.de/handle/20.500.12116/44719Modelle, die das Verhalten eines Systems beschreiben, stellen in der Softwareentwicklung ein hilfreiches Werkzeug zur Verifikation und Analyse von Systemen dar. Die Verfügbarkeit solcher Modelle ist jedoch limitiert, vor allem in komplexen Systemumgebungen, in denen viele heterogene Komponenten interagieren, wie z. B. im Internet-der-Dinge (IdD). Erschwerend kommt hinzu, dass der Einblick in einzelne Komponenten oft eingeschränkt ist. Automatenlernen hat sich als erfolgreiche Technik hervorgetan, um solche Modelle automatisch von Black-Box-Systemen zu generieren. Die folgende Zusammenfassung der Dissertation beschreibt, wie Automatenlernen außerdem im IdD zielführend angewandt werden kann, um Modelle von Kommunikationsprotokollen zu lernen. Dafür werden neue Lerntechniken vorgeschlagen, um bestehende Herausforderungen zu überwinden, aber auch um sicherheitskritisches Verhalten zu lernen. Zusätzlich wird gezeigt, wie Automatenlernen etablierte Sicherheitstesttechniken wie Fuzz-Testen unterstützen kann. Die Resultate der entwickelten zustandsbasierten Black-Box-Testtechnik legen offen, dass Protokollimplementierungen Sicherheits- und Zuverlässigkeitsprobleme aufweisen.deAutomatenlernen für das Testen und die Analyse der Sicherheit in vernetzten Umgebungen10.18420/Diss2023-22