- ホーム
- > 洋書
- > 英文書
- > Computer / General
Full Description
Digital computers have revolutionized computation and transformed how computers are used to control systems in real life, giving birth to real-time systems. Furthermore, massive developments in the communications domain have made it possible for real-time systems to perform coordinated actions over communication interfaces, resulting in the evolution of distributed real-time systems.Real-Time and Distributed Real-Time Systems: Theory and Applications presents a variety of techniques to design, analyze, implement, verify, and validate such systems. The book begins by introducing the basic principles of real-time and distributed real-time systems and then:Delivers a detailed analysis of a number of common, real-time communication protocolsDiscusses advancements beyond the standard-switched Ethernet, including multi-stream transmission control protocol/internet protocol (TCP/IP)Depicts the design of distributed real-time systems applications using methodology based on a finite state machine (FSM) representation of a real-time system and its corresponding implementation using Simulink (R) Stateflow (R) Demonstrates how MATLAB (R) can be used to develop real-time applications and integrate those applications over a communication network to form a distributed real-time systemDescribes the MATLAB/Simulink-based TrueTime as a tool used for the simulation of protocols and distributed real-time system applications in a MATLAB environmentDelineates the classification of distributed real-time systems applications in terms of failure criticality and severity, safety and integrity levels, life cycle stages, and verification and validation techniquesIndividual chapters are supplemented by numerical and analytical problems or simulation exercises to ensure the reader gains a solid grasp of the concepts.
Contents
Introduction to Real-Time SystemsTypes of Real-Time (RT) SystemsConcepts in RT SystemsVirtual DeadlockScheduling in a Distributed Real-Time System EnvironmentNumerical and Analytical ProblemsReferencesDistributed Real-Time SystemsArchitecturesPropertiesTimeTime SynchronizationNumerical and Analytical ProblemsReferencesCommunication ProtocolsBasic ConceptsSelected ProtocolsMultihomed and Multistreaming ApproachesProtocol Analysis with a Protocol AnalyzerNumerical and Analytical ProblemsReferencesDesigning Real-Time and Distributed Real-Time SystemsTime- and Event-Triggered SystemsTask DecompositionFinite State Machines: Timed and Hybrid AutomataMATLAB (R) StateflowNumerical and Analytical ProblemsReferencesDeveloping Distributed Real-Time System Applications-the MATLAB WayDeveloping MATLAB Real-Time TargetsUsing the xPC TargetBuilding a Distributed Real-Time Application: Simulation of Communication between Earth, a Lunar Orbiter, and a Lunar LanderSimulating Protocols: The TrueTime SimulatorSimulation ExercisesReferencesDesign and TestingSafety Integrity LevelsSystem Development Life CycleSystem DesignSoftware Testing and IntegrationSystem Integration and TestingNumerical and Analytical ProblemsReferences