Distributed Real-Time Systems - Erciyes K. | Libro Springer 08/2020 - HOEPLI.it


home libri books ebook dvd e film top ten sconti 0 Carrello


Torna Indietro

erciyes k. - distributed real-time systems

Distributed Real-Time Systems Theory and Practice




Disponibilità: Normalmente disponibile in 15 giorni


PREZZO
51,98 €
NICEPRICE
49,38 €
SCONTO
5%



Questo prodotto usufruisce delle SPEDIZIONI GRATIS
selezionando l'opzione Corriere Veloce in fase di ordine.


Pagabile anche con App18 Bonus Cultura e Carta Docenti


Facebook Twitter Aggiungi commento


Spese Gratis

Dettagli

Genere:Libro
Lingua: Inglese
Editore:

Springer

Pubblicazione: 08/2020
Edizione: 1st ed. 2019





Sommario

Part I: Introduction

Introduction to Real-Time Systems

The Hardware

Distributed Real-Time Systems

Part II: System Software

Real-Time Operating Systems

Design of an Experimental Distributed Real-Time Kernel

Distributed Real-Time Operating Systems and the Middleware

Part III: Scheduling and Resource Sharing

Uniprocessor Independent Task Scheduling

Uniprocessor Dependent Task Scheduling

Multiprocessor and Distributed Real-Time Scheduling

Part IV: Application Design

Software Engineering of Real-Time Systems

Real-Time Programming Languages

Fault Tolerance

Case Study: Environment Monitoring by a Wireless Sensor Network

Appendix A: Pseudocode Conventions

Appendix B: Lower Kernel Functions





Trama

This classroom-tested textbook describes the design and implementation of software for distributed real-time systems, using a bottom-up approach. The text addresses common challenges faced in software projects involving real-time systems, and presents a novel method for simply and effectively performing all of the software engineering steps. Each chapter opens with a discussion of the core concepts, together with a review of the relevant methods and available software. This is then followed with a description of the implementation of the concepts in a sample kernel, complete with executable code.

Topics and features: introduces the fundamentals of real-time systems, including real-time architecture and distributed real-time systems; presents a focus on the real-time operating system, covering the concepts of task, memory, and input/output management; provides a detailed step-by-step construction of a real-time operating system kernel, which is then used to test various higher level implementations; describes periodic and aperiodic scheduling, resource management, and distributed scheduling; reviews the process of application design from high-level design methods to low-level details of design and implementation; surveys real-time programming languages and fault tolerance techniques; includes end-of-chapter review questions, extensive C code, numerous examples, and a case study implementing the methods in real-world applications; supplies additional material at an associated website.

Requiring only a basic background in computer architecture and operating systems, this practically-oriented work is an invaluable study aid for senior undergraduate and graduate-level students of electrical and computer engineering, and computer science. The text will also serve as a useful general reference for researchers interested in real-time systems.





Autore

Dr. Kayhan Erciyes is a full Professor in the Department of Computer Engineering at Üsküdar University, Istanbul, Turkey. His other publications include the Springer titles Guide to Graph AlgorithmsDistributed and Sequential Algorithms for Bioinformatics, and Distributed Graph Algorithms for Computer Networks.








Altre Informazioni

ISBN:

9783030225728

Condizione: Nuovo
Collana: Computer Communications and Networks
Dimensioni: 235 x 155 mm Ø 551 gr
Formato: Brossura
Illustration Notes:136 Illustrations, black and white
Pagine Arabe: 341
Pagine Romane: xviii






Utilizziamo i cookie di profilazione, anche di terze parti, per migliorare la navigazione, per fornire servizi e proporti pubblicità in linea con le tue preferenze. Se vuoi saperne di più o negare il consenso a tutti o ad alcuni cookie clicca qui. Chiudendo questo banner o proseguendo nella navigazione acconsenti all’uso dei cookie.

X