Software Engineering for Embedded Systems: A Roadmap

Over the past ten years or so, the world of computing has moved from large, static, desk-top machines to small, mobile, and embedded devices. The methods, techniques, and tools for developing software systems that were successfully applied in desktop systems are not as readily applicable to embedded applications. Software systems running on mobile, embedded devices must exhibit properties that are not always required of more traditional systems:

  • • near-optimal performance
  • • robustness
  • • distribution
  • • dynamism
  • • mobility

This book will examine the key properties of software systems in the embedded, resource constrained, mobile, and networked world. We will assess the applicability of mainstream ...

Get Software Engineering for Embedded Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.