Skip to:Content
|
Bottom
Cover image for Scheduling in real-time systems
Title:
Scheduling in real-time systems
Personal Author:
Publication Information:
West Sussex : John Wiley & Sons, 2002
ISBN:
9780470847664

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000004807735 QA76.54 C68 2002 Open Access Book Book
Searching...

On Order

Summary

Summary

* Real-time systems are used in a wide range of applications, including command and control systems, flight control, telecommunication systems, and online purchase payment
* Provides an accessible yet comprehensive treatment
* of real-time computing and communications systems
* Outlines the basics of real-time scheduling and scheduling policies designed for real-time applications
* Each chapter contains examples and case studies along with test exercises and solutions


Author Notes

Francis Cottet and Joëlle Delacroix are the authors of Scheduling in Real-Time Systems, published by Wiley.


Table of Contents

Notations and Symbols
Introduction
1 Basic Concepts
Real-time applications
Basic concepts for real-time task scheduling
2 Scheduling of Independent Tasks
Basic on-line algorithms for periodic tasks
Hybrid task sets scheduling
Exercises
3 Scheduling of Dependent Tasks
Tasks for precedence relationships
Tasks sharing critical resources
4 Scheduling Schemes for Handling Overload
Scheduling techniques in overload conditions
Handling real-time tasks with varying timing parameters
Handling overload conditions for hybrid task sets
5 Multiprocessor Scheduling
Introduction
First results and comparison with uniprocessor scheduling
Multiprocessor scheduling anomalies
Schedulability conditions
Scheduling algorithms
Conclusion
6 Joint Scheduling of Tasks and Messages in Distributed Systems
Overview of distributed real-time systems
Task allocation in real-time distributed systems
Real-time traffic
Message scheduling
Conclusion
Exercise 6.1: Joint scheduling of tasks and messages
7 Packet Scheduling in Networks
Introduction
Network and traffic models
Service disciplines
Work-conserving service disciplines
Non-work-conserving service disciplines
Summary and conclusion
Exercises
8 Software Environment
Real-time operating system and real-time kernel
Real-time languages
Real-time middleware
Summary of scheduling capabilities of standardized components
Exercise
Web Links (April 2002)
9 Case Studies
Real-time acquisition and analysis of rolling mill signals
Embedded real-time application: Mars Pathfinder mission
Distributed automotive application
Glossary
Bibliography
Index
Go to:Top of Page