Formal Methods for Distributed Real-time Systems

Formal Methods for Distributed Real-time Systems
Author :
Publisher :
Total Pages : 0
Release :
ISBN-10 : OCLC:1103323875
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Formal Methods for Distributed Real-time Systems by : Mahieddine Dellabani

Download or read book Formal Methods for Distributed Real-time Systems written by Mahieddine Dellabani and published by . This book was released on 2018 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt: Nowadays, real-time systems are ubiquitous in several application domains.Such an emergence led to an increasing need of performance (resources,availability, concurrency, etc.) and initiated a shift from theuse of single processor based hardware platforms, to large setsof interconnected and distributed computing nodes. This trend introduced the birthof a new family of systems that are intrinsically distributed, namelyemph{Networked Embedded Systems}.Such an evolution stems from the growing complexity of real-time softwareembedded on such platforms (e.g. electronic control in avionicsand automotive domains), and the need to integrate formerly isolated systems so thatthey can cooperate, as well as share resources improving thus functionalitiesand reducing costs.Undoubtedly, the design, implementation and verification of such systems areacknowledged to be very hard tasks since theyare prone to different kinds of factors, such as communication delays, CPU(s)speed or even hardware imprecisions, which increases considerably the complexity ofcoordinating parallel activities.In this thesis, we propose a rigorous design flow intended forbuilding distributed real-time applications.We investigate timed automata based models, with formally defined semantics, in orderto study the behavior of a given system with some imposed timing constraints when deployedin a distributed environment. Particularly, we study emph{(i)} the impact of the communicationdelays by introducing a minimum latency between actions executions and the effectivedate at which actions executions have been decided,and emph{(ii)} the effect of hardware imperfections, more precisely clocks imprecisions,on systems execution by breaking the perfect clocks hypothesis, often adopted duringthe modeling phase. Nevertheless, timed automata formalism is intended to describe a highlevel abstraction of the behavior of a given application.Therefore, we use an intermediate representation ofthe initial application that, besides having say{equivalent} behavior, explicitly expressesimplementation mechanisms, and thus reduces the gap between the modeling and the concreteimplementation. Additionally, we contribute in building such systems by emph{(iii)}proposing a knowledge based optimization method that aims to eliminate unnecessarycomputation time or exchange of messages during the execution.We compare the behavior of each proposed model to the initial high level model and study therelationships between both. Then, we identify and formally characterize the potential problemsresulting from these additional constraints. Furthermore, we propose execution strategies thatallow to preserve some desired properties and reach a say{similar} execution scenario,faithful to the original specifications.


Formal Methods for Distributed Real-time Systems Related Books

Formal Methods for Distributed Real-time Systems
Language: en
Pages: 0
Authors: Mahieddine Dellabani
Categories:
Type: BOOK - Published: 2018 - Publisher:

DOWNLOAD EBOOK

Nowadays, real-time systems are ubiquitous in several application domains.Such an emergence led to an increasing need of performance (resources,availability, co
Real-Time Systems
Language: en
Pages: 347
Authors: Hermann Kopetz
Categories: Computers
Type: BOOK - Published: 2006-04-18 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

7. 6 Performance Comparison: ET versus TT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164 7. 7 The Physical Layer . . . . . . . . . . . . .
Formal Techniques for Networked and Distributed Systems - FORTE 2004
Language: en
Pages: 388
Authors: David de Frutos-Escrig
Categories: Computers
Type: BOOK - Published: 2004-09-21 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

This book constitutes the refereed proceedings of the 24th IFIP WG 6.1 International Conference on Formal Techniques for Networked and Distributed Systems, FORT
Formal Techniques for Distributed Systems
Language: en
Pages: 333
Authors: Dirk Beyer
Categories: Computers
Type: BOOK - Published: 2013-05-29 - Publisher: Springer

DOWNLOAD EBOOK

This book constitutes the refereed proceedings of the 15th IFIP WG 6.1 International Conference on Formal Methods for Open Object-Based Distributed Systems, FMO
Formal Methods for Distributed Processing
Language: en
Pages: 494
Authors: Howard Bowman
Categories: Computers
Type: BOOK - Published: 2001-10-22 - Publisher: Cambridge University Press

DOWNLOAD EBOOK

Originally published in 2002, this book presents techniques in the application of formal methods to object-based distributed systems. A major theme of the book