<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Hard Real-Time Computing Systems</title>
    <subTitle>Predictable Scheduling Algorithms and Applications</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Buttazzo, Giorgio.</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
    <role>
      <roleTerm type="text">author.</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">aut</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">http://id.loc.gov/vocabulary/relators/aut</roleTerm>
    </role>
  </name>
  <name type="corporate">
    <namePart>SpringerLink (Online service)</namePart>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">sz</placeTerm>
    </place>
    <dateIssued encoding="marc">2024</dateIssued>
    <edition>4th ed. 2024.</edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">electronic</form>
    <form authority="gmd">electronic resource</form>
    <reformattingQuality>access</reformattingQuality>
    <extent>XVII, 492 p. 275 illus. online resource.</extent>
  </physicalDescription>
  <abstract>This book is a basic treatise on real-time computing, with particular emphasis on predictable scheduling algorithms. The main objectives of the book are to introduce the basic concepts of real-time computing, illustrate the most significant results in the field, and provide the basic methodologies for designing predictable computing systems useful in supporting critical control applications. Hard Real-Time Computing Systems is written for instructional use and is organized to enable readers without a strong knowledge of the subject matter to quickly grasp the material. Technical concepts are clearly defined at the beginning of each chapter, and algorithm descriptions are corroborated through concrete examples, illustrations, and tables. This new, fourth edition includes new sections to explain the variable-rate task model, how to improve predictability and safety in cyber-physical real-time systems that exploit machine learning algorithms, additional coverage on Response Time Analysis, and a new chapter on implementing periodic real-time tasks under Linux.</abstract>
  <tableOfContents>A General View -- Basic Concepts -- A Periodic Task Scheduling -- Periodic Task Scheduling -- Fixed-Priority Servers -- Dynamic Priority Servers -- Resource Access Protocols -- Limited Preemptive Scheduling -- Handling Overload Conditions -- Kernel Design Issues -- Application Design Issues -- Implementing Periodic Tasks in LINUX -- Real-Time Operating Systems and Standards -- Solutions to the Exercises -- References -- Index.</tableOfContents>
  <note type="statement of responsibility">by Giorgio Buttazzo.</note>
  <subject authority="lcsh">
    <topic>Cooperating objects (Computer systems)</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Embedded computer systems</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Computers, Special purpose</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Operating systems (Computers)</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Computer engineering</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Computer networks </topic>
  </subject>
  <subject authority="lcsh">
    <topic>Application software</topic>
  </subject>
  <subject>
    <topic>Cyber-Physical Systems</topic>
  </subject>
  <subject>
    <topic>Embedded Systems</topic>
  </subject>
  <subject>
    <topic>Special Purpose and Application-Based Systems</topic>
  </subject>
  <subject>
    <topic>Operating Systems</topic>
  </subject>
  <subject>
    <topic>Computer Engineering and Networks</topic>
  </subject>
  <subject>
    <topic>Computer and Information Systems Applications</topic>
  </subject>
  <classification authority="lcc">TK7895.E42</classification>
  <classification authority="lcc">TK5105.8857</classification>
  <relatedItem type="host">
    <titleInfo>
      <title>Springer Nature eBook</title>
    </titleInfo>
  </relatedItem>
  <relatedItem type="otherFormat" displayLabel="Printed edition:"/>
  <relatedItem type="otherFormat" displayLabel="Printed edition:"/>
  <relatedItem type="otherFormat" displayLabel="Printed edition:"/>
  <identifier type="isbn">9783031454103</identifier>
  <identifier type="uri">https://doi.org/10.1007/978-3-031-45410-3</identifier>
  <location>
    <url>https://doi.org/10.1007/978-3-031-45410-3</url>
  </location>
  <recordInfo>
    <recordCreationDate encoding="marc">231215</recordCreationDate>
    <recordChangeDate encoding="iso8601">20251030110855.0</recordChangeDate>
    <recordIdentifier source="DE-He213">978-3-031-45410-3</recordIdentifier>
  </recordInfo>
</mods>
