Conception d'architecture logicielle SOA

124
La conception de l'architecture logicielle SOA suit le principe des services de haut niveau appelant des services de bas niveau et établit une architecture en couches du logiciel SOA. Cette architecture permet aux capacités matérielles du capteur d'être appelées par la couche supérieure sous forme de méta-services, réalisant le découplage logiciel et matériel des fonctions du véhicule. De plus, cette architecture présente également les caractéristiques d'une cohésion élevée au sein des modules et d'un couplage lâche entre les modules, mettant pleinement en valeur les avantages de la SOA tels que la réutilisabilité et la facilité d'intégration.