Desain arsitektur perangkat lunak SOA

124
Desain arsitektur perangkat lunak SOA mengikuti prinsip layanan tingkat tinggi yang disebut layanan tingkat rendah, dan menetapkan arsitektur perangkat lunak SOA berlapis. Arsitektur ini memungkinkan kemampuan perangkat keras sensor dipanggil oleh lapisan atas dalam bentuk layanan meta, mewujudkan pemisahan fungsi perangkat lunak dan perangkat keras kendaraan. Selain itu, arsitektur ini juga memiliki karakteristik kohesi tinggi dalam modul dan kopling longgar antar modul, memberikan keuntungan penuh dari SOA seperti penggunaan kembali dan integrasi yang mudah.