System Architect
Der System Architect ist ein Software-Werkzeug von IBM Rational zur Visualisierung und Analyse der Unternehmensarchitektur und der Geschäftsprozesse einer Organisation. Damit wird die Kommunikation über betriebsinterne Prozesse und die IT-Architektur zwischen den beteiligten Rollen im Unternehmen wesentlich erleichtert. Durch Analyse und Visualisierung der Zusammenhänge zwischen Technologie, Prozessen und den zugehörigen Unternehmenszielen und -strategien werden Entscheidungsgrundlagen für zukünftige Änderungen geschaffen. Die Geschäftsprozesse und die unterliegende Unternehmens-Infrastruktur läßt sich dadurch sehr viel leichter an den Unternehmenszielen ausrichten. Als Softwarewerkzeug unterstützt der System Architect alle Beteiligten in dieser Aufgabe des Enterprise Architecture Managements.
Historie
Das erste Release des System Architect wurde von Jan Popkin in den USA entwickelt und 1988 freigegeben. Der weltweite Erfolg des Werkzeugs sprengte bald die Möglichkeiten der kleinen Firma und im Jahre 2005 wurde Popkin Software von der schwedischen Firma Telelogic übernommen. Telelogic wiederum wurde 2008 von IBM gekauft und der System Architect der IBM-Marke Rational Software zugeordnet.
Modelle einer Unternehmensarchitektur
Für die verschiedenen Ebenen einer Unternehmensarchitektur haben sich traditionell unterschiedliche Arten der Modellierung herausgeprägt. Verschiedene Modellierungsstandards werden im System Architect in einem Werkzeug vereinigt. Alle Informationen werden in einer zentralen Enzyklopädie abgelegt. Das Metamodell läßt sich individuell an Benutzerwünsche anpassen. Zu den unterstützten Frameworks gehören Zachman Framework, The Open Group Architecture Framework (TOGAF), Department of Defense Architecture Framework (DoDAF), Ministry of Defense Architectural Framework (MODAF), TM Forum NGOSS und andere.
Visualisierung und Analyse
Geschäfts- und IT-Informationen können mit dem System Architect visualisiert und zusammengeführt werden. In Blueprints lassen sich Strategien, Ziele und Organisationen, Business Architektur und Prozesse analysieren. Applikationen, Services und Daten, Systeme, Netzwerke und Komponenten können grafisch modelliert und miteinander in Beziehung gesetzt werden. Dadurch können Auswirkungen von Änderungen besser beurteilt und die richtigen Entscheidungen für zukünftige Investitionen getroffen werden.
Benutzerschnittstellen des System Architect
Für die unterschiedlichen Rollen, die mit dem Werkzeug arbeiten, gibt es verschiedene Möglichkeiten, das Werkzeug zu benutzen: über einen Native Client, über einen Webclient oder Nutzung einer Publishingkomponente.