Lab exercises of Software Architecture course