Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Arbeitsschwerpunkte Branchen Sprachen Soft Skills, Merkmale Zertifizierungen Graphische DSL-Editoren Eclipse Plug-in Entwicklung UI Design und FrontendEntwicklung Vorträge, Schulungen Aerospace / Defense High Performance Computing (HPC) E-Mail: [email protected] Open Source Requirements Engineering Projektleitung Bank- und Finanzwesen Energieversorger Transportwesen & Logistik Hochsicherheitsbereich Deutsch, Muttersprache Spanisch (Grundkenntnisse) Konfliktlösung Trainings Schlichter Nokia Certified Qt Developer (2011) Robert Wloch – Professional Consulting » 01465 Dresden +49 (0) 179 679 03 29 Modellbasierte Softwareentwicklung (MDSD) Touristik Robert Wloch Telefon: 1 Englisch (verhandlungssicher) Russisch (Grundkenntnisse) Kommunikation Kreativität Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Programmierung Datenbanktechnologien Methoden Werkzeuge Plattformen Betriebssysteme Java [5] C++ [5] PHP [3] Verilog [2] JavaScript [3] OpenGL [3] Shell [5] JavaFX [2] MySQL [4] SQLLite [4] PostgreSQL [2] Design Patterns (GoF) [5] OOA / OOD [5] Eclipse [5] Maven [3] Ant [3] Subversion [5] Git [5] JUnit, SWTbot [5] Tomcat [2] PVCS [4] Quick Test Pro [2] Apache Tomcat [2] Java-Plattform [5] Qt, QtQuick [5] Linux [5] Mac OS X [4] Solaris [3] C [4] HTML [5] Qt 3, Qt 4, Qt 5, QtQuick [5] GNU ASM [2] SQL [3] Bash [5] ANTLR [3] Xtext [5] JDBC [3] Oracle 10.g XE [3] eXtreme Programming (XP) [3] SCRUM [4] JIRA [5] Clarity [1] MagicDraw [5] Enterprise Architect [5] AntLR Works [3] Qt Creator [5] Xilinx ISE Design Suite [2] Rational Rose [3] Oracle SQL Datamodeler [3] Redmine [5] Apache Webserver [3] Eclipse RCP [5] JBoss [2] MS Windows [5] MS DOS [4] [1] = schon mal gehört/gesehen [2] = schon mal benutzt [3] = gelegentlich verwendet [4] = sehr oft angewendet [5] = Experte Robert Wloch Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179 679 03 29 E-Mail: [email protected] 2 Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Mitwirkung Open Source Projekte Veröffentlichungen Vorträge Eclipse Mousefeed Plug-in (https://www.robertwloch.net/2013/03/ec lipse-mousefeed-plugin-merged-withmarketplace-plugin/) E-Mail: [email protected] VSMap3D (http://sourceforge.net/projects/vsm ap3d) Tri-D Chess 'Zur Sonne, zur Freiheit' Fachartikel über Eclipse Helios für das Linux Magazin, Juli 2010 'Developing and Using GMF based Editors' beim Eclipse DemoCamp in Leipzig, November 2008 Robert Wloch – Professional Consulting » 01465 Dresden +49 (0) 179 679 03 29 FlowR (Projekt eingestellt) GMF Tools (http://code.google.com/p/gmftools/) Robert Wloch Telefon: 3 'Modeling-Performance' Fachartikel über Eclipse Performancetuning am GMF und der MWE für das Magazin 'Java aktuell', September 2010 'Modellbasierte Softwareentwicklung mit grafischen Editoren auf Basis von Eclipse und GMF' vor der Java User Group Saxony, Januar 2009 Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Workshops und Seminare Thema Aufwandsschätzungen nach der PERT-Methode Kunde/Branche i.S.X. Software GmbH & Co. KG AG in Dresden (10/2013) Thema Aufwandsschätzungen nach der PERT-Methode Kunde/Branche Entwickler und Tester der secunet Security Networks AG in Dresden (03/2013) Thema Qt / C++ vs. Java Kunde/Branche Entwickler der Parimeo UG in Dresden (09/2012) Thema Einführung generischer Softwareentwicklung Kunde/Branche i.S.X. Software GmbH & Co. KG in Dresden (08/2011) Thema GMF Tutorium Kunde/Branche Diverse (Teilnehmer MDSD Today 2008) Robert Wloch Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179 679 03 29 E-Mail: [email protected] 4 Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt SINA Workflow Management Die secunet Security Networks AG entwickelt ein Dokumentenverwaltungssystem für den Hochsicherheitsbereich. Die Software basiert auf einem Linux Betriebssystem und ist in Qt / C++ geschrieben. Höchster Wert wird auf Datensicherheit, Ausfallsicherheit und Codequalität gelegt. Kunde/Branche secunet Security Networks AG / Hochsicherheit Zeitraum 07/2012 bis voraussichtlich 12/2013 Rollen Aufgaben Softwareentwickler Berater Entwicklung von Datenmodellen Design und Spezifikation Dokumentation Architektur einer dynamischen Workflow Engine Technologien/Werkzeuge Qt / C++ Testlib Unittest Redmine Robert Wloch Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179 679 03 29 E-Mail: [email protected] 5 UI Designer Architekt Qt 4 / C++ Entwicklung Test Driven Development UI Entwicklung Toolentwicklung für Unittestmonitoring Weiterbildung der Teams Enterprise Architect Git Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt Phönix Unlimited Das Deutsche Reisebüro entwickelt eine neues Buchungs- und Produktpflegesystem. Die neue Software basiert auf modernsten Technologien. So wird nicht nur das gesamte System in MagicDraw modelliert, sondern auch die Software selbst verwendet Modelle zur Laufzeit. Dadurch wird ein Höchstmaß an Flexibilität erreicht, das dem Vorgängersystem fehlte. Die Clients des Systems basieren u.a. auf dem Eclipse RCP UI-Framework. Kunde/Branche DER Deutsches Reisebüro GmbH & Co. OHG / Touristik Zeitraum 09/2011 bis 06/2012 Rollen Aufgaben Technologien/Werkzeuge Softwareentwickler Berater Entwicklung des Domänen- und Datenmodells Analyse und Design Dokumentation Eclipse RCP EMF Xtext MagicDraw Robert Wloch Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179 679 03 29 E-Mail: [email protected] 6 UI Designer Projektmanagement Eclipse RCP Entwicklung Plug-in Entwicklung Fachkonzeption Projektplanung Java Subversion Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt Computer-unterstützte Pflege von Leistungskatalogen Ein Kunde der i.S.X. erstellt für seine angebotenen Leistungen Kataloge. Diese wurden bisher als Word-Dokument erstellt und gepflegt. Zur Verkürzung der Release Zyklen wird eine Client-Anwendung entwickelt, mit der diese Kataloge zukünftig Datenbank gestützt erstellt und gepflegt werden können. Bei Bedarf soll der elektronische Katalog als PDF-Dokument und HTML-Seite exportiert werden, um eine Print-Ausgabe erstellen zu können. Kunde/Branche Zeitraum Rollen Aufgaben Technologien/Werkzeuge i.S.X. Software GmbH & Co. KG im Auftrag der DB Systel GmbH / Transportwesen & Logistik 09/2010 bis 07/2011 Softwareentwickler Berater Entwicklung des Domänen- und Datenmodells Analyse und Design Dokumentation Eclipse RCP EMF Xpand Maven Robert Wloch Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179 679 03 29 E-Mail: [email protected] 7 Architekt Projektmanagement Eclipse RCP Entwicklung Plug-in Entwicklung Entwurf Projektplanung Prototyp-Entwicklung Java JEE/JPA MWE Oracle Datenbank Qt/C++ Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt Ablösung von Rational Rose in modellgetriebener Entwicklungsumgebung In diesem Projekt wird für RWE eine MDSD Toolchain entwickelt. Sie dient zur Ablösung einer vorhandenen Legacy Lösung, bestehend aus Rational Rose und eigenem Codegenerator. Die vorhandenen Modelle und Diagramme werden in Xtext-Modelle und GMF Diagramme mit einem Migrationstool überführt. Die neue Toolchain wird nur noch einen Generator basierend auf der MWE enthalten. Darüber hinaus sollen die RWE Mitarbeiter entsprechendes Knowhow vermittelt bekommen, um die entstandene Toolchain selbst pflegen zu können. Kunde/Branche RWE AG / Energieversorger Zeitraum 08/2009 bis 08/2010 Rollen Aufgaben Technologien/Werkzeuge Softwareentwickler Coach Entwicklung der DSLs und Generatoren Analyse und Design Eclipse RCP EMF Xpand PVCS Robert Wloch – Professional Consulting » 01465 Dresden +49 (0) 179 679 03 29 E-Mail: [email protected] Architekt Projektmanagement Plug-in Entwicklung Entwurf Projektplanung Dokumentation Robert Wloch Telefon: 8 Java Xtext GMF Rational Rose Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt AMOR Bei der modell-/komponentenbasierten Softwareentwicklung entstehen verschiedenste Artefakte: (Meta-)Modelle, Transformationen, Generatoren, Editoren, manuell entwickelter Sourcecode, usw. Diese Artefakte sind u.a. hinsichtlich ihrer Funktionalität voneinander abhängig. Artefakte existieren in verschiedenen Versionen (zeitlich) und Varianten (zusätzliche kundenspezifische Anpassungen). Zusätzlich erfordert Teamarbeit konkurrierenden Zugriff auf Artefakte. Aktuelle SCM-Werkzeuge wie SVN besitzen nicht die notwendigen Funktionen um effiziente modell/komponentenbasierte Softwareentwicklung zu ermöglichen. AMOR hat zum Ziel ein geeignetes allgemeines Modell-Repositoy zu erstellen, das diese und weitere Funktionen bietet. Kunde/Branche itemis AG / IT-Dienstleister Zeitraum 6/2009 bis 8/2009 Rollen Softwareentwickler Aufgaben Technologien/Werkzeuge Prototyp-Entwicklung Entwurf Eclipse PDE CDO Java Robert Wloch Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179 679 03 29 E-Mail: [email protected] 9 Architekt Analyse und Design Dokumentation EMF SVN Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt IBYKUS APx Ausbaustufe 2 Die IBYKUS AG entwickelt seit Jahren modellbasiert unter anderem für den öffentlichen Dienst. Die Aufgabe in diesem Projekt ist die Unterstützung der Migration der Entwicklungsumgebung nach Eclipse. Zukünftig soll mit Xtextbasierten Editoren entwickelt werden, die jeweils aus einer Projektspezifikation generiert werden. Der Zugriff auf die Projektspezifikationen und Modelldateien erfolgt über ein datenbankgestütztes Repository. In der zweiten Ausbaustufe sind die Kernkomponenten Editor, Navigator, Repository-Anbindung weiterzuentwickeln und zu integrieren. Die in der ersten Ausbaustufe illustrierte Basisfunktionalität ist zu stabilisieren und um weitere Funktionalität zu erweitern. Kunde/Branche IBYKUS AG / IT-Dienstleister Zeitraum 3/2009 bis 6/2009 Rollen Softwareentwickler Aufgaben Technologien/Werkzeuge Prototyp-Entwicklung Entwicklung von DSLs und Generatoren Lokalisierung E-Mail: [email protected] Editor-Entwicklung Dokumentation Plug-in Entwicklung Anforderungsanalyse grafischer Editor Eclipse JIRA Xtext Xpand RCP MagicDraw Robert Wloch – Professional Consulting » 01465 Dresden +49 (0) 179 679 03 29 Analyse und Design Schulung Robert Wloch Telefon: 10 openArchitectureWare SVN Xtend Java GMF TMF Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt VireS Im Forschungsprojekt VireS entwickelt itemis ein Modellierungswerkzeug auf Eclipse-Basis zur integrierten Spezifikation von Produkt und Produktionssystem mechatronischer Produkte. Die integrierte Spezifikationstechnik, die das erstellte Werkzeug unterstützt, ist ein »Systems Engineering-Ansatz«, der sich vor allem an Ingenieure in der Vorentwicklung richtet. Von besonderem Interesse ist hierbei die Übertragung des itemis-Know-hows im Bereich »Modellierung« und »Tools« auf die Domäne mechatronischer Systeme. Kunde/Branche Zeitraum 02/2009 bis 05/2009 Rollen Softwareentwickler Aufgaben Technologien/Werkzeuge Universität Paderborn, Heinz-Nixdorf-Institut-Paderborn, Wincor-Nixdorf, OCÉ sowie Behr GmbH und Seuffer / Industrie Entwicklung von DSLs und Generatoren Eclipse Eclipse Plattform Eclipse EMF SWT TRAC Robert Wloch Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179 679 03 29 E-Mail: [email protected] 11 Plug-in Entwicklung Java Eclipse RCP Eclipse GMF SVN Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt IBYKUS APx Ausbaustufe 1 Die IBYKUS AG entwickelt seit Jahren modellbasiert unter anderem für den öffentlichen Dienst. Die Aufgabe in diesem Projekt ist die Unterstützung der Migration der Entwicklungsumgebung nach Eclipse. Zukünftig soll mit Xtextbasierten Editoren entwickelt werden, die jeweils aus einer Projektspezifikation generiert werden. Der Zugriff auf die Projektspezifikationen und Modelldateien erfolgt über ein datenbankgestütztes Repository. Die erste Ausbaustufe diente dem Nachweis der Machbarkeit des Vorhabens. Es war eine Navigatorkomponenten vorzubereiten, die es ermöglicht, Modelle aus dem Repository zu holen, diese lokal zu bearbeiten und wieder zurückzuschreiben. Aus dem Repository werden die Modelle in einem XML-Format exportiert, sollen aber in einem spezifischen Textformat editiert werden können. Die dafür nötigen Transformationen waren zu implementieren. Zudem ist eine weitreichende Editorunterstützung gewünscht (Autovervollständigung, Syntaxhervorhebung, Modellvalidierung, Outline, Navigation, etc.), so dass die vom Xtext-Framework generierten Editoren sehr stark angepasst und aufgewertet werden mussten. Kunde/Branche IBYKUS AG / IT-Dienstleister Zeitraum 10/2008 bis 2/2009 Rollen Softwareentwickler Aufgaben Technologien/Werkzeuge Prototyp-Entwicklung Entwicklung von DSLs und Generatoren Lokalisierung Eclipse JIRA Xtext Xpand RCP MagicDraw Robert Wloch – Professional Consulting » 01465 Dresden +49 (0) 179 679 03 29 E-Mail: [email protected] Analyse und Design Editor-Entwicklung Dokumentation Plug-in Entwicklung Schulung Robert Wloch Telefon: 12 openArchitectureWare SVN Xtend Java GMF Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt Cabin Management System Inhalt des Projekts ist ein zu erstellender Prototyp einer Eclipse RCP Anwendung, der es erlaubt, modellbasiert mittels graphischer Editoren verschiedene Komponenten einer Flugzeugkabine zu modellieren. Der Prototyp soll als Eclipse RCP Anwendung an Airbus ausgeliefert werden. Kunde/Branche Brunel GmbH, Hildesheim / Aerospace, Defense Zeitraum 09/2008 bis 09/2008 Rollen Softwareentwickler Aufgaben Dokumentation Technologien/Werkzeuge Eclipse Eclipse Plattform Eclipse EMF SWT Robert Wloch Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179 679 03 29 E-Mail: [email protected] 13 Produktentwicklung Java Eclipse RCP Eclipse GMF Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt Erweiterung des MDSD-Prozesses um die Möglichkeit, plattform-unabhängige Modelle (PIMs) mittels natürlich sprachlicher Eingabe zu erstellen. In der Diplomarbeit wurde ein Konzept entwickelt, mit dem Textdokumente, wie etwa Fachkonzepte, analysiert werden. Die extrahierten Informationen werden benutzt, um Modelle zu generieren, z. B. für die Softwareentwicklung. Das entwickelte Konzept bietet somit einen Mechanismus zur Formalisierung von Wissen in natürlich sprachlichen Texten. . Kunde/Branche Zeitraum 12/2007 bis 06/2008 Rollen Projektleiter Aufgaben Technologien/Werkzeuge TU Dresden, Misys International Banking Systems GmbH / Forschung/Bildung, Banking & Finance Anforderungsmanagement Fachkonzeption Eclipse Java Eclipse RCP Subversion Model Driven Software Development LingPipe ANTLR Verarbeitung natürlicher Sprache (NLP) Robert Wloch Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179 679 03 29 E-Mail: [email protected] 14 Softwareentwickler Dokumentation Produktentwicklung MagicDraw Eclipse Plattform Eclipse EMF openArchitectureWare SWT ASV Toolbox antlrWorks Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt Misys Channel Framework (MCF) Für die generative Softwareentwicklung entwickelte MISYS das Application Framework MCF und eine Modellierungsumgebung basierend auf Eclipse, GMF, EMF und oAW. Neben einer eigenen GUI-Bibliothek enthält das Framework auch eine Middleware zur Anbindung an Webservices. Das MCF unterstützt damit die Generierung eines Fat- oder Thin-Clients entweder als Swing- oder AJAX-Application. Kunde/Branche Misys International Banking Systems GmbH / Banking & Finance Zeitraum 08/2006 bis 12/2007 Rollen Softwareentwickler Aufgaben Technologien/Werkzeuge Framework-Entwicklung Eclipse Java Eclipse RCP CVS openArchitectureWare JUnit Model Driven Software Development Quick Test Pro Robert Wloch Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179 679 03 29 E-Mail: [email protected] Dokumentation Softwareentwicklung 15 MagicDraw Eclipse Plattform Subversion XML Clarity JIRA Swing Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt W3 Proof of Concept Für die generative Softwareentwicklung entwickelte MISYS ein Application Framework und eine Modellierungsumgebung basierend auf Eclipse, GMF, EMF und oAW. Primär unterstützte das Framework ausschließlich das Generieren und Rendern von RCT/Swing Anwendungen. Mit dem W3 PoC ist das Application Framework um einen Rendererblock für Web-/Ajaxanwendungen erweitert worden, wobei die API der RCT Renderer verwendet wurde. Kunde/Branche Misys International Banking Systems GmbH / Banking & Finance Zeitraum 05/2006 bis 07/2006 Rollen Softwareentwickler Aufgaben Technologien/Werkzeuge Analyse, Design, Implementierung und Test Eclipse Java Subversion HTML XML Robert Wloch Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179 679 03 29 E-Mail: [email protected] 16 MagicDraw Apache Tomcat CVS JavaScript SQL Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt Blade-Server Performance Benchmarking Das IBM Labor in Böblingen ist maßgeblich an der Entwicklung der BladeServer beteiligt. Iterationsweise werden die neuen Revisionen auf ihre Performanz untersucht. Dazu wurden verschiedene standardisierte Benchmarks, wie SPEC oder Netperf, auf den Servern durchgeführt, die Messwerte in eine Datenbank eingetragen und über einen Webclient miteinander verglichen. Kunde/Branche IBM Deutschland Entwicklung GmbH / IT, Forschung Zeitraum 09/2005 bis 03/2006 Rollen Fachpraktikant Aufgaben Produktentwicklung Technologien/Werkzeuge Java C++ Perl Bash XML Linux Robert Wloch Robert Wloch – Professional Consulting » 01465 Dresden Telefon: +49 (0) 179 679 03 29 E-Mail: [email protected] 17 Tests und Performanceanalysen C PHP CVS Shell SQL Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt BenchIT (http://www.benchit.org) Das Zentrum für Hochleistungsrechnen an der TU Dresden entwickelte mit BenchIT eine verteilte und Batchjob-basierte Benchmarking Umgebung. BenchIT unterstützt das hinzufügen eigener Messmodule, die per SSH auf dem lokalen oder einem entfernten Rechner ausgeführt werden können. Die Anwendung sammelt automatisiert die Messdaten ein und erlaubt umfangreiche grafische Visualisierungen der Ergebnisse sowie Vergleiche mit denen anderer Maschinen. Kunde/Branche Zeitraum Rollen Aufgaben Technologien/Werkzeuge Zentrum für Hochleistungsrechnen (ZHR), TU Dresden / Forschung/Bildung, HPC 06/2001 bis 06/2005 Teilprojektleiter Abstimmung von Schnittstellen API Design Wartung E-Mail: [email protected] Java C++ MPI Bash XML Linux Robert Wloch – Professional Consulting » 01465 Dresden +49 (0) 179 679 03 29 GUI-Designer Softwareentwickler Robert Wloch Telefon: 18 Analyse, Design, Implementierung und Test GUI-Design Tests und Performanceanalysen C OpenMP pthreads Shell SQL Solaris Robert Wloch – Professional Consulting Profil: Dipl.-Ing. Robert Wloch (Trainer, Software-Entwickler und -Architekt) Datum: 2013-11-25 Durchgeführte Projekte/Tätigkeiten Projekt AMD Athlon Unterstützung für die Performance Counter Library (PCL) Die PCL wurde um Routinen ergänzt, die die Model Specific Registers (MSR) des AMD Athlon Prozessors ansprachen. Im speziellen ist der Zugriff auf die Performance Counter ermöglicht worden, mit denen die CPU interne Ereignisse, wie bspw. Cache Hits, mitzählen kann. Kunde/Branche Zeitraum 12/2000 bis 05/2001 Rollen Softwareentwickler Aufgaben Technologien/Werkzeuge Zentrum für Hochleistungsrechnen (ZHR), TU Dresden / Forschung/Bildung, HPC Implementierung C Linux Robert Wloch – Professional Consulting » 01465 Dresden +49 (0) 179 679 03 29 E-Mail: [email protected] Programmierung Test Robert Wloch Telefon: 19 C++ GNU ASM