Buch, Englisch, 1462 Seiten, Buch mit Online-Zugang, Format (B × H): 155 mm x 235 mm
Buch, Englisch, 1462 Seiten, Buch mit Online-Zugang, Format (B × H): 155 mm x 235 mm
ISBN: 978-981-287-252-4
Verlag: Springer
The aim of this handbook is to summarize the recent rapidly developed real-time computing technologies, from theories to applications. This handbook benefits the readers as a full and quick technical reference with a high-level historic review of technology, detailed technical descriptions and the latest practical applications. In general, the handbook is divided into three main parts (subjected to be modified): theory, design, and application covering different but not limited to the following topics:
- Real-time operating systems
- Real-time scheduling
- Timing analysis
- Programming languages and run-time systems
- Middleware systems
- Design and analysis tools
- Real-time aspects of wireless sensor networks
- Energy aware real-time methods
Zielgruppe
Research
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
Principles and Theories of Real-Time Computing.- Introduction to real-time computing.- Timing and timing control.- Hard, firm and soft real-time computing.- Multi-tasking and concurrency for real-time computing.- Finite state machines.- Time Petri nets.- Markov chain modeling.- Real-time in digital signal processing.- Hardware/software co-design.- Real-time databases.- Real-Time Scheduling.- Fundamentals of real-time scheduling.- Fixed-priority scheduling.- Dynamic priority scheduling.- Scheduling of soft real-time tasks.- Feedback scheduling.- Quality-of-control elastic scheduling for multiple control tasks.- Scheduling for periodic and sporadic tasks with/without jitters.- Management of shared resources.- Real-time access control.- Real-time scheduling for multi-core systems.- Real-time scheduling for distributed systems.- Further challenges in real-time scheduling.- Real-Time Programming and Middleware.- The evolution of real-time programming.- Real-time operating systems.- Real-time programming with C/C++.- Real-time Java.- Real-time programming with Ada.- Formal specifications for real-time software systems.- UML for real-time systems.- Reliability and fault tolerance in software.- Middleware for real-time computing.- Programming in microcontrollers.- Real-time programming in robot manipulation.- Real-time programming in unmanned aerial vehicles.- SCADA and DCSs.- Real-Time Networks and Communications.- Real-time communications over networks.- Principles of Time Synchronization.- Network time protocol NTP.- IEEE Precision Time Protocol PTP.- Precise Relative Clock synchronization for distributed control.- Real-time communications in a LAN.- Real-time transport protocols for real-time control.- Routing protocols for large-scale sensor networks.- Real-time MAC protocols for real-time systems.- IEEE networks for real-time applications with periodic traffic.- Messaging and communications in sensor networks.- Queuing protocols for real-time applications.- Cross-layer design for real-time networking.- Real-time networked control systems.- Hybrid system simulation of control applications over networks.