Software Architecture - Bedir Tekinerdogan; Catia Trubiani; Chouki Tibermacine; Patrizia Scandurra; Carlos E. Cuesta (Lecture Notes In Artificial Intelligence, 2023)