Lust mal wieder richtig aufzuräumen? Automatische Analyse und Umstrukturierung von Java Anwendungen mit JaMoPP am 24. Mai 2012

10. Mai 2012 von Oliver Fischer in Treffen
Schlagwörter:

Am 24. Mai 2012 lädt die Java Usergroup Berlin-Brandenburg zusammen mit brands4friends zum Vortrag Lust mal wieder richtig aufzuräumen? Automatische Analyse und Umstrukturierung von Java Anwendungen mit JaMoPP mit Mirko Seifert von DevBoost ein.

Der Vortrag

Lust mal wieder richtig aufzuräumen? Automatische Analyse und Umstrukturierung von Java Anwendungen mit JaMoPP (Mirko Seifert):
Softwareanwendungen altern. Diese Tatsache ist jedem Entwickler bekannt. Je länger Anwendungen entwickelt und eingesetzt werden, umso häufiger hört man die Aussage, dass bestimmte Sachen “historisch gewachsen” seien. Design- oder Architekturentscheidungen, die zu einem früheren Zeitpunkt sinnvoll waren, erscheinen Monate oder Jahre später als überholt. Gerne würde man bestimmte Funktionen nun anders implementieren oder die Architektur noch einmal gründlich überholen. Diesem hehren Wunsch steht meist eine riesige Codebasis gegenüber und “alles mal eben gerade zu ziehen” ist einfach nicht mit vertretbarem Aufwand möglich.

Eine zentrale Ursache für den hohen Aufwand der nötig ist, um Anwendungen zu modernisieren bzw. umzustrukturieren, ist das Fehlen nötiger Werkzeugunterstützung. Um eine große Menge Code automatisiert zu verändern, braucht man Tools die Code einlesen, analysieren und verändern können. Hat man ein solches Werkzeug mit entsprechender API, kann man programmatisch modernisieren, d.h. Programme schreiben, welche die existierende Codebasis auf Unstimmigkeiten prüfen oder sogar gemäß der eigenen Wünsche verändern.

Im Vortrag wird JaMoPP vorgestellt, ein Werkzeug was genau diese Funktionalität für Java Anwendungen bereitstellt. JaMoPP kann Java Programme einlesen und stellt eine API zu Verfügung um Analysen zu fahren oder Veränderungen vorzunehmen. Damit herrscht der Entwickler wieder über den Code, statt der Code über den Entwickler.

Der Redner

Mirko Seifert ist Mitgründer und CTO der DevBoost GmbH, einem Berliner Start-up welches sich auf die Modernisierung existierender Softwaresysteme spezialisiert hat. Mirko entwickelt seit ca. 20 Jahren Software, davon seit 15 Jahren mit der Sprache Java. Während seiner beruflichen Laufbahn hat er u.a. für die Siemens AG, die Commerzbank, das ZDF und die Ravensburger AG Projekte umgesetzt. Mirko gehört zu den Entwicklern der OpenSource Werkzeuge EMFText, JaMoPP und Refactory und hält regelmäßig Vorträge bei Eclipse Demo Camps und verschiedenen Java User Groups.

Der Treffpunkt

Private Sale GmbH, Kommandantenstraße 22, D-10969 Berlin

Der Ablauf

18:30 Uhr Einlaß und Zeit für Networking
19:00 Uhr Vortragsbeginn
Im Anschluss: Get Together

Die Anmeldung

Die Anmeldung zur Veranstaltung erfolgt über das XING-Event der XING-Gruppe der JUG Berlin-Brandenburg. Hier geht es zur XING-Gruppe der JUG Berlin-Brandenburg.

Hinweis auf GOTO GeekNight & GOTO Copenhagen

7. Mai 2012 von Oliver Fischer in Off-Topic
Schlagwörter: ,

Liebe User-Group,

am 11. Mai 2012 findet in Berlin die GOTO-Geeknight

mit den folgenden drei Vorträgen statt:

  • How NoSQL fits in a polyglot persistence world
  • Engineering culture
  • Function Composition: The top reason node.js submissions get rejected by SoundCloud

Weitere Informationen zur GOTO-Geeknight gibt es unter https://secure.trifork.com/cph-2012/freeevent/index.jsp?eventOID=4353.

