{"product_id":"9783030225698","title":"Distributed Real-Time Systems : Theory and Practice (Computer Communications and Networks)","description":"\u003cp\u003eThis 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.\u003c\/p\u003eTopics 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.\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eRequiring 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.\u003c\/p\u003e \u003cb\u003ePart I: Introduction\u003c\/b\u003e.- Introduction to Real-Time Systems.- The Hardware.- Distributed Real-Time Systems.- \u003cb\u003ePart II: System Software\u003c\/b\u003e.- Real-Time Operating Systems.- Design of an Experimental Distributed Real-Time Kernel.- Distributed Real-Time Operating Systems and the Middleware.- \u003cb\u003ePart III: Scheduling and Resource Sharing\u003c\/b\u003e.- Uniprocessor Independent Task Scheduling.- Uniprocessor Dependent Task Scheduling.- Multiprocessor and Distributed Real-Time Scheduling.- \u003cb\u003ePart IV: Application Design\u003c\/b\u003e.- Software Engineering of Real-Time Systems.- Real-Time Programming Languages.- Fault Tolerance.- Case Study: Environment Monitoring by a Wireless Sensor Network.- Appendix A: Pseudocode Conventions.- Appendix B: Lower Kernel Functions. \u003cb\u003eDr. Kayhan Erciyes\u003c\/b\u003e is a full Professor in the Department of Computer Engineering at Üsküdar University, Istanbul, Turkey. His other publications include the Springer titles \u003ci\u003eGuide to Graph Algorithms\u003c\/i\u003e, \u003ci\u003eDistributed and Sequential Algorithms for Bioinformatics\u003c\/i\u003e, and \u003ci\u003eDistributed Graph Algorithms for Computer Networks\u003c\/i\u003e. \u003cp\u003e\"This textbook summarizes contemporary knowledge and paradigms of real-time systems in a monographic way. It fits an undergraduate-level course since it starts with basic hardware and low-level real-time system characteristics. ... The structure of the textbook and the building up of the chapter show readers how the theoretical background and practice can be handled in a unified framework.\" (Bálint Molnár, Computing Reviews, June 18, 2021)\u003c\/p\u003e","brand":"Springer","offers":[{"title":"Default Title","offer_id":48817399595243,"sku":"00000_00000_00000_00000","price":155.63,"currency_code":"SGD","in_stock":true}],"url":"https:\/\/kinokuniya.com.sg\/ja\/products\/9783030225698","provider":"Books Kinokuniya Singapore","version":"1.0","type":"link"}