Verteilte Laufzeitverifikation auf eingebetteten Systemen: - download pdf or read online

By Malte Schmitz

In seiner Arbeit betrachtet Malte Schmitz, wie die Korrektheit von verteilten Systemen zur Laufzeit überwacht werden kann. Dazu untersucht und entwickelt er verschiedene Varianten der linearen Temporallogik (LTL) und zugehörige Monitorkonstruktionen für den Einsatz zur Laufzeitverifikation verteilter, asynchroner, eingebetteter Systeme. Als Fallstudie dient dabei die sichere und korrekte Steuerung von Industrieanlagen mithilfe von innovativen Überwachungskonzepten zur Laufzeit. Der Autor hat sein Projekt modellhaft realisiert, um die verschiedenen Monitorkonstruktionen und die Monitorinjektion durch Programmtransformation im praktischen Einsatz zu evaluieren.

Show description

Read Online or Download Verteilte Laufzeitverifikation auf eingebetteten Systemen: Logiken und Monitorkonstruktionen für asynchrone Prozesse PDF

Similar german_16 books

Read e-book online Skandinavische Literaturgeschichte PDF

Die Geschichte der skandinavischen Literatur - erstmals auf Deutsch. Die Autoren lassen den Blick schweifen über sämtliche Literaturen des Nordens, darunter auch die Literaturen in finnischer, färöischer, samischer und grönländischer Sprache. Ausführlich und kenntnisreich werden dabei herausragende Autoren wie Holberg, Ibsen, Strindberg, Lagerlöf, Blixen, der isländische Nobelpreisträger Laxness, Lindgren u.

Get Musterbasierte Parallelisierung sequenzieller Anwendungen: PDF

Diese Arbeit präsentiert AutoPar, ein neuartiges Verfahren zur Transformation bestehender software program, welches sequenzielle Ausgangsmuster bestimmt und in parallele Softwarearchitekturen umwandelt. Die Evaluierung belegt, dass AutoPar dieselbe Leistung erreicht wie erfahrene Entwickler. AutoPar benötigt dafür lediglich wenige Minuten statt mehrerer Tage intensiver Arbeit im manuellen Fall.

Extra info for Verteilte Laufzeitverifikation auf eingebetteten Systemen: Logiken und Monitorkonstruktionen für asynchrone Prozesse

Example text

Sei p ∈ AP eine atomare Proposition. Dann erfüllt eine ptLTL-Formel ϕ die folgenden Grammatik in Backus-Naur-Form (BNF). 5 auf Seite 11 aufgebaut. Entsprechend enthält auch hier die erste Zeile die für die volle Ausdrucksstärke mindestens benötigten Operatoren. In der zweiten Zeile befinden sich die dualen Operatoren und in der dritten Zeile zusätzliche Operatoren. Im Gegensatz zu LTL benötigen wir für ptLTL aufgrund einer anderen Monitorkonstruktion die NNF aber nicht. ptLTL wird wie LTL über Worten definiert, allerdings über endlichen Worten, da die Auswertung einer ptLTL-Formel vom letzten Zeichen eines Wortes ausgeht.

In ptDTL# ist der Previous-Operator anders als in dieser Arbeit nicht analog zum Next-Operator definiert. Dort gilt für alle Formeln ϕ die Äquivalenz ϕ ≡ ϕ. Weiter gilt dort für ein Wort w und eine beliebige Formel ϕ ∈ ptLTL (w, |w| − 1) |= ϕ ptDTL# = (w, |w| − 1) |= ϕ ptDTL# . Der Previous-Operator in ptDTL# bezieht sich also am Anfang des Wortes auf das erste Zeichen des Wortes. Aus diesem Grund ist die Mächtigkeit der ptDTL# -Semantik aus [38] gegenüber der Mächtigkeit von FLTL bzw. der hier verwendeten ptLTLSemantik leicht eingeschränkt.

Für zwei Mengen M und B definieren wir B M = {a | a : M → B} als die Menge aller möglichen Belegungen. Dabei wird jedes Element aus der Grundmenge M mit einem Wert aus B belegt. 3. Die Notation B M ist dabei an die Potenzmenge angelehnt. Es gilt auch hier B M = |B||M | . Es sei AP die Menge der atomaren Propositionen. Wir verwenden als Alphabet die Menge Σ = B2 AP aller möglichen Belegungen der atomaren Propositionen, da sich dieses Alphabet intuitiv auf den dreiwertigen Verband B3 erweitern lässt (vgl.

Download PDF sample

Rated 4.28 of 5 – based on 5 votes

About admin