30.06.2014 Aufrufe

Programmheft - Software Engineering Konferenzen

Programmheft - Software Engineering Konferenzen

Programmheft - Software Engineering Konferenzen

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!