Distributed Real-Time Systems: Theory and Practice: Computer Communications and Networks
Autor K. Erciyesen Limba Engleză Paperback – 14 aug 2020
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.
Toate formatele și edițiile | Preț | Express |
---|---|---|
Paperback (1) | 328.76 lei 43-57 zile | |
Springer International Publishing – 14 aug 2020 | 328.76 lei 43-57 zile | |
Hardback (1) | 502.36 lei 43-57 zile | |
Springer International Publishing – 5 aug 2019 | 502.36 lei 43-57 zile |
Din seria Computer Communications and Networks
- 20% Preț: 378.18 lei
- 20% Preț: 670.89 lei
- 20% Preț: 218.21 lei
- 20% Preț: 992.85 lei
- 20% Preț: 361.35 lei
- 20% Preț: 505.48 lei
- 20% Preț: 633.72 lei
- 20% Preț: 609.08 lei
- 20% Preț: 750.10 lei
- 20% Preț: 332.64 lei
- 20% Preț: 585.81 lei
- 20% Preț: 642.59 lei
- 20% Preț: 976.85 lei
- 20% Preț: 344.80 lei
- 20% Preț: 902.00 lei
- 20% Preț: 976.02 lei
- 20% Preț: 631.75 lei
- 15% Preț: 637.54 lei
- 20% Preț: 637.57 lei
- 20% Preț: 366.38 lei
- 20% Preț: 633.86 lei
- 20% Preț: 984.62 lei
- 20% Preț: 633.72 lei
- 20% Preț: 334.93 lei
- 20% Preț: 642.92 lei
- 20% Preț: 638.56 lei
- 20% Preț: 324.42 lei
- 20% Preț: 637.25 lei
- 20% Preț: 968.61 lei
- 20% Preț: 630.95 lei
- 20% Preț: 746.04 lei
- 20% Preț: 326.03 lei
- 20% Preț: 338.63 lei
- 20% Preț: 325.38 lei
- 20% Preț: 976.02 lei
- 20% Preț: 631.11 lei
- 20% Preț: 320.06 lei
- 20% Preț: 320.19 lei
- 20% Preț: 992.52 lei
- 20% Preț: 629.52 lei
- 20% Preț: 628.05 lei
- 20% Preț: 704.01 lei
- 20% Preț: 1022.26 lei
Preț: 328.76 lei
Preț vechi: 410.95 lei
-20% Nou
Puncte Express: 493
Preț estimativ în valută:
62.92€ • 65.36$ • 52.26£
62.92€ • 65.36$ • 52.26£
Carte tipărită la comandă
Livrare economică 03-17 februarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9783030225728
ISBN-10: 3030225720
Pagini: 341
Ilustrații: XVIII, 341 p. 136 illus.
Dimensiuni: 155 x 235 mm
Greutate: 0.5 kg
Ediția:1st ed. 2019
Editura: Springer International Publishing
Colecția Springer
Seria Computer Communications and Networks
Locul publicării:Cham, Switzerland
ISBN-10: 3030225720
Pagini: 341
Ilustrații: XVIII, 341 p. 136 illus.
Dimensiuni: 155 x 235 mm
Greutate: 0.5 kg
Ediția:1st ed. 2019
Editura: Springer International Publishing
Colecția Springer
Seria Computer Communications and Networks
Locul publicării:Cham, Switzerland
Cuprins
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.
Recenzii
“This textbook summarizes contemporary knowledge and paradigms of real-time systems in a monographic way. It fits an undergraduate-level course since it starts with basic hardware and low-level real-time system characteristics. … The structure of the textbook and the building up of the chapter show readers how the theoretical background and practice can be handled in a unified framework.” (Bálint Molnár, Computing Reviews, June 18, 2021)
Notă biografică
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 Algorithms, Distributed and Sequential Algorithms for Bioinformatics, and Distributed Graph Algorithms for Computer Networks.
Textul de pe ultima copertă
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:
Dr. KayhanErciyes 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 Algorithms, Distributed and Sequential Algorithms for Bioinformatics, and Distributed Graph Algorithms for Computer Networks.
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
Dr. KayhanErciyes 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 Algorithms, Distributed and Sequential Algorithms for Bioinformatics, and Distributed Graph Algorithms for Computer Networks.
Caracteristici
Examines all three essential components of distributed real-time systems: scheduling, system software (operating systems and middleware), and software engineering Describes in detail the software engineering stages of distributed real-time systems, with application case studies Discusses both the design and implementation of a simple real-time operating system kernel