語系:
繁體中文
English
說明(常見問題)
圖資館首頁
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Distributed real-time systemstheory ...
~
Erciyes, K.
Distributed real-time systemstheory and practice /
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Distributed real-time systemsby K. Erciyes.
其他題名:
theory and practice /
作者:
Erciyes, K.
出版者:
Cham :Springer International Publishing :2019.
面頁冊數:
xviii, 341 p. :ill., digital ;24 cm.
Contained By:
Springer eBooks
標題:
Electronic data processingDistributed processing.
電子資源:
https://doi.org/10.1007/978-3-030-22570-4
ISBN:
9783030225704$q(electronic bk.)
Distributed real-time systemstheory and practice /
Erciyes, K.
Distributed real-time systems
theory and practice /[electronic resource] :by K. Erciyes. - Cham :Springer International Publishing :2019. - xviii, 341 p. :ill., digital ;24 cm. - Computer communications and networks,1617-7975. - Computer communications and networks..
Part I: Introduction -- Introduction to Real-Time Systems -- The Hardware -- Distributed Real-Time Systems -- Part II: System Software -- Real-Time Operating Systems -- Design of an Experimental Distributed Real-Time Kernel -- Distributed Real-Time Operating Systems and the Middleware -- Part III: Scheduling and Resource Sharing -- Uniprocessor Independent Task Scheduling -- Uniprocessor Dependent Task Scheduling -- Multiprocessor and Distributed Real-Time Scheduling -- Part IV: Application Design -- 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.
This 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. Topics 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 Requiring 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. Dr. Kayhan Erciyes is a full Professor in the Department of Computer Engineering at Üskudar University, Istanbul, Turkey. His other publications include the Springer titles Guide to Graph Algorithms, Distributed and Sequential Algorithms for Bioinformatics, and Distributed Graph Algorithms for Computer Networks.
ISBN: 9783030225704$q(electronic bk.)
Standard No.: 10.1007/978-3-030-22570-4doiSubjects--Topical Terms:
182427
Electronic data processing
--Distributed processing.
LC Class. No.: QA76.54 / E735 2019
Dewey Class. No.: 004.33
Distributed real-time systemstheory and practice /
LDR
:03938nmm a2200337 a 4500
001
563673
003
DE-He213
005
20190725021259.0
006
m d
007
cr nn 008maaau
008
200311s2019 gw s 0 eng d
020
$a
9783030225704$q(electronic bk.)
020
$a
9783030225698$q(paper)
024
7
$a
10.1007/978-3-030-22570-4
$2
doi
035
$a
978-3-030-22570-4
040
$a
GP
$c
GP
041
0
$a
eng
050
4
$a
QA76.54
$b
E735 2019
072
7
$a
UKN
$2
bicssc
072
7
$a
COM075000
$2
bisacsh
072
7
$a
UKN
$2
thema
082
0 4
$a
004.33
$2
23
090
$a
QA76.54
$b
E65 2019
100
1
$a
Erciyes, K.
$3
731210
245
1 0
$a
Distributed real-time systems
$h
[electronic resource] :
$b
theory and practice /
$c
by K. Erciyes.
260
$a
Cham :
$b
Springer International Publishing :
$b
Imprint: Springer,
$c
2019.
300
$a
xviii, 341 p. :
$b
ill., digital ;
$c
24 cm.
490
1
$a
Computer communications and networks,
$x
1617-7975
505
0
$a
Part I: Introduction -- Introduction to Real-Time Systems -- The Hardware -- Distributed Real-Time Systems -- Part II: System Software -- Real-Time Operating Systems -- Design of an Experimental Distributed Real-Time Kernel -- Distributed Real-Time Operating Systems and the Middleware -- Part III: Scheduling and Resource Sharing -- Uniprocessor Independent Task Scheduling -- Uniprocessor Dependent Task Scheduling -- Multiprocessor and Distributed Real-Time Scheduling -- Part IV: Application Design -- 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.
520
$a
This 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. Topics 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 Requiring 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. Dr. Kayhan Erciyes is a full Professor in the Department of Computer Engineering at Üskudar University, Istanbul, Turkey. His other publications include the Springer titles Guide to Graph Algorithms, Distributed and Sequential Algorithms for Bioinformatics, and Distributed Graph Algorithms for Computer Networks.
650
0
$a
Electronic data processing
$x
Distributed processing.
$3
182427
650
0
$a
Real-time data processing.
$3
181956
650
1 4
$a
Computer Communication Networks.
$3
218087
650
2 4
$a
Software Engineering.
$3
274511
650
2 4
$a
Communications Engineering, Networks.
$3
273745
650
2 4
$a
Algorithm Analysis and Problem Complexity.
$3
273702
650
2 4
$a
Input/Output and Data Communications.
$3
274473
710
2
$a
SpringerLink (Online service)
$3
273601
773
0
$t
Springer eBooks
830
0
$a
Computer communications and networks.
$3
560387
856
4 0
$u
https://doi.org/10.1007/978-3-030-22570-4
950
$a
Computer Science (Springer-11645)
筆 0 讀者評論
全部
電子館藏
館藏
1 筆 • 頁數 1 •
1
條碼號
館藏地
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
000000174977
電子館藏
1圖書
電子書
EB QA76.54 E65 2019 2019
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
多媒體檔案
https://doi.org/10.1007/978-3-030-22570-4
評論
新增評論
分享你的心得
Export
取書館別
處理中
...
變更密碼
登入