Les réponses paraissent jusqu'à présent, ont négligé de modèles architecturaux, qui sont soutenables plus important. La couche modèle est très répandue dans les systèmes embarqués où il est courant d'avoir une couche d'abstraction du matériel, dispositif de couche, rtos couche, et de plusieurs couches d'application. Dans de nombreux cas, les couches supérieures sont spécifiques à l'application et n'ont aucun accès direct au matériel, tandis que les couches les plus basses sont étroitement couplée pour le matériel. Cela rend l'application de la couche de portable, et les couches intermédiaires à la fois portable réutilisables dans de nouvelles applications, et les couches les plus basses d'accélérer le développement de nouvelles applications sur les plates-formes existantes.
D'autres modèles dans le lien ci-dessus sont également applicables aux systèmes embarqués en fonction sur le domaine du problème. Par exemple, le Système Blackboard est souvent utilisé dans le système d'intelligence artificielle et de la robotique. Modèle-Vue-Contrôleur est pertinente pour les systèmes ayant une riche ou d'une INTERFACE utilisateur souple appareils..