Zur Kurzanzeige

Algorithms and Data Structures for Parametric Analysis of Real-Time Systems

dc.contributor.advisorHogrefe, Dieter Prof. Dr.de
dc.contributor.authorChamuczynski, Patrykde
dc.date.accessioned2009-06-17T15:27:26Zde
dc.date.accessioned2013-01-18T13:24:21Zde
dc.date.available2013-01-30T23:50:56Zde
dc.date.issued2009-06-17de
dc.identifier.urihttp://hdl.handle.net/11858/00-1735-0000-0006-B3C0-Fde
dc.identifier.urihttp://dx.doi.org/10.53846/goediss-2570
dc.description.abstractDieses Dokument ist ein Beitrag auf dem Gebiet der Validierung und Verifizierung der Kommunikation in Echtzeit-Systemen, mit Schwerpunkt auf parametrische Erreichbarkeit Analyse der Systeme modelliert mit Timed Automata.Erreichbarkeit Analyse ist ein entscheidender Aspekt für die Validierung und Verifikation von Software-und Hardware-Systeme. Die Erreichbarkeit für die Echtzeit-Analyse-Systemen ist, dass die Fläche ist die von vielen Forschern in der Wissenschaft und der Industrie. Jedoch nicht viel getan worden, für Systeme, in denen die Zeit Zwänge sind anhand von Parametern. Das ist eine ernste Missverhältnis mit der realen Welt, wo die Daten der meisten der Kommunikations-Protokolle oder Embedded-Software-und Hardware-Systeme sind in der Tat parametrisierten.Diese Arbeit präsentiert eine komplette Rahmen für die vorwärts und rückwärts parametrischen Erreichbarkeit Analyse. Die hier vorgestellte Lösung kann verwendet werden, als Basis von Algorithmen für die Validierung und Verifikation von Software-und Hardware-Echtzeit-Systeme, modelliert als Timed Automata mit Parametern. Die Ergebnisse der Dissertation kann leicht auf Model-Checking oder Test Generation Werkzeuge und Algorithmen.Die zentrale Idee der Diplomarbeit ist ein Konzept der erweiterten Differenz Bound Matrix (EDBM). Dies ist eine Datenstruktur, die Beziehungen zwischen allen Geschäften Systems Uhren und Parameter. Im Gegensatz zu Parametric DBM, das ist die state-of-the-art-Daten für die parametrische Analyse, EDBM ist es nicht erforderlich, die Speicherung Beschränkungen für Uhren und Zwänge von Parametern getrennt. Dies führt zu erheblichen Vorteilen in Bezug auf Speicher und Zeit erforderlich sind, um grundlegende Vorgänge für symbolische Analyse.Die Laufzeit der Lösung wurde durch die Umsetzung eines Proof-of-Concept-Tool und Experimente mit modernen Kommunikations-Protokoll. Die Ergebnisse zeigen, dass auch komplexe Systeme können effizient durch den Rahmen.de
dc.format.mimetypeapplication/pdfde
dc.language.isoengde
dc.rights.urihttp://creativecommons.org/licenses/by-nd/2.0/de/de
dc.titleAlgorithms and Data Structures for Parametric Analysis of Real-Time Systemsde
dc.typedoctoralThesisde
dc.title.translatedAlgorithmen und Datenstrukturen für parametrisierten Analyse von Echt-Zeit Systemsde
dc.contributor.refereeCastanet, Richard Prof. Dr.de
dc.date.examination2009-02-16de
dc.subject.dnb004 Informatikde
dc.description.abstractengThis document is intended to contribute to the area of validation and verification of communicating real time systems, with emphasis put on parametric reachability analysis of systems modeled using timed automata.Reachability analysis is a crucial aspect of validation and verification of software and hardware systems. The reachability analysis for real time systems is area that is studied by many researchers in academic and industrial communities. However, not much work has been done for systems, where time constraints are expressed using parameters. This is serious disproportion with real world, where specifications of most of the communication protocols or embedded software and hardware systems are indeed parameterized.This thesis presents a complete framework for forward and backward parametric reachability analysis. The solution presented here can be used as a base of algorithms for validation and verification of software and hardware real-time systems, modeled as timed automata with parameters. The results of the thesis can be easily applied to model checking or test generation tools and algorithms.The core idea of the thesis is a concept of Extended Difference Bound Matrix (EDBM). This is a data structure that stores relations between all system"s clocks and parameters. In contrast to Parametric DBM, that is the state-of-the-art data structure for parametric analysis, EDBM does not require storing constraints on clocks and constraints on parameters separately. This leads to significant benefits regarding memory consumption and time necessary to perform basic operations for symbolic analysis.The maturity of the solution was proven by implementation of a proof-of-concept tool and by experiments performed with modern communication protocol. The results show that even complex systems can be efficiently handled by the framework.de
dc.subject.topicMathematics and Computer Sciencede
dc.subject.gertimed automatade
dc.subject.gerDifference Bound Matrixde
dc.subject.gerembedded systemsde
dc.subject.gerreal time systemsde
dc.subject.gerparameterized verificationde
dc.subject.germodel checkingde
dc.subject.gertest generationde
dc.subject.engtimed automatade
dc.subject.engDifference Bound Matrixde
dc.subject.engembedded systemsde
dc.subject.engreal time systemsde
dc.subject.engparameterized verificationde
dc.subject.engmodel checkingde
dc.subject.engtest generationde
dc.subject.bk54.10de
dc.identifier.urnurn:nbn:de:gbv:7-webdoc-2138-1de
dc.identifier.purlwebdoc-2138de
dc.affiliation.instituteFakultät für Mathematik und Informatikde
dc.subject.gokfullAHI 640: Model Validation and Analysis {Computing Methodologies. Simulation and Modeling}de
dc.identifier.ppn612361292de


Dateien

Thumbnail

Das Dokument erscheint in:

Zur Kurzanzeige