865
unique visitors have registered for our events in 2023

Arif Chughtai ist selbständiger Berater und Trainer für objektorientierte Software-Entwicklung. Sein spezielles Interesse gilt Konzepten, die zu einer Verbesserung der technischen Software-Qualität führen. Software-Architektur und Design gehören deshalb zu den zentralen Gegenstän-den seiner Tätigkeit. Er beschäftigt sich dabei insbesondere mit Patterns, Framework- und Komponentenansätzen nebst den zugehörigen Technologien. Teile aus diesem Themenkomplex lässt er regelmässig in Fachartikel sowie Vorträge und Seminare einfliessen.

08.10.2007

Weiterführende Software-Architektur

LOCATION: Basel


SPEAKER: Arif Chugtai   COMPANY: IT-Consultant

Geplante Software-Architektur ist zu einem der ganz wichtigen Faktoren geworden, um IT-Systeme erfolgreich zu realisieren. Grund hierfür sind immer schneller laufende Technologie-/Paradigmenwechsel, sich häufig ändernde komplexe funktionale und nicht-funktionale Anforderungen und die damit verbundenen kurzen Release-Zyklen. Um Technologieplattformen wie Java EE oder .NET sowie moderne Techniken wie komponentenorientierter Entwurf oder Model Driven Architecture (MDA) zweckmässig einzusetzen, muss eine durchdachte Software-Architektur existieren. Für IT-Fachleute werden Fähigkeiten im Zusammenhang mit Software-Architektur zunehmend berufsrelevant. Schon heute zeigt sich dies in den einschlägigen Stellenanzeigen. In diesem Kurs erhalten Sie die notwendigen Kenntnisse damit Sie als Software-Architekt erfolgreich handeln und für Ihre IT-Systeme tragfähige Architekturen entwickeln können. Dabei erfahren Sie was Software-Architektur eigentlich ist, was der "Werkzeugkasten" und die Rolle eines Software-Architekten umfassen und wie eine Architektur erstellt wird.

Inhalt

  • Motivation und Einleitung
  • Erklärungsmodell und Definition zu Architektur
  • Abstraktionsebenen und Sichten (Zachman-Framework, RM-ODP,...)
  • Anforderungen und Rahmenbedingungen (Funktionale und nicht-funktionale Anforderungen,...)
  • Prinzipien und Konzepte (Muster/Stile, Referenzarchitekturen,...)
  • Techniken (SOA, MDA, AOP,...)
  • Architekturrelevante Technologien (Java EE, .NET,...)
  • Die Architekten-Rolle
  • Architektur im Software-Entwicklungsprozess
  • Architektur-Erstellung (planen, umsetzen, dokumentieren)
  • Architektur-Bewertung (ATAM)
  • Zertifizierungsmöglichkeiten für Architekten
  • Übungen

Lernziele

  • Sie haben eine umfassende Orientierung zum komplexen Thema Software-Architektur erhalten
  • Sie wissen was Software-Architektur zum Inhalt hat
  • Sie kennen Rolle und Tätigkeiten des Software-Architekten
  • Sie sind in der Lage, in Ihren IT-Projekten Software-Architektur zu planen, umzusetzen und zu dokumentieren
  • Sie sind in der Lage sich in das Thema Software-Architektur weiter zu vertiefen

Arif Chughtai ist selbständiger Berater und Trainer für objektorientierte Software-Entwicklung. Sein spezielles Interesse gilt Konzepten, die zu einer Verbesserung der technischen Software-Qualität führen. Software-Architektur und Design gehören deshalb zu den zentralen Gegenstän-den seiner Tätigkeit. Er beschäftigt sich dabei insbesondere mit Patterns, Framework- und Komponentenansätzen nebst den zugehörigen Technologien. Teile aus diesem Themenkomplex lässt er regelmässig in Fachartikel sowie Vorträge und Seminare einfliessen.


top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland