© John T. Taylor, Wayne T. Taylor 2021
J. T. Taylor, W. T. TaylorPatterns in the Machinehttps://doi.org/10.1007/978-1-4842-6440-9_2

2. Core Concepts

John T. Taylor1   and Wayne T. Taylor2
(1)
Covington, GA, USA
(2)
Golden, CO, USA
 

This chapter introduces the core concepts of PIM and explains why they matter. For each concept discussed here, there is a corresponding chapter in the book that provides a more detailed discussion of the material.

Software Architecture

Just like the term software engineering, the terms “software architecture” and “software detailed design” do not have concise definitions. On many embedded project teams, there is no distinction—or at least not one that the developers can articulate—between the two. The tendency, then, is to ...

Get Patterns in the Machine: A Software Engineering Guide to Embedded Development 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.