


{"id":58,"date":"2015-02-23T12:23:17","date_gmt":"2015-02-23T11:23:17","guid":{"rendered":"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/?page_id=58"},"modified":"2017-02-05T19:30:04","modified_gmt":"2017-02-05T18:30:04","slug":"wpf-architektur-grosser-systeme","status":"publish","type":"page","link":"https:\/\/blogs.gm.fh-koeln.de\/bente\/lehre\/wpf-architektur-grosser-systeme\/","title":{"rendered":"WPF Architektur gro\u00dfer Systeme"},"content":{"rendered":"<p class=\"lead\">Das WPF\u00a0Architektur gro\u00dfer Systeme habe ich im SS15 angeboten. Da gr\u00f6\u00dfere Teile der Veranstaltung in den Pflichtveranstaltungen <a href=\"http:\/\/lwibs01.gm.fh-koeln.de\/blogs\/bente\/lehre\/softwaretechnik-1\/\" target=\"_blank\">Softwaretechnik 1<\/a> und\u00a0Softwaretechnik\u00a02 aufgegangen sind, <span style=\"color: #ff0000\"><strong>werde ich diese Veranstaltung nicht weiter anbieten<\/strong><\/span>.<\/p>\n<h3>Inhalt<\/h3>\n<p>Zwischen Softwarekomponenten und ganzen IT-Landschaften liegen &#8211; aus Sicht der Komplexit\u00e4t &#8211; die gro\u00dfen Softwaresysteme.<\/p>\n<p>Softwarekomponenten spezifiert und implementiert man mit Methoden der Softwaretechnik. Dazu z\u00e4hlen Anforderungserhebung, Projektmanagement, Grob- und Feinspezifikation, QS etc. Beim Architekturentwurf gibt es eine Reihe von erprobten Werkzeugen, Modellierungssprachen (UML) und Methoden wie die Verwendung von Architekturmustern. Es herrscht eine relativ klare Vorstellung, wann eine Architektur &#8222;gut&#8220; ist.<\/p>\n<p>Auf der Ebene von IT-Landschaften mit 3000 und mehr IT-Systemen, wie sie das Enterprise-Architektur-Management (EAM) f\u00fcr ganze Unternehmen betrachtet,\u00a0gibt es wieder eigene Methoden und Ans\u00e4tze. Diese abstrahieren vom einzelnen IT-System und versuchen statt dessen, die Qualit\u00e4t und Passung der Landschaft, also der Gesamtheit aller IT-Systeme, zu bewerten. Hier\u00a0liegt der Fokus eher auf Kosten, Abdeckung von Gesch\u00e4ftsf\u00e4higkeiten\u00a0und\u00a0strategischer Passung.<\/p>\n<p>Gro\u00dfe IT-Systeme &#8211; Konglomerate von einzelnen IT-Komponenten, aber noch klar einem einzelnen gesch\u00e4ftlichen Zweck zuzuordnen &#8211; liegen zwischen den beiden oben genannten Kategorien. Die Veranstaltung wird auch f\u00fcr diese Art von Systemen Entwurfs- und Bewertungsans\u00e4tze vorstellen und untersuchen. Sie folgt dabei dem Ansatz der <em>Problem Frames<\/em> nach Jackson sowie\u00a0dem <em>Domain-Driven Design<\/em>.\u00a0Auf diese Weise kann das sehr m\u00e4chtige Werkzeug des Architekturmusters auf die entsprechend gr\u00f6\u00dferen Systeme ausgedehnt werden.<\/p>\n<h3>Struktur der Veranstaltung<\/h3>\n<p>Die Veranstaltung wird zu etwa gleichen Teilen aus Vorlesung und Seminar bestehen. Die Vorlesung wird den Rahmen und den Kontext definieren, und die Studierenden werden einzelne Ans\u00e4tze im Detail als Seminarvortrag vertiefen.<\/p>\n<h3>Ziele<\/h3>\n<p>Die Studierenden sollen<\/p>\n<ul>\n<li>die grunds\u00e4tzliche Problemstellungen bei Entwurf und Weiterentwicklung gro\u00dfer IT-Systeme erkennen und verstehen<\/li>\n<li>in der Lage sein, mit Hilfe von Problem Frames und Entwurfsmustern (Patterns) die wesentlichen Architekturparadigmen eines IT-Systems festzulegen<\/li>\n<li>Architekturen verschiedener Systeme vergleichen, verstehen und einordnen k\u00f6nnen<\/li>\n<li>ein Verst\u00e4ndnis der Granularit\u00e4tsebenen \u201eKomponente \/ IT-System \/ IT-Landschaft\u201c entwickeln<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Das WPF\u00a0Architektur gro\u00dfer Systeme habe ich im SS15 angeboten. Da gr\u00f6\u00dfere Teile der Veranstaltung in den Pflichtveranstaltungen Softwaretechnik 1 und\u00a0Softwaretechnik\u00a02 aufgegangen sind, werde ich diese Veranstaltung nicht weiter anbieten. Inhalt Zwischen Softwarekomponenten und ganzen IT-Landschaften liegen &#8211; aus Sicht der Komplexit\u00e4t &#8211; die gro\u00dfen Softwaresysteme. Softwarekomponenten spezifiert und implementiert man mit Methoden der Softwaretechnik. Dazu&#8230;  <a href=\"https:\/\/blogs.gm.fh-koeln.de\/bente\/lehre\/wpf-architektur-grosser-systeme\/\" class=\"more-link\" title=\"Read WPF Architektur gro\u00dfer Systeme\"><?php _e(\"Read more &raquo;\",\"wpbootstrap\"); ?><\/a><\/p>\n","protected":false},"author":39,"featured_media":0,"parent":55,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-58","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/pages\/58","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/users\/39"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/comments?post=58"}],"version-history":[{"count":10,"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/pages\/58\/revisions"}],"predecessor-version":[{"id":870,"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/pages\/58\/revisions\/870"}],"up":[{"embeddable":true,"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/pages\/55"}],"wp:attachment":[{"href":"https:\/\/blogs.gm.fh-koeln.de\/bente\/wp-json\/wp\/v2\/media?parent=58"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}