Resource Management in Real-time Systems and Networks
Title | Resource Management in Real-time Systems and Networks PDF eBook |
Author | C. Siva Ram Murthy |
Publisher | MIT Press |
Pages | 472 |
Release | 2001 |
Genre | Business & Economics |
ISBN | 9780262133760 |
This book introduces the concepts and state-of-the-art research developments of resource management in real-time systems and networks. Real-time systems and networks are of increasing importance in many applications, including automated factories, telecommunication systems, defense systems, and space systems. This book introduces the concepts and state-of-the-art research developments of resource management in real-time systems and networks. Unlike other texts in the field, it covers the entire spectrum of issues in resource management, including task scheduling in uniprocessor real-time systems; task scheduling, fault-tolerant task scheduling, and resource reclaiming in multiprocessor real-time systems; conventional task scheduling and object-based task scheduling in distributed real-time systems; message scheduling; QoS routing; dependable communication; multicast communication; and medium access protocols in real-time networks. It provides algorithmic treatments for all of the issues addressed, highlighting the intuition behind each algorithm and giving examples. The book also includes two chapters of case studies.
Distributed Real-Time Systems
Title | Distributed Real-Time Systems PDF eBook |
Author | K. Erciyes |
Publisher | Springer |
Pages | 348 |
Release | 2019-07-23 |
Genre | Computers |
ISBN | 3030225704 |
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.
Mechanisms for Reliable Distributed Real-Time Operating Systems
Title | Mechanisms for Reliable Distributed Real-Time Operating Systems PDF eBook |
Author | J. Duane Northcutt |
Publisher | Academic Press |
Pages | 263 |
Release | 2014-05-10 |
Genre | Computers |
ISBN | 1483218929 |
Mechanisms for Reliable Distributed Real-Time Operating Systems: The Alpha Kernel deals with the Alpha kernel, a set of mechanisms that support the construction of reliable, modular, decentralized operating systems for real-time control applications. An initial snapshot of the kernel design and implementation is provided. Comprised of seven chapters, this volume begins with a background on the Alpha operating system kernel and its implementation, followed by a description of the programming abstractions created for the Alpha kernel. The third chapter defines the client interface provided by the kernel in support of the given programming abstractions, while the fourth chapter focuses on the functional design of the kernel. The hardware on which the kernel was constructed, as well as the implications of this hardware on the design and implementation of the kernel, is also examined. The final chapter compares Alpha with other relevant operating systems such as Hydra, Cronus, Eden, Argus, Accent, and Locus. This book will appeal to computer scientists, systems designers, and undergraduate and graduate students of computer science.
Distributed, Embedded and Real-time Java Systems
Title | Distributed, Embedded and Real-time Java Systems PDF eBook |
Author | M. Teresa Higuera-Toledano |
Publisher | Springer Science & Business Media |
Pages | 383 |
Release | 2012-02-07 |
Genre | Technology & Engineering |
ISBN | 1441981578 |
Research on real-time Java technology has been prolific over the past decade, leading to a large number of corresponding hardware and software solutions, and frameworks for distributed and embedded real-time Java systems. This book is aimed primarily at researchers in real-time embedded systems, particularly those who wish to understand the current state of the art in using Java in this domain. Much of the work in real-time distributed, embedded and real-time Java has focused on the Real-time Specification for Java (RTSJ) as the underlying base technology, and consequently many of the Chapters in this book address issues with, or solve problems using, this framework. Describes innovative techniques in: scheduling, memory management, quality of service and communication systems supporting real-time Java applications; Includes coverage of multiprocessor embedded systems and parallel programming; Discusses state-of-the-art resource management for embedded systems, including Java’s real-time garbage collection and parallel collectors; Considers hardware support for the execution of Java programs including how programs can interact with functional accelerators; Includes coverage of Safety Critical Java for development of safety critical embedded systems.
Real Time Systems
Title | Real Time Systems PDF eBook |
Author | Liu |
Publisher | |
Pages | 610 |
Release | 2004 |
Genre | |
ISBN | 9788178084633 |
Reliable Software Technologies - Ada-Europe 2008
Title | Reliable Software Technologies - Ada-Europe 2008 PDF eBook |
Author | Fabrice Kordon |
Publisher | Springer Science & Business Media |
Pages | 294 |
Release | 2008-06-03 |
Genre | Business & Economics |
ISBN | 3540686215 |
This book constitutes the refereed proceedings of the 13th International Conference on Reliable Software Technologies, Ada-Europe 2008, held in Venice, Italy, in June 2008. The 20 revised full papers presented were carefully reviewed and selected from numerous submissions. The conference proceedings published in this volume cover topics ranging from formal verification to real-time systems via concurrency, embedded systems, language technologies, model-driven engineering and applications of Petri Nets.
Development of Distributed Systems from Design to Application and Maintenance
Title | Development of Distributed Systems from Design to Application and Maintenance PDF eBook |
Author | Bessis, Nik |
Publisher | IGI Global |
Pages | 387 |
Release | 2012-12-31 |
Genre | Computers |
ISBN | 146662678X |
"This book is a collection of research on the strategies used in the design and development of distributed systems applications"--Provided by publisher.