2012 – 2013 Netzwerk Management Plattform

Projekt bei der ROHDE & SCHWARZ GmbH & Co. KG

Mitarbeit an zwei unabhängigen Projekten:

Projekt 1: Wartung und Erweiterung eines SNMP-basierten Netzwerkmanagement Tools. Kernpunkte waren dabei die Integration von SNMP Version 3 und die Erweiterung um neue Features gemäß Releaseplan. Die Implementierung basierte auf der Eclipse RCP Technologie Version 3.7.

Projekt 2: Konzeption, Prototyping, Spezifikation und Implementierung einer integrierten Plattform für Sicherheits- und Netzwerkmanagement. Den Schwerpunkt bildeten dabei der Aufgaben im Bereich User Interface.

Der Anwender konnte Applikationen der Plattform sowohl über ein Web Interface auf Basis der Eclipse Remote Application Platform (RAP) als auch über einen Rich Client auf der Basis von Eclipse RCP Version 4 nutzen. In ausgewählten Bereichen des GUI wurde JavaFX eingesetzt.

Die Projekte wurden durchgehend nach agilen Prinzipien mit Scrum als Vorgehensmodell und der entsprechenden Toolunterstützung (iScrum, Redmine) durchgeführt.



  • Vorgehensmodell: Scrum
  • Betriebssysteme: Windows, Linux
  • Sprachen: Java, JavaScript, Groovy, SQL
  • Technologien und Frameworks: Eclipse RCP, Eclipse 4, Eclipse Remote Application Platform (RAP), OSGi, JavaFX, CSS, SWTBot, JemmyFX, JUnit 4, JaCoCo, Spring Framework, AspectJ, Apache Shiro, REST/RESTful Web Services, Jersey, JavaScript Object Notation (JSON), Jackson JSON Processor, LDAP/Active Directory, JPA, Hibernate, Xtext, SNMP4J, SNMP Version 3 (SNMPv3), PlantUML
  • Tools: Apache Tomcat, Eclipse Virgo, PostgreSQL, MongoDB, JavaFX Scene Builder, Git, Apache Maven, Gradle, Jenkins, Redmine, iScrum, FrameMaker, Sonatype Nexus, NSIS