Predefinovanie softvérovej architektúry: Budúcnosť vývoja