Die aktuellen Entwicklungen vor allem bei mobilen Endgeräten und Cloud Computing bedeuten für viele Softwareprojekte ein Umdenken in der Architektur.