sosso class for sw architect