Ce livre traite du développement des systèmes embarqués. Contrairement aux ordinateurs à usage général, un système embarqué a une fonction spéciale pour un but particulier. De nos jours, les produits embarqués jouent un rôle important dans la vie quotidienne, et ils sont utilisés presque partout, comme dans les GPS, les téléphones mobiles, la télévision numérique, les systèmes de transport, les systèmes informatiques des avions, les systèmes informatiques des véhicules. Malgré sa popularité, le processus de développement des produits embarqués est généralement très compliqué. Il est donc nécessaire d'utiliser une méthode prescriptive ou une méthodologie de conception appropriée pour guider un concepteur dans le processus de conception.L'objectif de ce livre est de présenter une nouvelle approche de l'ingénierie des systèmes embarqués pour mettre en oeuvre une nouvelle conception de produits embarqués. Par rapport à l'approche traditionnelle, qui utilise une analyse de conception basée sur le produit ou le processus, l'approche proposée utilise la méthodologie de conception basée sur l'environnement (EBD) pour l'ensemble du cycle de vie du développement de systèmes embarqués, ce qui peut constituer une procédure systématique visant à aider les concepteurs pendant le développement de produits embarqués. Un exemple original d'un système ARM Linux embarqué est utilisé comme étude de cas dans le livre.