29.04.2015 Aufrufe

Lehrplan „Grundlagen der Software- Architektur“ - bei BITPlan!

Lehrplan „Grundlagen der Software- Architektur“ - bei BITPlan!

Lehrplan „Grundlagen der Software- Architektur“ - bei BITPlan!

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>Lehrplan</strong> <strong>„Grundlagen</strong> <strong>der</strong> <strong>Software</strong>-<strong>Architektur“</strong><br />

Einordnung<br />

<strong>Software</strong>-Architektur als Bindeglied zwischen<br />

fachlicher Struktur und Implementierung<br />

12<br />

<strong>Software</strong>-Architektur schlägt die Brücke zwischen vielfältigen Anfor<strong>der</strong>ungen aus <strong>der</strong> Fachdomäne<br />

und <strong>der</strong> technischen Realisierung eines Systems. Aus einer Anfor<strong>der</strong>ungsdefinition kann eine <strong>Software</strong>-Architektur<br />

abgeleitet bzw. erar<strong>bei</strong>tet werden. Hier<strong>bei</strong> werden die Struktur des <strong>Software</strong>systems<br />

festgelegt und erste technologische Entscheidungen getroffen.<br />

Da<strong>bei</strong> ist es wichtig, Informationen zu filtern und wegzulassen, um nicht benötigte Details auszuson<strong>der</strong>n<br />

und die Konzentration auf eine geeignete Abstraktionsebene zu heben.<br />

<strong>Software</strong>-Architektur und Design lassen sich nicht klar voneinan<strong>der</strong> abgrenzen. Der Entwurf von<br />

<strong>Software</strong>systemen kann auf verschiedenen Abstraktionsebenen stattfinden. Architektur = Gestaltung<br />

im Großen.<br />

Die <strong>Software</strong>-Architektur wird heute vorwiegend mittels graphischer Modelle formuliert. Den Sprung<br />

von graphischen Modellen zur Implementierung können oftmals Codegeneratoren leisten. Den <strong>Software</strong>test<br />

unterstützt die <strong>Software</strong>-Architektur ebenfalls durch Bereitstellung geeigneter Schnittstellen<br />

innerhalb <strong>der</strong> <strong>Software</strong>-Architektur und Abstimmung des Testrahmens mit dem Testteam.<br />

Die <strong>Software</strong>-Architektur als Disziplin steht im Zentrum aller Aktivitäten eines Projekts.<br />

v1.0 Seite 5 von 46<br />

© iSQI – Veröffentlichung, auch auszugsweise, nur mit schriflicher Genehmigung

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!