Robert Oshana, Mark Kraeling, "Software Engineering for Embedded Systems: Methods, Practical Techniques, and Applications"
2013 | ISBN-10: 0124159176 | 1200 pages | PDF | 32,7 MB
Software Engineering for Embedded Systems clearly explains the software engineering tools and techniques needed to optimally design and implement embedded systems in contexts sure as networking, storage, and automotive applications. Written by experts with a solutions focus, this encyclopedic reference is a useful aid to tackling typical problems and issues, including:
Architecture and design patterns
Hardware interfaces
Embedded operating systems, including Linux and Android
Memory, performance, and power optimization
User interface considerations
Software development tools
Testing and quality control
Advanced guidelines for multicore software development
Includes contributions from:
Frank Schirrmeister, Shelly Gretlein, Bruce Douglass, Erich Styger, Gary Stringham, Jean Labrosse, Jim Trudeau, Mike Brogioli, Mark Pitchford, Catalin Dan Udma, Markus Levy, Pete Wilson, Whit Waldo, Inga Harris, Xinxin Yang, Srinivasa Addepalli, Andrew McKay, Mark Kraeling and Robert Oshana.
Clearly lays out key problems and issues, and how to solve them
Examples demonstrate proven implementation details
Practical case studies cover examples of multicore programming, sensor programming, user interface design, and performance engineering
Download File Size:31.35 MB