Programmheft - Software Engineering Konferenzen
Programmheft - Software Engineering Konferenzen
Programmheft - Software Engineering Konferenzen
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Freitag<br />
server, which gave him a local shell, by which he<br />
gained administrator provileges via a security<br />
hole in Perl, and thus installed a new administrator<br />
account”.<br />
Malfor works by experiments. First, we record the<br />
interaction of the system being diagnosed. After<br />
the effect (the intrusion) has been detected, we<br />
replay the recorded events in slightly different<br />
configurations to isolate the processes which<br />
were relevant for the effect. While intrusion<br />
analysis is among the more spectacular uses of<br />
Malfor, the underlying techniques can easily be<br />
generalized to arbitrary system behaviors.<br />
zugelieferter <strong>Software</strong> verstärkt sich die Anforderung,<br />
die Konfiguration der zeitlichen und sequentiellen<br />
Ausführung von Prozessen in Tasks<br />
systematisch und formal je SW-Komponente zu<br />
erfassen, so dass in den Projekten eine werkzeugunterstützte<br />
Überprüfung stattfinden kann.<br />
Es wird dabei ein OSEK-konformes statisches<br />
Betriebssystem vorausgesetzt. Das entwickelte<br />
und pilotierte Konzept setzt auf dem MSR-Backbone-Gedanken<br />
auf: die durchgängige Verwendung<br />
eines xml-basierten standardisierten Austauschformats<br />
für die komplette Entwicklung<br />
und Zulieferung. Dabei wurde speziell auf den<br />
Aspekt der Variationspunkte Wert gelegt, der in<br />
Produktlinien wichtig ist.<br />
15:00–16:00 (Session N2)<br />
Hörsaal B<br />
C++ ist typsicher? Garantiert!<br />
Ein Forschungsbericht von Daniel Wasserrab, Tobias<br />
Nipkow, Gregor Snelting, Frank Tip<br />
Wir präsentieren eine operationelle Semantik mit<br />
Typsicherheitsbeweis für Mehrfachvererbung<br />
in C++, formalisiert im und maschinengeprüft<br />
durch den Maschinenbeweiser Isabelle/HOL.<br />
Der vorliegende Beweis erhöht das Vertrauen<br />
in die Sprache, erzeugt aber auch neue Einsicht<br />
in die Problematik des C++-Vererbungsmechanismus.<br />
Er öffnet die Tür für weitergehende Beweise,<br />
die bisher unerreichte Sicherheitsgarantien<br />
für C++-Programme liefern.<br />
Zulieferung und Integration in Automative<br />
Produktlinien: Konfiguration von Prozessreihenfolgen<br />
innerhalb Tasks<br />
Ein Erfahrungsbericht von Birgit Boss<br />
Durch die steigende Komplexität von Steuergeräte-<strong>Software</strong>,<br />
die Wiederverwendung von SW-<br />
Komponenten in verschiedenen Produkten einer<br />
Produktfamilie sowie den steigenden Anteil<br />
29