Diseño de arquitectura de software SOA.

124
El diseño de la arquitectura del software SOA sigue el principio de que los servicios de alto nivel llaman a servicios de bajo nivel y establece una arquitectura en capas del software SOA. Esta arquitectura permite que la capa superior llame a las capacidades de hardware del sensor en forma de metaservicios, logrando el desacoplamiento del software y el hardware de las funciones del vehículo. Además, esta arquitectura también tiene las características de alta cohesión dentro de los módulos y acoplamiento flexible entre módulos, aprovechando al máximo las ventajas de SOA, como la reutilización y la fácil integración.