IF184971 Software Architecture Translated