Embedded system design 2.0: rationale behind a textbook revision

Seven years after its first release, it became necessary to publish a new edition of the author's text book on embedded system design. This paper explains the key changes that were incorporated into the second edition. These changes reflect seven years of teaching of the subject, with two courses every year. The rationale behind these changes can also be found in the paper. In this way, the paper also reflects changes in the area over time, while the area becomes more mature. The paper helps understanding why a particular topic is included in this curriculum for embedded system design and why a certain structure of the course is suggested.

[1]  Richard Zurawski,et al.  Embedded Systems Handbook , 2004 .

[2]  Juha Kuusela,et al.  Object-oriented technology for real-time systems , 1996 .

[3]  Lothar Thiele,et al.  Performance analysis of distributed embedded systems , 2007, EMSOFT '07.

[4]  李幼升,et al.  Ph , 1989 .

[5]  Edward A. Lee,et al.  Introduction to Embedded Systems - A Cyber-Physical Systems Approach , 2013 .

[6]  Hermann Kopetz,et al.  Real-time systems , 2018, CSC '73.

[7]  Peter Marwedel Towards laying common grounds for embedded system design education , 2005, SIGBED.

[8]  J. Davenport Editor , 1960 .

[9]  Dirk Herrmann,et al.  The Cosyma System , 1997 .

[10]  Juha Kuusela,et al.  Object-oriented technology for real-time systems: a practical approach using OMT and Fusion , 1996 .

[11]  Sanjit A. Seshia,et al.  Introduction to Embedded Systems , 2009 .

[12]  Reinhard Wilhelm Determining Bounds on Execution Times , 2009, Embedded Systems Design and Verification.

[13]  Daniel D. Gajski,et al.  Embedded System Design: Modeling, Synthesis and Verification , 2013 .

[14]  裕幸 飯田,et al.  International Technology Roadmap for Semiconductors 2003の要求清浄度について - シリコンウエハ表面と雰囲気環境に要求される清浄度, 分析方法の現状について - , 2004 .

[15]  Axel Jantsch,et al.  Modeling embedded systems and SoCs - concurrency and time in models of computation , 2003, The Morgan Kaufmann series in systems on silicon.

[16]  Stephen A. Edwards,et al.  Languages for Digital Embedded Systems , 2000 .

[17]  Chung-Ta King,et al.  The development and deployment of embedded software curricula in Taiwan , 2007, SIGBED.

[18]  Peter Marwedel,et al.  Embedded system design , 2021, Embedded Systems.

[19]  Andy J. Wellings,et al.  Guidelines for a graduate curriculum on embedded software and systems , 2005, TECS.