𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Software Engineering for Embedded Systems. Methods, Practical Techniques, and Applications

✍ Scribed by Robert Oshana and Mark Kraeling (Eds.)


Publisher
Newnes
Year
2013
Tongue
English
Leaves
1164
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Table of Contents


Content:
Front-matter, Pages i,iii
Copyright, Page iv
Software Engineering for Embedded Systems: A Roadmap, Pages xxiii-xxxv
Foreword to Software Engineering for Embedded Systems, Pages xxxvii-xxxviii, Jack Ganssle
Acknowledgments, Page xxxix
About the Editors, Page xli, Robert Oshana, Mark Kraeling
About the Authors, Pages xliii-xlix, Srini Addepalli, Michael C Brogioli, Bruce Powel Douglass, Shelley Gretlein, Inga Harris, Jean J. Labrosse, Frank Schirrmeister, Gary Stringham, Erich Styger, Jim Trudeau, Catalin Udma, Whitson Gamaliel Waldo III, Pete Wilson, Xin-Xin Yang, Mark Pitchford, Andrew McKay
Chapter 1 - Software Engineering of Embedded and Real-Time Systems, Pages 1-32, Robert Oshana
Chapter 2 - Embedded Systems Hardware/Software Co-Development, Pages 33-57, Frank Schirrmeister
Chapter 3 - Software Modeling for Embedded Systems, Pages 59-91, Shelley Gretlein
Chapter 4 - Software Design Architecture and Patterns for Embedded Systems, Pages 93-122, Bruce Douglass
Chapter 5 - Real-Time Building Blocks: Events and Triggers, Pages 123-154, Erich Styger
Chapter 6 - Hardware’s Interface to Embedded Software, Pages 155-182, Gary Stringham
Chapter 7 - Embedded Software Programming and Implementation Guidelines, Pages 183-204, Mark Kraeling
Chapter 8 - Embedded Operating Systems, Pages 205-259, Jean J. Labrosse
Chapter 9 - Software Reuse By Design in Embedded Systems, Pages 261-280, Jim Trudeau
Chapter 10 - Software Performance Engineering for Embedded Systems, Pages 281-311, Robert Oshana
Chapter 11 - Optimizing Embedded Software for Performance, Pages 313-342, Robert Oshana
Chapter 12 - Optimizing Embedded Software for Memory, Pages 343-365, Mike Brogioli
Chapter 13 - Optimizing Embedded Software for Power, Pages 367-416, Robert Oshana
Chapter 14 - Human Factors and User Interface Design for Embedded Systems, Pages 417-440, Robert Oshana
Chapter 15 - Embedded Software Quality, Integration and Testing Techniques, Pages 441-510, Mark Pitchford
Chapter 16 - Software Development Tools for Embedded Systems, Pages 511-562, Catalin Dan Udma
Chapter 17 - Multicore Software Development for Embedded Systems: This Chapter draws on Material from the Multicore Programming Practices Guide (MPP) from the Multicore Association, Pages 563-612, Dave Stewart, Max Domeika, Scott A. Hissam, Skip Hovsmith, James Ivers, Ross Dickson, Ian Lintault, Stephen Olsen, Hyunki Baik, FranΓ§ois Bodin, Robert Oshana
Chapter 18 - Safety-Critical Software Development, Pages 613-645, Mark Kraeling
Chapter 19 - Intellectual Property, Pages 647-670, Pete Wilson
Chapter 20 - Managing Embedded Software Development, Pages 671-730, Whitson G Waldo III
Chapter 21 - Agile Development for Embedded Systems, Pages 731-766, Bruce Douglass
Chapter 22 - Embedded Software for Automotive Applications, Pages 767-816, Inga Harris
Chapter 23 - Programming for I/O and Storage, Pages 817-877, Xin-Xin Yang
Chapter 24 - Embedded Software for Networking Applications, Pages 879-919, Srinivasa Addepalli
Chapter 25 - Linux for Embedded Systems, Pages 921-959, Mark Kraeling, Andrew McKay
Appendix 1 - β€˜C’ Syntax Coding Standard: Source Code Development, Pages 961-1018, Robert Oshana
Appendix 2 - On the C++ Programming Language for Embedded Software, Systems, and Platforms, Pages 1019-1026
Case Study 1 - Software Performance Engineering, Pages 1027-1041, Robert Oshana
Case Study 2 - A User Interface: Police Command and Control System, Pages 1043-1087, Robert Oshana
Case Study 3 - Transitioning to Multicore, Pages 1089-1099, Shuai Wang, Robert Oshana
Case Study 4 - Software Engineering for Embedded Systems Quality and Metrics Program, Pages 1101-1123, Robert Oshana
Index, Pages 1125-1150


πŸ“œ SIMILAR VOLUMES


Software Engineering for Embedded System
✍ Robert Oshana (editor), Mark Kraeling (editor) πŸ“‚ Library πŸ“… 2019 πŸ› Newnes 🌐 English

<p><span>Software Engineering for Embedded Systems: Methods, Practical Techniques, and Applications, Second Edition </span><span>provides the techniques and technologies in software engineering to optimally design and implement an embedded system. Written by experts with a solution focus, this encyc

Embedded Systems Security: Practical Met
✍ David Kleidermacher, Mike Kleidermacher πŸ“‚ Library πŸ“… 2012 πŸ› Newnes 🌐 English

<p><span>The ultimate resource for making embedded systems reliable, safe, and secure</span></p><p><span>Embedded Systems Security provides:</span></p><ul></ul><p></p><ul><li><span><span>A broad understanding of security principles, concerns, and technologies</span></span></li></ul><p></p><ul><li><s

DSP Software Development Techniques for
✍ Robert Oshana πŸ“‚ Library πŸ“… 2006 πŸ› Newnes 🌐 English

Today's embedded and real-time systems contain a mix of processor types: off-the-shelf microcontrollers, digital signal processors (DSPs), and custom processors. The decreasing cost of DSPs has made these sophisticated chips very attractive for a number of embedded and real-time applications, includ