openArchitectureWare Power Workshop
Zusammenfassung
Die itemis AG weitet ihr internationales Angebot aus und bietet eine ihrer Standardschulungen nun auch in Großbritannien an. In Cambridge veranstaltet itemis in Partnerschaft mit »Software Acumen Limited« vom 22. bis zum 24. September das dreitägige Schulungsevent »openArchitectureWare Power Workshop«. In diesem werden die Prinzipien modellbasierter Softwareentwicklung mit dem Eclipse Open Source-Framework »openArchitectureWare« vermittelt.
Der »openArchitectureWare Power Workshop« richtet sich an Entwickler und Architekten mit Erfahrung in der Softwaremodellierung mit UML und einem grundlegenden Verständnis für die Prinzipien modellbasierter, generativer Softwareentwicklung. Java-Kenntnisse sind hierbei Grundvoraussetzung für eine Ziel führende Teilnahme. Einschlägige Erfahrungen mit der Eclipse-Entwicklungsumgebung sind von Vorteil, aber nicht notwendig.
Die Seminarteilnehmer lernen, wie das Framework installiert und verwendet werden kann und ebenso, wie modellbasiertes Vorgehen in Softwareentwicklungsprozesse integriert werden kann. Bei den Übungen mit den Teilnehmern wird die Infrastruktur für die Entwicklungsumgebung komplett eingerichtet und modellbasierte Projekte schrittweise aufgebaut. Die Inhalte umfassen unter anderem Programmierung mit Code Generatoren mit Xpand und Xtend (auf der Basis von Modellen), Modellvalidierung, Metamodellierung und Einführung EMF sowie Modell-zu-Modell-Transformation.
Karsten Thoms, Softwarearchitekt und Coach
Karsten Thoms ist seit über 6 Jahren als Softwarearchitekt und Coach bei itemis tätig. Seine Schwerpunkte liegen in der Entwicklung von individuellen Enterprise-Systemen. Insbesondere auf dem Gebiet modellbasierter Softwareentwicklung hat er sich als Experte einen Namen gemacht.
Seit einigen Jahren arbeitet Karsten Thoms unter anderem aktiv im openArchitectureWare-Projekt, ist Projektmanager der Fornax-Plattform, Eclipse-Committer und Begründer des Fit4oaw-Projekts. Seine Erfahrungen gibt er regelmäßig in Kundenprojekten, auf einschlägigen Konferenzen und als Trainer weiter.
