Column #col2
Objekttechnologie für Fortgeschrittene
Für fortgeschrittene Anwender der Objekttechnologie bieten wir Schulungen an, die eine gewisse Kenntnis des objektorientierten Paradigmas voraussetzen.
Patterns (Muster) sind nicht nur in der Programmierung ein wichtiges Hilfsmittel, sondern auch und vor allem in der Strukturierung von Entwürfen und Architekturen. Sie stellen eine Art Musterlösung dar, die es erlaubt, auf Bewährtes zurückzugreifen, ohne das Rad neu zu erfinden. Ein System mit der UML (Unified Modeling Language) zu modellieren, reicht nicht aus, um die Vorteile der Objektorientierung vollständig zu nutzen. Ziel des Softwarearchitekten ist es, ein Analysemodell zu verfeinern und in einem Entwurfsmodell so zu implementieren, dass zusätzliche Randbedingungen wie Wartbarkeit, Erweiterbarkeit, Wiederverwendbarkeit, Zuverlässigkeit, Performanz usw. erfüllt werden. In unseren Schulungen SA+P und OOAP lernen Sie Muster aller Art kennen und Sie lernen, wie Sie diese Muster richtig einsetzen.
Eingebettete Systeme (Embedded Systems) und Echtzeitsysteme unterliegen unabhängig von ihrem Einsatzgebiet speziellen Anforderungen wie begrenzte Ressourcen, einzuhaltende Reaktionszeiten (Rechtzeitigkeit), parallele Abläufe von Tasks usw. In unseren Schulungen MES und OORT lernen Sie unter Berücksichtigung dieser Anforderungen die Konzepte der objektorientierten Analyse und des objektorientierten Designs sowie die Syntax und Semantik der UML (Unified Modeling Language).
In der Schulung UML2 lernen Sie, wie Sie das UML-Werkzeug "Enterprise Architect" gekonnt einsetzen.
- Softwarearchitektur und Patterns [SA+P] (firmenintern und öffentlich)
- Objektorientierte Analyse und objektorientiertes Design mit der UML und Patterns [OOAP] (firmenintern)
- Modellierung von eingebetteten und Echtzeitsystemen [MES] (firmenintern und öffentlich)
- OO für Echtzeitsysteme [OORT] (firmenintern)
- UML 2 mit Enterprise Architect [UML2] (firmenintern)