Wir haben mehrere Projekte für die [Siemens AG|http://www.siemens.de/] durchgeführt. Einsatzorte waren München, Konstanz und Nürnberg. [{Image src='s_logo.jpg' width=150}] !!!Prozess-Beratung für Siemens Energy Bei dem Projekt handelt es sich um Software-Portale zum Management komplexer Szenarien in Vertrieb und Produktion von Kraftwerken. Aufgabe ist das Überarbeiten der Architektur und Optimieren der Prozesse. Eingesetzte Technologie ist: JSF 2.1, Apache Tomcat, Oracle, JSP, XHTML, HTML 5, Hibernate, AJAX, J2EE, Java, ClearCase, Design Patterns. !!!Architekturberatung und Optimierung für Siemens LD Die Vertriebsplattform ist eine komplexe Software, bestehend aus Datenbank, Server-basiertem Backend, nativem Windows-Client und Anbindungen an Drittsysteme. Verwendete Technologien und Methoden sind HTTP, HTML, GZip, Fiddler, JSP, Struts, Tomcat, Oracle Weblogic, Persistenz-Framework, Reflection, Preiskalkulation, Kostenkalkulation, Konfigurationsmanagement, Java, J2EE, Use Cases, Requiremente Engineering, Migrationsplanung, Rollout Management. Folgende Aufgaben wurden durchgeführt: * Analyse und Reporting des Zustands der Architektur einer bestehenden Software. Ausarbeitung eines Katalogs von Maßnahmen zur Optimierung der Performance unter Sicherung der Qualität und Verbesserung der Architektur. * Beratung, Leitung der Umsetzung, sowie Einführung der erforderlichen Technologien auf personeller und technologischer Ebene. !!!Software-Komponenten für Telefonanlage HiPath Die HiPath 8000 ist eine Telefonanlage der Carrier-Klasse von Siemens für bis zu 100.000 Benutzer. Wir haben zusammen mit einem internationalen Team an Software-Komponenten dieser Telefonanlage mitgewirkt. Auf der OSGi-Plattform Knopflerfish wurde unter anderem eine Applikation innerhalb eines JBoss [Application Servers|Application Server] entwickelt. Die Applikation ist ein [Portal] zur Steuerung der Telefonanlage. !!!Software-Komponenten für die Simatic-Controller Step7 ist die Programmiersoftware für die Simatic-Controller von Siemens. Mit diesen programmierbaren Logikbausteinen werden vor allem technische Steuerungsaufgaben gelöst. Wir haben einige Software-Komponenten für das Parsing und Generating der Programmiersprache geliefert. Durch diese Komponenten führte zu einem wesentlichen Fortschritt in der [Qualitätssicherung]. Als [Revision Control System|Subversion] wurde ClearCase eingesetzt, als Programmiersprache wurde C++ unter Microsoft Visual Studio eingesetzt.