Weitere GOTO-Events können unter http://gotocon.com/cph-2012/upcomingevents/ gefunden werden.

Weiterhin können Mitglieder der JUG Berlin-Brandenburg 10% Nachlaß auf Karten zur GOTO Conference 2012 in Kopenhagen erhalten. Um den Promocode zu erhalten bitte eine Mail an o.b.fischer@swe-blog.net.

Weitere Informationen zur GOTO Kopenhagen 2012 gibt es unter http://gotocon.com/cph-2012/.

Folien zu “Restructuring: Improving the modularity of an existing code-base” auf Slideshare

24. März 2012 von Oliver Fischer in Allgemein
Schlagwörter:

Am 6. März 2012 war Chris Chedgey von Headway Software (Structure101) bei uns und hielt seinen Vortrag “Restructuring: Improving the modularity of an existing code-base mit Chris Chedgey”, zu dem die Folien jetzt auf Slideshare verfügbar sind.

  • Kommentare deaktiviert

Securing Internet Services with OAuth 2.0 am 4. April 2012

12. März 2012 von Oliver Fischer in Treffen
Schlagwörter: , , ,

Am 4. April 2012 lädt GAME:DUELL und die Java Usergroup Berlin-Brandenburg zum Tech Talk Securing Internet Services with OAuth 2.0 mit Dr. Torsten Lodderstedt ein.

Der Vortrag

Securing Internet Services with OAuth 2.0 (Dr. Torsten Lodderstedt): Ein Internet-Produkt muss Kunden heute mehr bieten als den Zugriff auf ihre Inhalte über eine Webseite. Apps für verschiedene Smartphone-Plattformen sind selbstverständlich und am besten können die Kunden ihre Inhalte, wie bei Facebook, auch aus anderen Angeboten heraus nutzen. Diese Anforderungen werden heute typischerweise durch die Bereitstellung eines HTTP-basierten APIs erfüllt, das den Zugriff aus eigenen und den Anwendungen Dritter auf die Inhalte der Kunden erlaubt. Hierbei ist eine Kernfrage: Wie sichert man ein solches API gegen Missbrauch ab, ohne Kunden und Entwickler unnötig zu behindern? Das Autorisierungsprotokoll OAuth 2.0 bietet hierfür passenden Antworten und ist einfach zu verwenden, gute Gründe warum Branchengrößen wie Google und Facebook auf OAuth setzen. Der Vortrag wird das Protokoll vorstellen und Hinweise geben, was bei dessen Implementierung zu beachten ist.

Der Redner

Tosten Lodderstedt: Dr. Torsten Lodderstedt ist Product Owner für Identitäts- und Kunden-Management bei der Deutschen Telekom. Er arbeitet in der OAuth Arbeitsgruppe der IETF an der Spezifikation des Protokolls, seine Schwerpunkte sind hierbei mobile Apps und Sicherheit. Er bringt dort die Erfahrungen der Deutschen Telekom bei der Implementierung von Diensten für das Identity Management ein.

Der Ablauf

18:30 Uhr – Einlass
19:00 Uhr – Vortrag Torsten Lodderstedt
20:00 Uhr – Diskussionsrunde
20:30 Uhr – Get Together mit Bier und Snacks

Die Anmeldung

Bei Interesse schickt bitte eine Mail mit Eurem Namen an Franziska.Holtz@gameduell.com Daraufhin geben wir Euch den Veranstaltungsort in Berlin bekannt und tragen Euch in die Gästeliste ein.

Die Anmeldung zur Veranstaltung kann auch alternativ über das dafür erstellte XING-Event erfolgen: XING-Event Event Tech Talk – Securing Internet Services with OAuth 2.0

  • Kommentare deaktiviert

Sprecher und Vorträge gesucht

7. März 2012 von Oliver Fischer in Allgemein

Die Java Usergroup sucht für die nächsten Monate nach neuen Sprechern und Vorträgen. Wir freuen uns über alle für Java-Entwickler relevanten Themen, beginnend bei Architektur, über Frameworks bis Softwarequalität.

Bei Interesse an einem Vortrag vor einer der größten Java Usergroups in Deutschland oder mit einem Themenwunsch bitte eine Mail an Oliver Fischer.

  • Kommentare deaktiviert

« vorherige Beiträge