Motivation
Die Motivation dieses Projekts ist die Verbesserung des Entwicklungs-/ Aufstellungsprozesses individueller IT Lösungsarchitekturen für Geschäftskunden von CA. Die IT Lösungsarchitektur definiert sich durch eine Menge von Einheiten, z.B. Client und Server, und die Verbindung dieser Einheiten. Diese Einheiten werden mit entsprechenden Applikationen ausgestattet um den Geschäftsanforderungen des Kunden gerecht zu werden. Des Weiteren müssen diese IT Lösungsarchitekturen bestimmte Anforderungen des Kunden erfüllen. Das Problem ist, dass momentan keine einheitliche Technik für das Beschreiben von IT Lösungsarchitekturen und keine Technik für das Analysieren dieser Architekturen, bezüglich der Erfüllung gegebener Anforderungen, existiert. Eine solche Analysetechnik würde z.B. das Vergleichen von IT Lösungsarchitekturalternativen ermöglichen. Momentan werden IT Lösungsarchitekturen textuell oder durch eine Art von visuellen Diagrammen, ohne jegliche einheitliche Semantik, beschrieben. Das Begutachten oder Analysieren dieser IT Lösungsarchitekturen unterscheidet sich momentan von Lösung zu Lösung und erschwert damit z.B. die Diskussion bzw. Schlussfolgerung von Designentscheidungen. Außerdem führt dieses Problem dazu, dass vorherige IT Lösungsarchitekturen, oder Teile dieser, nur schwer wieder verwendet werden können. Ein weiterer Nachteil ist, dass der Aufwand für das Vorhersagen der Erfüllbarkeit der Anforderung des Kunden sowie die Vorhersage von bestimmten Architekturänderungen, aufwendig ist.