Projektowanie architektury oprogramowania SOA

124
Projekt architektury oprogramowania SOA jest zgodny z zasadą usług wysokiego poziomu wywołujących usługi niskiego poziomu i ustanawia warstwową architekturę oprogramowania SOA. Architektura ta umożliwia wywoływanie możliwości sprzętowych czujnika przez warstwę wyższą w postaci meta-usług, realizujących oddzielenie oprogramowania i sprzętu funkcji pojazdu. Ponadto architektura ta charakteryzuje się również wysoką spójnością w modułach i luźnym powiązaniem między modułami, co pozwala w pełni wykorzystać zalety SOA, takie jak możliwość ponownego użycia i łatwa integracja.