1. JUG SAXONY DAY Konferenzprogramm. Freitag, 04. April :00-17:00 Uhr. TU Dresden, Fakultät Informatik. Eine Veranstaltung der

Größe: px
Ab Seite anzeigen:

Download "1. JUG SAXONY DAY 2014. Konferenzprogramm. Freitag, 04. April 2014 09:00-17:00 Uhr. TU Dresden, Fakultät Informatik. Eine Veranstaltung der"

Transkript

1 1. JUG SAXONY DAY 2014 Konferenzprogramm Freitag, 04. April :00-17:00 Uhr TU Dresden, Fakultät Informatik Eine Veranstaltung der

2 JUG Saxony Day Erste Java-Konferenz in Sachsen Die JUG Saxony begrüßt Sie zum JUG Saxony Day 2014 (JSD). Der JSD ist die erste Java-Konferenz in Sachsen und wird in Kooperation mit dem Silicon Saxony e.v. veranstaltet. Die Konferenz bietet für die regionale Java-Community eine gute Plattform für Wissensaustausch und Networking. Das Programm des JUG Saxony Days eröffnet Wolfgang Weigend (Oracle Deutschland) mit der Keynote Die evolutionären Veränderungen im JDK 8. Anschließend folgen 20 interessante Vorträge aus den Themenbereichen Softwareentwicklungsprozess, Java-Technologie, Forschung, Java Mobile und Enter-prise Applications mit Java. Die Konferenz lassen wir gemeinsam mit Ihnen in angenehmer Atmosphäre bei Leckereien vom Grill ausklingen. Kurzübersicht zur Konferenz Veranstalter Java User Group Saxony Silicon Saxony e.v. Datum Freitag, 04. April 2014 Ort Öffnungszeiten Vorträge Anmeldung Kontakt TU Dresden Fakultät Informatik Nöthnitzer Straße Dresden Registrierung der Teilnehmer ab 08:00 Uhr Vortragsprogramm 09:00-16:30 Uhr Mittagspause 12:00-13:15 Uhr Abendveranstaltung ab ca. 17:00 Uhr 20 Vorträge zu folgenden Tracks: Softwareentwicklungsprozess, Java-Technologie, Forschung, Java Mobile und Enterprise Applications mit Java Der JUG Saxony Day ist ausgebucht. Anmeldungen sind leider nicht mehr möglich. Alle Fragen zur Konferenz bitte an Seite 2

3 KEYNOTE: Die evolutionären Veränderungen im JDK 8 Nach der Freigabe vom JDK 8 können die geplanten technischen Merkmale im neuen Major-Release 8 verwendet werden. Java SE 8 beinhaltet Lambda-Ausdrücke, eine verbesserte Interoperabilität von JavaScript zur JVM mit der JavaScript-Engine Nashorn, das neue Date and Time API und vieles mehr. Auch die Umsetzungsarbeiten der konvergierenden JVM-Merkmale in die HotSpot-basierte-JVM sind größtenteils vollzogen und sollen im Zeitraum vom JDK 8 weiter vervollständigt werden. 09:00-09:45 Uhr JavaFX ist als strategische Java Desktop Technologie in Java SE 8 eingeflossen und wird gemeinsam mit dem JDK 8 ausgeliefert. Die Konvergenz von Java SE und CDC Embedded wird weiter vorangetrieben. Mit der Einführung von Java SE 8 Compact Profilen stehen drei neue Profile als Subsets von Java SE im JDK 8 zur Verfügung, um die Modularisierung für Java Embedded im JDK 8 für Jigsaw vorzubereiten. Die Java Plattformmodularisierung mit dem Projekt Jigsaw ist für das JDK 9 vorgesehen. Wolfgang Weigend ist Systemberater für Oracle Fusion Middleware bei der Oracle Deutschland B.V. & Co. KG, zuständig für Java-Technologie und Architektur in der Entwickler-Community, sowie dem Einsatz bei Kunden und Partnern, verfügt über langjährige Erfahrung in der Systemberatung und im Bereich objektorientierter Software-Entwicklung mit Java. Davor war er als Principal Systems Engineer neuneinhalb Jahre bei der BEA Systems GmbH für strategische Kunden tätig und koordinierte gleichzeitig als Teamleader Systems Engineering alle Systemberater in der Central Region Deutschland, Österreich und Schweiz. Wolfgang Weigend studierte an der FH Darmstadt Elektrotechnik/Automatisierungstechnik mit dem Studienschwerpunkt Datentechnik. Bevor der Diplom- Ingenieur 1999 zu BEA Systems kam, war er als Systemberater für Oracle, Texas Instruments Software und Sun Microsystems tätig. Seite 3

4 TRACK: Softwareentwicklungsprozess Continuous Integration und Continuous Delivery mit Jenkins, Git, Gerrit und Ansible 10:00-10:45 Uhr Die kontinuierliche Integration und Auslieferung des Softwarestandes wird in der heutigen Zeit immer wichtiger. Am Beispiel von Jenkins, Git, Gerrit und Ansible wird gezeigt, wie eine solche Integration aussehen kann. Fügt man nun noch einen funktionierenden Buildprozess hinzu, erhält man ein Gespann, welches keine Wünsche mehr übrig lässt. Im Vortrag werden die einzelnen Tools, kurz, vorgestellt und anhand eines Beispiel verdeutlicht, wie eine solche Integration aussehen kann. Sven Oppermann ist Freiberuflicher Berater und beschäftigt sich seit 2008 überwiegend mit dem Thema Buildmanagement in Großprojekten. Anforderungsanalyse mit LEGO 11:00-11:45 Uhr E006 Versteckte oder emergente Anforderungen machen oft den innovativen Charakter eines Softwareentwicklungsvorhabens aus, entziehen sich aber häufig dem analytischen Zugang. Wir zeigen, wie Entwickler/innen und Stakeholder im Team eben diese Anforderungen mit Methoden und Materialien aus dem LEGO Serious Play entdecken und präzisieren können. Der Ansatz bietet eine kreative Ergänzung zu analytischen Verfahren und unterstützt außerdem den Teamentwicklungsprozess im Sinne agiler Werte. Julia Dellnitz entwickelt Lernformate für lebendige Unternehmen, meistens im Umfeld von großen IT- und Innovationsvorhaben. Sie ist Gesellschafterin der Learnical GbR. Social Computing, Behavioral Modeling and Prediction 13:30-14:15 Uhr E007 Verhaltensmodelle helfen, Handlungsweisen von Menschen und Institutionen zu erklären. Dem Grunde nach geht es darum, durch in gewissen Grenzen vorhersagbares Verhalten, Nutzer zu bestimmten Entscheidungen zu beeinflussen. Der Unterschied zur Usability / User Experience liegt darin, herauszufinden, wie Zielgruppen motiviert werden können. Lernen Sie eine Auswahl verblüffender psychologischer Erkenntnisse kennen: Beispielsweise das bekannte Paradox of Choice, nämlich, dass zu viel Auswahl lähmt. Torsten Weber ist CEO bei GROSSWEBER, selbstständiger Entwickler und Promoter von Communities wie der (Un-)Konferenz Developer Open Space in Leipzig. Seite 4

5 Codequalität in großen Projekten Der Vortrag ist ein Erfahrungsbericht zum Thema Codequalität aus der täglichen Praxis von deutschen und internationalen Großprojekten. Anhand ausgewählter Beispiele wird gezeigt, was gute Codequalität ist, wie man sie erreichen kann und welchen Nutzen sie hat. Weiterhin werden Tools vorgestellt, die helfen können, Codequalität zu verbessern. Erik Tittel ist IT-Consultant und Softwareentwickler bei der Accenture GmbH. Sein Spezialgebiet sind Java-Web-Applications sowie die Themen Codequalität, TDD und Clean Code. 14:30-15:15 Uhr E007 Statische SouceCode-Analyse im Entwicklungsprozess Mit statischen SourceCode-Analysen ist es möglich den Code nach Code Quality Issues zu untersuchen, noch bevor er lauffähig ist. Gezeigt werden soll, welche beispielhaften Testfälle / Regeln in den einzelnen Test-Domänen (z. B. Performance, Sicherheit oder Dokumentationsqualität) möglich sind, welche Vorteile eine SourceCode-Analyse besitzt und wie eine Integration in den Build-Prozess die Qualität des Codes Kontinuierlich sicher zu stellen. Auch praktisch werden diverse Tools präsentiert. 15:30-16:15 Uhr E007 Als Penetrationstester und IT Security Consultant bei der T-Systems Multimedia Solutions GmbH ist Falk Huber auf Web-Applikationen, SAP und SourceCode- Analysen spezialisiert. Seite 5

6 Track: Java-Technologie Application Modeling with Graph Databases Relationsships are cool! 10:00-10:45 Uhr E007 Durch die rasant zunehmende Komplexität von Daten und deren Vernetzung untereinander werden sogenannte NOSQL Produkte und insbesondere Graph-Datenbanken zu einer echten Alternative zu den bekannten und weit verbreiteten relationalen Datenbanksystemen wie Oracle & Co. Viele Anwendungsfälle in der Softwareentwicklung lassen sich aber mittels Verknüpfungen (Relationships) wesentlich natürlicher beschreiben, denn in einem relationalen DB-System werden Verknüpfungen typischerweise durch Joins realisiert, die a) schwer zu modellieren, b) schwer zu lesen / verstehen und c) teuer in der Ausführung sind (insbesondere unter dem Aspekt der Skalierbarkeit). Der Vortrag soll die Teilnehmer durch praktische Erfahrungen motivieren, sich mit Graph-Datenbanken als mögliche alternative Persistenzschicht zu beschäftigen. Darüber hinaus wird das (noch recht junge) Framework CDO vorgestellt. CDO - steht für Composite Data Objects - überträgt das gleich lautende Pattern auf die Datenmodellierung in Graph-Datenbanken und verbindet dieses mit bekannten und bewährten Konzepten aus der ORM-Welt. Damit gelingt dem Entwickler ein sehr natürliches und intuitives Application / Data Modeling und er kann gleichzeitig die Vorteile der zugrundeliegenden Graph-Datenbank nutzen. Seit dem Abschluss seines Informatik-Studiums 1998 interessiert sich Lars Martin insbesondere für Java-Technologien im Enterprise-Bereich. Im Rahmen seiner beruflichen Tätigkeit berät er heute Unternehmen bei der Verbesserung ihres Software-Entwicklungsprozesses. Java 8 Streams - How to Kick Ass with Lambdas 11:00-11:45 Uhr Java 8 bringt einige Neuerungen mit sich. Eine der größeren Veränderungen ist die Einführung der neuen Streams-API in Verbindung mit Lambdas. Zusammen ergeben diese beiden Dinge sehr effektive Werkzeuge für den Entwickler. Wir schauen uns an, was genau diese Streams sind, wie man sie einsetzen kann und welche Vorteile sich aus dem Einsatz ergeben. Beispiele aus dem Bereich der Nebenläufigkeit und der Integration in JavaFX zeigen auf, wie Streams in der täglichen Arbeit eingesetzt werden können. Zum Schluss werden wir uns damit auseinandersetzen wie pre JDK8 Designpatterns migriert werden können. Sven Ruppert aus München, spricht seit 1996 Java in nationalen und internationalen Projekten. In seiner Freizeit schreibt er als Gastautor auf JaxEnter sowie im Java-/ Entwickler-/ EclipseMagazin und ist gerade mit Talks auf Java User Group Tour in Deutschland. Seite 6

7 Lecker kochen mit Angular und CouchDB! Schon mit Angular gekocht? Warum dann nicht mit CouchDB würzen? Und Teile der Anwendung nachladen? Nach einer Einführung in Angular & CouchDB gehts los: Die Teilnehmer können ihr eigenes Modul für Conways Game of Life zubereiten und in eine Beispielanwendung einbinden. Für die drei schnellsten gibt es je eine Flasche Club Mate! Schon mal kosten? (Laptop empfohlen; Getting started! 13:30-14:15 Uhr Dr. Frank Dressel ist Projektingenieur bei der IMA GmbH in Dresden. Zu seinen aktuellen Schwerpunkten zählen funktionale Programmierkonzepte, leichte modulare Anwendungen, OSGi & Angular. RESTful Services mit Dropwizard RESTful Services sind für Programmierer dynamischer Sprachen wie Ruby on Rails kein großer Aufwand; für Java-Entwickler schien das komplizierter und sperriger zu sein. Dropwizard ist angetreten, um ihnen das Leben zu erleichtern. Dropwizard kombiniert verschiedene bewährte Java-Bibliotheken zu einem runden Gesamtpaket für die einfache Entwicklung leichtgewichtiger und testbarer RESTful Services mit Java, die auch im Betrieb eine gute Figur machen. In wenigen Minuten ist die Anwendung lauffähig. 14:30-15:15 Uhr Uwe Petschke ist Senior Consultant bei der ObjectFab GmbH. Er beschäftigt sich seit langem mit Webanwendungen, meist auf Basis von Java-Technologien. Mit jooq die Kontrolle über SQL zurückerlangen Java hat kein geeignetes API für die direkte Unterstützung von SQL als sehr ausdrucksstarke und mächtige externe Sprache. Alle Aufmerksamkeit ist auf objektrelationales Mapping und andere hochstufige Abstraktionen gerichtet, so wie OQL, HQL, JPAL, CriteriaQuery. jooq ist ein dual-lizenziertes Open Source Produkt, welches diese Lücke füllt. Es implementiert SQL selbst als typsichere Domänen-spezifische Sprache direkt in Java und steigert somit die Produktivität der Entwickler und die Codequalität. 15:30-16:15 Uhr Mit jahrelanger Java, SQL und PL / SQL Erfahrung aus dem E-Banking Bereich hat Lukas Eder die Firma Data Geekery GmbH mit dem Kernprodukt jooq gegründet und spricht an Konferenzen oft über Java und SQL. Seite 7

8 Track: Forschung Software für Menschen - Entwicklung wartbarer und nutzerorientierter Software mit dem DCI-Ansatz 10:00-10:45 Uhr Allzu oft klafft eine Lücke zwischen der Denkwelt unserer Nutzer und uns Entwicklern - häufig gehen die eigentlichen Use-Cases in Implementierungsdetails verloren. Dieser Vortrag stellt DCI (Data Context Interaction) vor, eine auf Use-Cases (Context) fokussierte OO-Architektur. In DCI wird das Verhalten eines Use-Cases (Interaction) wartbar an einer Stelle implementiert und strikt von Daten getrennt. Hierbei spielen dieselben Objekte unterschiedliche Rollen in unterschiedlichen Use-Cases - eine Herausforderung für statisch typisierte (JVM-) Sprachen, für die im Vortrag Lösungen präsentiert werden. Frank Grimm ist Informatik-Professor an der Westsächsischen Hochschule Zwickau. Sein Interesse gilt der Entwicklung wartbarer (verteilter / vernetzer) Software-Systeme. Konsolidierung von individuellen Produktkopien - Standardsoftware, aber bitte nach individuellen Anforderungen 11:00-11:45 Uhr Standardsoftware, aber bitte nach individuellen Anforderungen... Individuelle Kundenwünsche führen oft dazu, dass bestehende Softwareprodukte kopiert und angepasst werden. Kurzfristig bietet dies Flexibilität und Entwicklungsgeschwindigkeit. Aus Wartungs- und Produktsicht ist der Einsatz einer variablen Produktlinie jedoch langfristig sinnvoller. Der Vortrag erläutert die Herausforderungen und Best Practices für die nachträgliche Konsolidierung von Produktkopien zu einer Produktlinie. Benjamin Klatt arbeitet am FZI Forschungszentrum für Informatik, nachdem er knapp 10 Jahre in der Produktentwicklung und IT Beratung tätig war. Er beschäftigt sich unter anderem mit der Evolution und Qualitätssicherung von Software und hält Vorträge bei verschiedensten Konferenzen und Workshops. Java und das Robot Operating System (ROS) 13:30-14:15 Uhr Das Robot Operating System (ROS) erlaubt es, unterschiedliche Roboterplattformen einheitlich programmatisch anzusprechen. Die zur Verfügung gestellten Operationen sind jedoch sehr feingranular und die Programmierung muss in C++ erfolgen, was bei Studenten oftmals nicht vorhandene Kenntnisse voraussetzt. Daher wurde ein Java-basiertes Framework zur einheitlichen Robotersteuerung mit hohem Abstraktionsniveau entwickelt, welches ROS verwendet. Seite 8

9 Der Vortrag stellt das Framework sowie die Entwicklung der Technologieraumbrücke von Java zu ROS vor. Christoph Seidl befasst sich u. a. mit der Handhabung hochvariabler Software-Systeme auf Basis von Java Technologien, z. B. im Bereich der Roboter- Programmierung. Anwendungsintegration am Beispiel einer ERP-MES Integration Unternehmen sind heute mehr denn je durch unterschiedliche Faktoren dazu gezwungen, die Informationssysteme der Unternehmensleitebene mit den Systemen der Fertigungsleitebene effizient zu integrieren. Aufbauend auf aktuelle Standards und Technologien wird ein einheitliches und systemunabhängiges Integrationsverfahren dargestellt. Für eine optimale Anlagenauslastung und Skalierbarkeit von Kapazitäten liegt die Zielstellung in der einfachen und konfigurierbaren Zuordnung der fachlichen Aspekte. 14:30-15:15 Uhr Kim Voss ist Promotionsstudent an der HTW Dresden und forscht im Bereich neuer Integrationstechnologien für verteilte Softwarelösungen im Geschäftsumfeld unter der Leitung von Prof. Dr. Dirk Reichelt. Lean Modeling Software Systeme einfach und präzise mit natürlicher Sprache spezifizieren Der Vortrag stellt eine leichtgewichtige Alternative zu klassischen Modellierungswerkzeugen und DSL Tools vor. Grundidee ist dabei die Verwendung natürlichsprachlicher Texte als grundlegendes Mittel bei der Modellierung und Spezifikation einer Anwendung. Angefangen vom Requirements Engineering und der Datenmodellierung über die Spezifikation von Geschäftsregeln und Oberflächen bis hin zu Tests und Deployment-Skripten werden relevante Modelle textuell und mit einfachen, verständlichen Sätzen definiert. 15:30-16:15 Uhr Mirko Seifert ist Mitgründer der DevBoost GmbH und entwickelt seit mehr als 20 Jahren leidenschaftlich gerne Software. Seite 9

10 Track: Java Mobile und Enterprise Applications mit Java Businessanwendungen mit JavaFX und DataFX 10:00-10:45 Uhr Mit Java 8 wird in diesem Jahr auch JavaFX 8 als das neue UI Toolkit für Java-Anwendungen eingeführt. Genau der richtige Zeitpunkt, um sich mit dem Einsatz in produktiven Anwendungen genauer auseinander zu setzten. Im Vortrag wird gezeigt, wie man auf Basis von JavaFX größere Anwendungen entwickeln kann. Neben der Erstellung von Dialogen und Flows wird hierbei auch auf verschiedene Middleware-Lösung zur Integration einer JavaFX Anwendung in eine vorhandene Infrastruktur aufgezeigt. Hendrik Ebbers / ist als Senior Java Architekt bei der Materna GmbH tätig und leitet die JUG Dortmund. Die optimale Datenbank - Wie könnte sie aussehen? 11:00-11:45 Uhr Wenn man eine Wunschliste für die optimale Datenbank aufstellen würde, welche Eigenschaften und Features würde man auswählen? Doch ist das überhaupt möglich? Der Vortrag versucht Antworten auf Basis aktueller Technologien, Konzepten und Trends zu finden. Der Vortrag widmet sich ebenfalls den Stärken und Schwächen konkreter (NoSQL-)Datenbanken und bietet so auch indirekt einen Überblick über die aktuellen Trends im Datenbankumfeld. Kai Spichale ist Software Engineer bei der adesso AG. Er ist Autor zahlreicher Fachartikel über NoSQL und regelmäßiger Sprecher auf Konferenzen. Grails - schneller zum Ziel - für Enterprise-Applikationen? 13:30-14:15 Uhr Das Framework Grails ist schon einige Jahre auf dem Markt und es stellt sich die Frage, ob es sich für Applikationen im Unternehmensbereich eignet? Können mit dem auf Java basierten Framework Applikationen schneller entwickelt werden oder hat es nur als kleine schnelle Lösung seine Daseinsberechtigung? Nach einem Überblick zu Grails und dessen Schlüsselkonzepte werden Anforderungen sowie Szenarien für den Unternehmenseinsatz beleuchtet und wie diese mit Grails einfach und zielführend abgedeckt werden können. Tobias Kraft beschäftigt sich bei der exensio GmbH mit der Architektur und Umsetzung von Enterprise-Portalen sowie Web-Applikationen basierend auf Java- Technologien und dem Grails-Framework. Seite 10

11 Spring MVC Integration Testing Zentrum von Spring MVC ist das annotationsbasierte Programmiermodell für Controllerklassen, das es ermöglicht sehr leicht unit-testbare Webkomponenten zu implementieren. Dennoch bleibt das Implementieren von Integrationstests für den serverseitigen Teil von Spring MVC Anwendungen eine Herausforderung. Seit Spring 3.2 steht Entwicklern nun ein dediziertes Testframework für eben diesen Teil zur Verfügung. Der Vortrag führt kurz in Grundkonzepte von Spring MVC ein, beschreibt den herkömmlichen Ansatz für Spring MVC Integrationstests und stellt dann die neuen Features vor, die Spring 3.2 einführt. 14:30-15:15 Uhr Oliver Gierke ist Spring Data Project Lead bei Pivotal, OpenSource enthusiast, musician, producer Soul Power! Practical Wicket Wicket hat sich als ernstzunehmendes Framework für die Entwicklung von komplexen Informationssystemen etabliert. UI-Komponenten lassen sich einfach und intuitiv entwickeln, der Support durch die Community aus Anwendern und Entwicklern ist ausgezeichnet. Diese Merkmale sind aber häufig nicht die ausschlaggebenden Argumente für oder wider den Einsatz eines Frameworks. Meist steht die Integration in eine vorgegeben Infrastruktur aus Frameworks, Entwicklungsrichtlinien, Wissensstand der Mitarbeiter an erster Stelle bei den Auswahlkriterien. 15:30-16:15 Uhr Welch gute Figur dabei Wicket macht, zeigen wir anhand diverser Beispiele aus unserer täglichen Praxis. Von der Zusammenarbeit mit diversen Peristenzframeworks, Wickets Integration mit Spring oder CDI, der Integration von JQuery bis hin zur Arbeitserleichterung mit IDE-Plugins - anhand von konkreten Beispielen zeigen wir, wie einfach die Arbeit mit Wicket sein kann. Bert Radke arbeitet als Senior Software Developer bei der T-Systems Multimedia Solutions GmbH in Dresden. Seine Schwerpunkte sind Anwendungen auf der Basis von JEE oder Spring. Wicket nutzt er seit Version 1.4 für geschäftliche und private Anwendungen. Seite 11

12 Programm zum JUG Saxony Day am 04. April :00-09:00 Uhr 09:00-09:45 Uhr Anmeldung und Erö!nung der Konferenz KEYNOTE: Die evolutionären Veränderungen im JDK 8 (Wolfgang Weigend, Oracle Deutschland) SOFTWAREENTWICKLUNGSPROZESS JAVA-TECHNOLOGIE FORSCHUNG JAVA MOBILE UND ENTERPRISE APPLICATIONS MIT JAVA E007 10:00-10:45 Uhr Continuous Integration und Continuous Delivery mit Jenkins, Git, Gerrit und Ansible (Sven Oppermann - Freelancer) Application Modeling with Graph Databases - Relationships are cool! (Lars Martin - SMB GmbH) Software für Menschen - Entwicklung wartbarer und nutzerorientierter Software mit dem DCI-Ansatz (Prof. Dr. Frank Grimm - FH Zwickau) Businessanwendungen mit JavaFX und DataFX (Hendrik Ebbers - Materna GmbH) E006 11:00-11:45 Uhr Anforderungsanalyse mit LEGO (Julia Dellnitz - Learnical GbR) Java 8 Streams - How to Kick Ass with Lambdas (Sven Ruppert) Konsolidierung von individuellen Produktkopien (Benjamin Klatt und Christian Wende- Forschungszentrum Informatik / DevBoost GmbH) Die optimale Datenbank - Wie könnte sie aussehen? (Kai Spichale - Adesso AG) 12:00-13:30 Uhr Mittagspause E007 13:30-14:15 Uhr Social Computing, Behavioral Modeling and Prediction (Torsten Weber - GROSSWEBER) Lecker kochen mit Angular.js und CouchDB! (Dr. Frank Dressel - IMA GmbH Dresden) Java und das Robot Operating System (ROS) (Christoph Seidl - TU Dresden) Grails - schneller zum Ziel - für Enterprise- Applikationen? (Tobias Kraft - exensio GmbH) E007 14:30-15:15 Uhr Codequalität in großen Projekten (Erik Tittel - Accenture GmbH) RESTful Services mit Dropwizard (Uwe Petschke - ObjectFab GmbH) Anwendungsintegration am Beispiel einer ERP-MES Integration (Kim Voss - HTW Dresden) Spring MVC Integration Testing (Oliver Gierke - Pivotal) E007 15:30-16:15 Uhr Statische SouceCode-Analyse im Entwicklungsprozess (Falk Huber - T-Systems Multimedia Solutions GmbH) Mit jooq die Kontrolle über SQL zurückerlangen (Lukas Eder - Data Geekery GmbH) Lean Modeling - Software Systeme einfach und präzise mit natürlicher Sprache spezifizieren (Dr. Mirko Seifert und Christian Wende - DevBoost GmbH) Practical Wicket (Bert Radke und Marco Grunert - T-Systems Multimedia Solutions GmbH / intecsoft GmbH & Co. KG) ab 16:30 Uhr Abschluss der Konferenz und Verlosung; Anschließend Abendveranstaltung Seite 12

13 Unsere Programm-Features Neben unserem Vortragprogramm und unseren Messeständen präsentieren sich im Foyer der Fakultät Informatik folgende sehenswerte Projekte: Projekt der Learnical GbR: Daily Play ist das Motto am LEGO -Tisch der Learnical GbR. Entdecken Sie in kurzen Spielrunden, wie Sie Ihre Softwareentwicklungsvorhaben mit den Methoden aus dem LEGO Serious Play (LSP ) pfiffig voranbringen. Ob bei der Anforderungsanalyse, in der Retrospektive oder für Architekturentscheidungen - mit LSP finden Sie einfach bessere Lösungen. Passend zum Feature: Vortrag Anforderungsanalyse mit LEGO (Julia Dellnitz, Learnical GbR, 11:00-11:45 Uhr, Raum E006) Projekte des FabLab Dresden: Das FabLab Dresden stellt mehrere Techniken vor, die aus der Industrie kommend, inzwischen den Heim-Bereich erreicht haben und vielerorts verblüffende Veränderungen bewirken. Erleben Sie, wie 3D-Drucker konstruierte Objekte in der realen Welt entstehen lassen. Begutachten Sie, mit welcher Präzision ein Laserschneider arbeitet. Laubsäge ist so 90er. Staunen Sie, welche unerwarteten Lösungen für Alltagsprobleme durch Arduino-Microcontroller möglich werden. Seite 13

14 Anfahrt zum Veranstaltungsort Anfahrtsskizze Anfahrtsbeschreibung Anfahrtsbeschreibungen (per Zug, Auto, etc.) zum Veranstaltungsort sind zu finden auf Aufgrund der begrenzten Anzahl an Parkplätzen rund um den Veranstaltungsort empfehlen wir die Anfahrt mit den Öffentlichen Verkehrsmitteln. Aktuelle Auskünfte für die Anfahrt mit öffentlichen Verkehrsmitteln erhalten Sie bei den Dresdner Verkehrsbetrieben unter Seite 14

15 Informationen zu den Veranstaltern Kurz über die JUG Saxony Die Idee zur Gründung der Java User Group Saxony wurde im Dezember 2007 geboren und im Laufe des Frühjahrs 2008 in die Tat umgesetzt. Die JUG Saxony wächst stetig weiter. Wir organisieren qualitativ hochwertige Vorträge mindestens achtmal jährlich. Unser Besucherrekord liegt derzeit bei ca. 120 Personen. Neben den Vorträgen steht der (Wissens-) Austausch zwischen den Teilnehmern und das Knüpfen von Kontakten im Vordergrund. Auch die Zusammenarbeit mit wissenschaftlichen Einrichtungen liegt uns am Herzen. Seit 2011 unterstützen uns auch Verlage bei unseren Buchverlosungen. Die JUG Saxony steht allen Java- Interessenten offen egal ob Anfänger oder Profi, Entwickler, Architekt, Projektleiter oder Geschäftsführer. Web: Kurz über den Silicon Saxony e.v. Der Silicon Saxony e. V. verbindet über 300 Hersteller, Zulieferer, Dienstleister, Hochschulen, Forschungsinstitute und öffentliche Einrichtungen am Wirtschaftsstandort Sachsen. Damit ist das Branchennetzwerk für Mikro- und Nanoelektronik, Software, Applikationen, Smart Systems und Energy Systems das erfolgreichste in Europa. Mit dem Ziel, die Wirtschaftsregion als IKT-Standort nachhaltig zu stärken, versteht sich der Verein als Kommunikations- und Kooperationsplattform für seine Mitglieder. Web: Seite 15

16 Premiumsponsor Sponsoren Avantgarde So geht Software. multimedia solutions Mediensponsoren Wissen, wie s geht. Der JUG Saxony Day 2014 wird unterstützt durch

Leipzig, 5./6. Dezember 2013

Leipzig, 5./6. Dezember 2013 WORKSHOP»NoSQL, NewSQL, In-Memory - Datenbanktrends und ihre Auswirkungen im Überblick«Leipzig, 5./6. Dezember 2013 Mit Beiträgen von Organisatorisches TERMIN BEGINN ENDE ANSPRECHPARTNER 5./6. Dezember

Mehr

Bekannte Tools in einem agilen Ansatz. Frank Schwichtenberg SourceTalkTage 2013 Göttingen, 2.10.2013

Bekannte Tools in einem agilen Ansatz. Frank Schwichtenberg SourceTalkTage 2013 Göttingen, 2.10.2013 Bekannte Tools in einem agilen Ansatz Frank Schwichtenberg SourceTalkTage 2013 Göttingen, 2.10.2013 Vorher Lange Planungszeiten und Releasezyklen Manche Features brauchten lange und wurden nicht gebraucht

Mehr

Java Frameworks im Vergleich - ADF vs. Grails vs. Spring

Java Frameworks im Vergleich - ADF vs. Grails vs. Spring Java Frameworks im Vergleich - ADF vs. Grails vs. Spring Frank Szilinski esentri software GmbH Karlsruhe Schlüsselworte: ADF, Java, JEE, JSF, Grails, Spring, Open Source, Rapid Application Development

Mehr

Multimediatechnik aus dem Blickfeld der Industrie

Multimediatechnik aus dem Blickfeld der Industrie Multimediatechnik aus dem Blickfeld der Industrie 15 Jahre MMT 16.07.2010 - Dr.-Ing. Zoltán Fiala Gliederung Kurzvorstellung Multimediatechnik & Web Engineering in Forschung & Industrie Ausgewählte Projekte

Mehr

OSGi: Anwendungsszenarien, Auswahlkriterien und Ausblick

OSGi: Anwendungsszenarien, Auswahlkriterien und Ausblick OSGi: Anwendungsszenarien, Auswahlkriterien und Ausblick Thementag OSGi 03.11.2009 Autor: Christoph Schmidt-Casdorff Agenda Wo wird OSGi derzeit eingesetzt? Grundsätzliche Anwendungsszenarien OSGi Status

Mehr

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!

MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! Oliver Steinhauer Sascha Köhler.mobile PROFI Mobile Business Agenda MACHEN SIE IHRE ANWENDUNGEN MOBIL?! HERAUSFORDERUNG Prozesse und Anwendungen A B

Mehr

Saxonia Forum 2014: SMART BUSINESS APPLIKATIONEN: ZIELGRUPPENORIENTIERTE SOFTWARELÖSUNGEN

Saxonia Forum 2014: SMART BUSINESS APPLIKATIONEN: ZIELGRUPPENORIENTIERTE SOFTWARELÖSUNGEN Saxonia Forum 2014: SMART BUSINESS APPLIKATIONEN: ZIELGRUPPENORIENTIERTE SOFTWARELÖSUNGEN 1.JULI 2014 München 15:00 Uhr bis 18:00 Uhr Das Thema: DER NÄCHSTE EVOLUTIONSSCHRITT FORUM@SAXSYS Das Thema: WENIGER

Mehr

Spring Dynamic Modules for OSGi Service Platforms

Spring Dynamic Modules for OSGi Service Platforms Gerd Wütherich freiberuflicher Softwarearchitekt Spring Dynamic Modules for OSGi Service Platforms Server Anwendungen mit Spring und Eclipse Equinox Agenda OSGi Technologie: OSGi Technologie im Überblick

Mehr

Integrierte Entwicklungsumgebungen (IDE) für die Java-Entwicklung im Oracle-Umfeld

Integrierte Entwicklungsumgebungen (IDE) für die Java-Entwicklung im Oracle-Umfeld Integrierte Entwicklungsumgebungen (IDE) für die Java-Entwicklung im Oracle-Umfeld Michael.Braeuer@oracle.com, Juergen.Menge@oracle.com 7/20/2011 Integrierte Entwicklungsumgebungen (IDE) sind in der heutigen

Mehr

Open Source. Hendrik Ebbers 2015

Open Source. Hendrik Ebbers 2015 Open Source Hendrik Ebbers 2015 Open Source About me Hendrik Ebbers Lead of JUG Dortmund Java Architect @ Canoo Engineering AG JavaOne Rockstar, Java Expert Group Member Speaker, blogger & author Engineering

Mehr

Entwicklung von effizienten UI-basierten Akzeptanztests für Webanwendungen

Entwicklung von effizienten UI-basierten Akzeptanztests für Webanwendungen Entwicklung von effizienten UI-basierten Akzeptanztests für Webanwendungen Präsentation bei den Stuttgarter Testtagen 21.März 2013 NovaTec - Ingenieure für neue Informationstechnologien GmbH Leinfelden-Echterdingen,

Mehr

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Oliver Steinhauer.mobile PROFI Mobile Business Agenda MOBILE ENTERPRISE APPLICATION PLATFORM AGENDA 01 Mobile Enterprise Application Platform 02 PROFI News

Mehr

Key Note und Abstracts Stream 4

Key Note und Abstracts Stream 4 Key Note und Abstracts Stream 4 Key-Note: Future of Google Search Referent: Emmanuel Mogenet, Engineering Director, Google Zurich Agile Embedded Projekte mit Scrum & Kanban Tips & Tricks aus der Praxis

Mehr

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP)

MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) MOBILE ENTERPRISE APPLICATION PLATFORM (MEAP) Oliver Steinhauer Markus Urban.mobile PROFI Mobile Business Agenda MOBILE ENTERPRISE APPLICATION PLATFORM AGENDA 01 Mobile Enterprise Application Platform

Mehr

INDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH

INDIVIDUELLE SOFTWARELÖSUNGEN CUSTOMSOFT CS GMBH 01 INDIVIDUELLE SOFTWARELÖSUNGEN 02 05 02 GUMMERSBACH MEHRWERT DURCH KOMPETENZ ERIC BARTELS Softwarearchitekt/ Anwendungsentwickler M_+49 (0) 173-30 54 146 F _+49 (0) 22 61-96 96 91 E _eric.bartels@customsoft.de

Mehr

> EINFACH MEHR SCHWUNG

> EINFACH MEHR SCHWUNG > EINFACH MEHR SCHWUNG Mit unserer Begeisterung für führende Technologien vernetzen wir Systeme, Prozesse und Menschen. UNTERNEHMENSPROFIL VORSTAND & PARTNER CEO CFO COO CTO PARTNER ROBERT SZILINSKI MARCUS

Mehr

Unternehmenspräsentation

Unternehmenspräsentation IT-Services & Consulting Unternehmenspräsentation Eberhard Oesterling solutions & more PIXEL Group Marketing, HR, Finanzen und Verwaltung Embedded Systems & Software IT-Development & Consulting IT-Services

Mehr

Agilität selbst erfahren. Agile Softwareentwicklung in der Praxis: Jetzt bewerben für das erste Agile Code Camp 2013!

Agilität selbst erfahren. Agile Softwareentwicklung in der Praxis: Jetzt bewerben für das erste Agile Code Camp 2013! Agilität selbst erfahren. Agile Softwareentwicklung in der Praxis: Jetzt bewerben für das erste Agile Code Camp 2013! Sie wollen alles über agile Softwareentwicklung wissen? Wie können Sie agile Methoden

Mehr

Java-Trends - Ein Kurzüberblick

Java-Trends - Ein Kurzüberblick Java-Trends - Ein Kurzüberblick Referat bei Wincor Nixdorf AG, Brüttisellen 16.11.2012 Arif Chughtai mail@arifchughtai.org www.arifchughtai.org Referent Arif Chughtai Diplom-Informatiker - IT-Consultant

Mehr

Viele gute Stellen sind frei. Besetzen Sie eine.

Viele gute Stellen sind frei. Besetzen Sie eine. Viele gute Stellen sind frei. Besetzen Sie eine. Die Innovations Softwaretechnologie GmbH mit Hauptsitz am Bodensee ist Wir suchen gute Java Entwickler. Kommen Sie zu uns als: Informatiker(in) (Diplom/Bachelor/Master)

Mehr

Einführung in Generatives Programmieren. Bastian Molkenthin

Einführung in Generatives Programmieren. Bastian Molkenthin Einführung in Generatives Programmieren Bastian Molkenthin Motivation Industrielle Entwicklung *!!*,(% % - #$% #!" + '( & )!* Softwareentwicklung Rückblick auf Objektorientierung Objektorientierte Softwareentwicklung

Mehr

Lean Modeling - Datenmodelle und Geschäftsregeln einfach und präzise mit natürlicher Sprache spezifizieren

Lean Modeling - Datenmodelle und Geschäftsregeln einfach und präzise mit natürlicher Sprache spezifizieren Lean Modeling - Datenmodelle und Geschäftsregeln einfach und präzise mit natürlicher Sprache spezifizieren Mirko Seifert, DevBoost GmbH 12. November 2013, ASQF Modeling Day 2013, Nürnberg Agenda 1. Der

Mehr

SIEBEL OPEN UI. Rhein-Main-Handel GmbH. Bankhaus Goldbaum GmbH & Co. KG. Standort: Düsseldorf. Standort: Frankfurt ilum:e informatik ag

SIEBEL OPEN UI. Rhein-Main-Handel GmbH. Bankhaus Goldbaum GmbH & Co. KG. Standort: Düsseldorf. Standort: Frankfurt ilum:e informatik ag SIEBEL OPEN UI Rhein-Main-Handel GmbH Standort: Düsseldorf Bankhaus Goldbaum GmbH & Co. KG ilum:e informatik ag Standort: Mainz Forschungszentrum Medizin Internationale Telecom AG Chemielabor GmbH Standort:

Mehr

Warum sollte ich morgen Mitglied im AK Software des Silicon Saxony e.v. werden?

Warum sollte ich morgen Mitglied im AK Software des Silicon Saxony e.v. werden? Warum sollte ich morgen Mitglied im AK des Silicon Saxony e.v. werden? Wer wir sind. Saxony ist die Sparte im Hightech-Cluster Silicon Saxony e.v. 23 Mitglieder im AK 280 Mitglieder im Silicon Saxony e.v.

Mehr

Datenbank-Entwicklung in der Praxis

Datenbank-Entwicklung in der Praxis Fachhochschule Köln, Campus Gummersbach Institut für Informatik und Ingenieurwissenschaften Datenbank-Entwicklung in der Praxis Dipl.-Wirt.-Inf. (FH) Fachhochschule Köln Campus Gummersbach Institut für

Mehr

CI mit Forms im Weblogic Umfeld: CI mit Forms geht das

CI mit Forms im Weblogic Umfeld: CI mit Forms geht das CI mit Forms im Weblogic Umfeld: CI mit Forms geht das DOAG Konferenz 2011 Jan-Peter Timmermann Principal Consultant, Trivadis GmbH, Nünberg BASEL BERN LAUSANNE ZÜRICH DÜSSELDORF FRANKFURT A.M. FREIBURG

Mehr

Festpreisprojekte in Time und in Budget

Festpreisprojekte in Time und in Budget Festpreisprojekte in Time und in Budget Wie effizient kann J2EE Softwareentwicklung sein? Copyright 2006 GEBIT Solutions Agenda Positionierung der GEBIT Solutions Herausforderung Antwort Überblick Beispielprojekt

Mehr

Continuous Delivery. Der pragmatische Einstieg. von Eberhard Wolff. 1. Auflage. dpunkt.verlag 2014

Continuous Delivery. Der pragmatische Einstieg. von Eberhard Wolff. 1. Auflage. dpunkt.verlag 2014 Continuous Delivery Der pragmatische Einstieg von Eberhard Wolff 1. Auflage dpunkt.verlag 2014 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 86490 208 6 Zu Leseprobe schnell und portofrei erhältlich

Mehr

Institut für angewandte Informationstechnologie (InIT)

Institut für angewandte Informationstechnologie (InIT) School of Engineering Institut für angewandte Informationstechnologie (InIT) We ride the information wave Zürcher Fachhochschule www.init.zhaw.ch Forschung & Entwicklung Institut für angewandte Informationstechnologie

Mehr

Kurzpräsentation. Information Security Day

Kurzpräsentation. Information Security Day Kurzpräsentation Motivation Informationssicherheit ist die Basis für Vertrauen in eine IT-Leistung, kann ein wichtiger Innovationsmotor sein und sollte unverzichtbarer Bestandteil einer IT-Infrastruktur

Mehr

Webinar Oracle Applications Testing Suite 6. November 2013 Jens Bielenberg, Andreas Böttcher

Webinar Oracle Applications Testing Suite 6. November 2013 Jens Bielenberg, Andreas Böttcher Webinar Oracle Applications Testing Suite 6. November 2013 Jens Bielenberg, Andreas Böttcher PRIMUS DELPHI GROUP GmbH 1 Agenda Vorstellung Überblick Functional Testing(Test Manager / Open Script) Demo

Mehr

Firmenpräsentation. Stand: 01.10.2015. Bornholdt Lee GmbH Erste Brunnenstraße 3 20459 Hamburg

Firmenpräsentation. Stand: 01.10.2015. Bornholdt Lee GmbH Erste Brunnenstraße 3 20459 Hamburg Firmenpräsentation Stand: 01.10.2015 Bornholdt Lee GmbH Erste Brunnenstraße 3 20459 Hamburg UNSER ZIEL Nachhaltige Softwarelösungen zu entwickeln, die einfach gewartet und weiterentwickelt werden können.

Mehr

Wer bin ich. > Senior Consultant, Architekt und Trainer (MATHEMA Software GmbH) > 25+ Jahre Software > 12+ Jahre Java Enterprise > 7+ Jahre.

Wer bin ich. > Senior Consultant, Architekt und Trainer (MATHEMA Software GmbH) > 25+ Jahre Software > 12+ Jahre Java Enterprise > 7+ Jahre. Copyright 2010, MATHEMA Software GmbH 1 Wer bin ich > Senior Consultant, Architekt und Trainer (MATHEMA Software GmbH) > 25+ Jahre Software > 12+ Jahre Java Enterprise > 7+ Jahre.Net > Schwerpunkte Software

Mehr

Software Engineering und Information Technology

Software Engineering und Information Technology Innovation, together we do it Software Engineering und Information Technology Helbling Technik Ihr Partner für gemeinsame Innovation und Software-Entwicklung Hochwertige Software für unsere Kunden weltweit

Mehr

Lösungspartner für Versicherungskernsysteme

Lösungspartner für Versicherungskernsysteme Lösungspartner für Versicherungskernsysteme V Unser credo Modellgetriebene Entwicklung schafft maximal produktflexible Versicherungskernanwendungen Um neue Produkte im Zeitalter der Digitalisierung schnell

Mehr

SIE SIND EIN QUERDENKER UND SUCHEN IMMER WIEDER NEUE HERAUS- FORDERUNGEN?

SIE SIND EIN QUERDENKER UND SUCHEN IMMER WIEDER NEUE HERAUS- FORDERUNGEN? DANN ERGREIFEN SIE DIE CHANCE UND BEWERBEN SICH FÜR DÜSSELDORF, STUTTGART ODER MÜNCHEN ALS IT Consultant im Java Umfeld (m/w) Projekte bei Unternehmen in einer unserer Zielbranchen Finance, Telekommunikation,

Mehr

Erfolg ist programmierbar.

Erfolg ist programmierbar. 45789545697749812346568958565124578954569774981 46568958565124578954569774981234656895856124578 45697749812346568958565124578954569774981234656 58565124578954569774981234656895856124578954569 49812346568958565124578954569774981234656895856

Mehr

Enterprise Softwarearchitekturen in Java

Enterprise Softwarearchitekturen in Java Enterprise Softwarearchitekturen in Java Dauer: 5 Tage 1. Tag: Vorbereitungstag...2 Der erste Tag richtet sich an alle, die bislang wenig Praxiserfahrung mit der Programmiersprache Java haben. Die Teilnehmer

Mehr

Lean Modeling - Software Systeme einfach und präzise mit natürlicher Sprache spezifizieren

Lean Modeling - Software Systeme einfach und präzise mit natürlicher Sprache spezifizieren Lean Modeling - Software Systeme einfach und präzise mit natürlicher Sprache spezifizieren Dr. Christian Wende und Dr. Tobias Nestler, DevBoost GmbH 21. Mai 2014, Karlsruher Entwicklertag 2014, Dresden

Mehr

Vom dem was Autos und Software GEMEINSAM haben. Diskussionsbeitrag zur Software-Industralisierung. Guido Brune

Vom dem was Autos und Software GEMEINSAM haben. Diskussionsbeitrag zur Software-Industralisierung. Guido Brune Vom dem was Autos und Software GEMEINSAM haben Diskussionsbeitrag zur Software-Industralisierung Guido Brune Gesellschaft für Informatik e. V. Regionalgruppe Dortmund 14. März 2011 Gliederung E I N L E

Mehr

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 1 Oracle Fusion Middleware Ordnung im Ganzen Matthias Weiss Direktor Mittelstand Technologie ORACLE Deutschland B.V. & Co. KG 2 Agenda Begriffe & Ordnung Fusion Middleware Wann, was, warum Beispiel für

Mehr

Progress of Enterprise Architecture Management 2008. Eine Studie über den Fortschritt im integrierten Management von Geschäfts- und IT-Architektur

Progress of Enterprise Architecture Management 2008. Eine Studie über den Fortschritt im integrierten Management von Geschäfts- und IT-Architektur Progress of Enterprise Architecture Management 2008 Eine Studie über den Fortschritt im integrierten Management von Geschäfts- und IT-Architektur Der EAM Think Tank ist eine gemeinsame Initiative der Ardour

Mehr

Workshop WS 1 2 Tage kostenpflichtig. Schulung SC 3 5 Tage kostenpflichtig

Workshop WS 1 2 Tage kostenpflichtig. Schulung SC 3 5 Tage kostenpflichtig Expert Sessions EINFÜHRUNG Vielen Dank für Ihr Interesse an unserem Expert Sessions-Programm, mit dem wir Ihnen und Ihren Kollegen eine große Auswahl an interessanten Fachvorträgen bieten. Die kostenlosen

Mehr

Überblick und Vergleich von NoSQL. Datenbanksystemen

Überblick und Vergleich von NoSQL. Datenbanksystemen Fakultät Informatik Hauptseminar Technische Informationssysteme Überblick und Vergleich von NoSQL Christian Oelsner Dresden, 20. Mai 2011 1 1. Einführung 2. Historisches & Definition 3. Kategorien von

Mehr

Consider IT done! Willkommen bei axxessio

Consider IT done! Willkommen bei axxessio Consider IT done! Willkommen bei axxessio AXXESSIO KURZPRÄSENTATION STAND: AUGUST 2013 Visionen Realität werden lassen Unsere Erfolgsgeschichte in Kurzform: November 2006 Gründung Bonn Hauptsitz axxessio

Mehr

Finden Sie Ihr IT-Wunschpraktikum oder eine engagieren Sie sich bei uns mit einer längerfristigen Werkstudentätigkeit!

Finden Sie Ihr IT-Wunschpraktikum oder eine engagieren Sie sich bei uns mit einer längerfristigen Werkstudentätigkeit! Finden Sie Ihr IT-Wunschpraktikum oder eine engagieren Sie sich bei uns mit einer längerfristigen Werkstudentätigkeit! Unser Angebot Praktikant/Werkstudent (m/w) im Bereich CRM-Client-Entwicklung Praktikant/Werkstudent

Mehr

Testen mobiler Anwendungen

Testen mobiler Anwendungen Testen mobiler Anwendungen Wie können Sie sich den Herausforderungen stellen? www.softwareforen.de/mobile-testing Mobiles Testen wird zum kritischen Erfolgsfaktor 2007 begann mit der Markteinführung des

Mehr

Software Engineering mit Übungen. Franz-Josef Elmer, Universität Basel, HS 2015

Software Engineering mit Übungen. Franz-Josef Elmer, Universität Basel, HS 2015 Software Engineering mit Übungen Franz-Josef Elmer, Universität Basel, HS 2015 Software Engineering 2 Organisation Ort: Seminarraum 05.002, Spiegelgasse 5 Ablauf: 15:15 Vorlesung Prüfung: Schriftlich,

Mehr

Android Kurs Online Kurs Entwicklung auf Android-Handys

Android Kurs Online Kurs Entwicklung auf Android-Handys Android Kurs Online Kurs Entwicklung auf Android-Handys Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses Modul Eins - Programmierung J2ee 1) Grundlegende Java - Programmierung : Grundlegende

Mehr

Entwicklungswerkzeuge

Entwicklungswerkzeuge Entwicklungswerkzeuge Werner Struckmann & Tim Winkelmann 10. Oktober 2012 Gliederung Anforderungen Projekte Debugging Versionsverwaltung Frameworks Pattern Integrated development environment (IDE) Werner

Mehr

PROFIL. Wirschaftsinformatik FH Köln, berufsbegleitend, Abschluss 2011 Kommunikationswirt (WAK)

PROFIL. Wirschaftsinformatik FH Köln, berufsbegleitend, Abschluss 2011 Kommunikationswirt (WAK) Zusammenfassung PROFIL Projektleiter mit Schwerpunkt im Bereich Online und Multimedia Entwicklung. Angehender Diplom-Informatiker mit Abschluss in 2011. Mehr als 10 Jahre Erfahrung in der Zusammenarbeit

Mehr

Vorwort... 11 Azure Cloud Computing mit Microsoft... 12 Danksagungen... 13 Kontakt zum Autor... 13

Vorwort... 11 Azure Cloud Computing mit Microsoft... 12 Danksagungen... 13 Kontakt zum Autor... 13 Inhaltsverzeichnis Vorwort... 11 Azure Cloud Computing mit Microsoft... 12 Danksagungen... 13 Kontakt zum Autor... 13 Einleitung... 15 Zielgruppe... 16 Aufbau... 16 Inhalt der einzelnen Kapitel... 17 Systemanforderungen...

Mehr

Verteilte Systeme Hochschule Mannheim

Verteilte Systeme Hochschule Mannheim Verteilte Systeme Hochschule Mannheim Thorsten Reitz, Thomas Zimmermann, Jori Kern, Tobias Schröder, Christoph Reiser, Kay Estelmann Fakultät für Informatik Hochschule Mannheim 8.4.2011 Heute 1 Einleitung

Mehr

Referent: Alessandro Arrigo AAM1. Professor: Prof. Dr. Heindl. Furtwangen, 2.7.2009

Referent: Alessandro Arrigo AAM1. Professor: Prof. Dr. Heindl. Furtwangen, 2.7.2009 - Entwicklungsprozess - Referent: Alessandro Arrigo AAM1 Professor: Prof. Dr. Heindl Furtwangen, 2.7.2009 Agenda 1. Vorstellung des Autors 2. Das Buch 3. Inhalt des Kapitels 4. Verwendung in anderer Literatur

Mehr

Softwareentwicklung bei eevolution

Softwareentwicklung bei eevolution Softwareentwicklung bei eevolution Darstellung der Prozesse mit dem agilen Entwicklungsansatz Jan Freitag, COMPRA GmbH Jan Freitag Studium: IMIT Bachelor: 2005-2008 IMIT Master: 2008-2010 eevolution: Mitarbeit

Mehr

CONTINUOUS DELIVERY. Entmystifiziert. codecentric AG

CONTINUOUS DELIVERY. Entmystifiziert. codecentric AG CONTINUOUS DELIVERY Entmystifiziert WIE SOFTWARE LIEFERN? 01.07.2014 2 WAS IST CONTINUOUS DELIVERY? Robust Wiederholbar Effektiv 01.07.2014 3 LANDSCHAFTEN Continuous Integration Public / Private Hybrid

Mehr

w3lib - einfach Software entwickeln!

w3lib - einfach Software entwickeln! w3lib - einfach Software entwickeln! was ist die w3lib? Die w3lib ist ein kompletter Baukasten für die Entwicklung moderner Software. Zahlreiche Funktionen decken alles ab, was für das Internet-Business

Mehr

Server-centric vs. Client-centric Web Applications. BITKOM Software Summit 2014, Frankfurt

Server-centric vs. Client-centric Web Applications. BITKOM Software Summit 2014, Frankfurt Server-centric vs. Client-centric Web Applications BITKOM Software Summit 2014, Frankfurt Alexander Rühl SyroCon Competence Lead M2M & Web Applications Diplom-Informatiker (FH) 10 Jahre bei SyroCon und

Mehr

Software Entwicklung nach Clean Code und SOLID Prinzipien Anforderungsgerechte Enterprise Architekturen Agiles Application Lifecycle Management

Software Entwicklung nach Clean Code und SOLID Prinzipien Anforderungsgerechte Enterprise Architekturen Agiles Application Lifecycle Management DIRK LOHWASSER dirk.lohwasser@ebizz.solutions 49 7123 304 96 55 Microsoft Certified Solutions Developer Microsoft Certified Professional Studium der Dipl. Informatik (FH) Jahrgang 1982 Schwerpunkte Software

Mehr

RE-Praxisbericht: Ergebnisse einer aktuellen Studie zum Thema Use Cases

RE-Praxisbericht: Ergebnisse einer aktuellen Studie zum Thema Use Cases RE-Praxisbericht: Ergebnisse einer aktuellen Studie zum Thema Use Cases Dr. Alexander Rachmann Hartmut Schmitt Softwareforen Leipzig 9. Mai 2014 Agenda Der Use-Case-Arbeitskreis der Gesellschaft für Informatik/Fachgruppe

Mehr

Agile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer?

Agile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer? OOP 2012 Agile Softwareentwicklung in der Versicherungs-IT Fehlschlag oder Heilsbringer? André Köhler Softwareforen Leipzig GmbH Geschäftsführer 1 Das Bild kann nicht angezeigt werden. Dieser Computer

Mehr

Comparing Software Factories and Software Product Lines

Comparing Software Factories and Software Product Lines Comparing Software Factories and Software Product Lines Martin Kleine kleine.martin@gmx.de Betreuer: Andreas Wuebbeke Agenda Motivation Zentrale Konzepte Software Produktlinien Software Factories Vergleich

Mehr

DevOps in der Praxis. Alexander Pacnik 24.11.2015

DevOps in der Praxis. Alexander Pacnik 24.11.2015 DevOps in der Praxis Alexander Pacnik 24.11.2015 Einführung... DevOps Versuch einer Definition Alexander Pacnik IT Engineering & Operations Project Management inovex GmbH 2 Einführung... DevOps Versuch

Mehr

Leistungssteuerung beim BASPO

Leistungssteuerung beim BASPO Leistungssteuerung beim BASPO Organisationsstruktur Advellence die Gruppe. Advellence Consulting Advellence Solutions Advellence Products Advellence Services HR-Migrator & albislex powered byadvellence

Mehr

Puzzle Tech Talk. Workshops Application Deployment in einer OpenStack Cloud

Puzzle Tech Talk. Workshops Application Deployment in einer OpenStack Cloud Detailprogramm 2014 Puzzle Tech Talk Workshops Application Deployment in einer OpenStack Cloud Bei der Integration von Applikationen in eine OpenStack Infrastructure as a Service (IaaS) Cloud müssen bestimmte

Mehr

1 + 1 = mehr als 2! Geschwindigkeit, Transparenz und Sicherheit

1 + 1 = mehr als 2! Geschwindigkeit, Transparenz und Sicherheit Seite 1 objective partner 1 + 1 = mehr als 2! Sicherheit Effiziente Prozesse mit SAP Seite 2 objective partner AG Gründung: 1995 Mitarbeiterzahl: 52 Hauptsitz: Weinheim an der Bergstraße Niederlassungen:

Mehr

Die Führungswerkstatt

Die Führungswerkstatt Die Führungswerkstatt Ein unternehmensübergreifender Ansatz zur Kompetenzerweiterung erfahrener Führungskräfte system worx GmbH Ausgangssituation/Herausforderung Die Führungswerkstatt Überblick Warum system

Mehr

Deploy Early oder die richtigen. Zutaten für Ihren Relaunch

Deploy Early oder die richtigen. Zutaten für Ihren Relaunch Deploy Early oder die richtigen Zutaten für Ihren Relaunch Plug & Play Web Applikationen 2016 Paradigma #1 Nutze Vorfertigung! HTML/CSS-Frameworks Responsive Design Logo Button Action Screen Tablet Landscape

Mehr

Stefan Toth. Befehl von unten: Softwarearchitektur für dynamische Projekte

Stefan Toth. Befehl von unten: Softwarearchitektur für dynamische Projekte Stefan Toth Befehl von unten: Softwarearchitektur für dynamische Projekte [ ] Ob man diese Entwickler schließlich Architekten nennt oder nicht, bleibt dem Projekt überlassen und sollte für die tatsächliche

Mehr

Next Generation CMS. API zu ihrem Content

Next Generation CMS. API zu ihrem Content Next Generation CMS API zu ihrem Content Ing. Clemens Prerovsky, MSc Gentics Software GmbH Gentics - wer wir sind Österreichischer Content Management und Portalsoftware Hersteller 150 Kunden 70.000 Benutzer

Mehr

PITSS.CON Oracle Forms 11g - Lower your IT Costs

PITSS.CON Oracle Forms 11g - Lower your IT Costs PITSS.CON Oracle Forms 11g - Lower your IT Costs Die Basis für eine moderne Softwarearchitekture Andreas Gaede PITSS GmbH Agenda 09:00 Registrierung und Frühstück 09:25 Begrüßung 09:30 Executive Keynote

Mehr

Die DOAG Deutsche Oracle Anwendergruppe e.v. Franz Hüll, Vorstand. Chaos Computer Club Stuttgart e.v. 11. November 2011

Die DOAG Deutsche Oracle Anwendergruppe e.v. Franz Hüll, Vorstand. Chaos Computer Club Stuttgart e.v. 11. November 2011 Die DOAG Deutsche Oracle Anwendergruppe e.v. Franz Hüll, Vorstand Chaos Computer Club Stuttgart e.v. 11. November 2011 Die DOAG Wir sind das Netzwerk der Oracle Community Seit mehr als 20 Jahren beste

Mehr

Spring Dynamic Modules for OSGi Service Platforms

Spring Dynamic Modules for OSGi Service Platforms Gerd Wütherich freiberuflicher Softwarearchitekt Spring Dynamic Modules for OSGi Service Platforms Server Anwendungen mit Spring und Eclipse Equinox Agenda OSGi Technologie: OSGi Technologie im Überblick

Mehr

Software-Qualität für Industrie 4.0

Software-Qualität für Industrie 4.0 Software-Qualität für Industrie 4.0 Änderungen, Herausforderungen und Forschungsansätze Dr.-Ing. Henning Groenda, groenda@fzi.de Dr.-Ing. Klaus Krogmann, krogmann@fzi.de Forschungsbereich Software Engineering

Mehr

REZA NAZARIAN. Berater für digitale Projekte PROFIL. Schwerpunkt. Zusammenfassung. Kernkompetenzen

REZA NAZARIAN. Berater für digitale Projekte PROFIL. Schwerpunkt. Zusammenfassung. Kernkompetenzen PROFIL REZA NAZARIAN Telefon: 0163 54 90 761 Email: consulting@reza-nazarian.de Schwerpunkt Zusammenfassung Kernkompetenzen Strukturierte agile Produktentwicklung für sinnvolle technische Lösungen. Als

Mehr

Mobile Backend in der

Mobile Backend in der Mobile Backend in der Cloud Azure Mobile Services / Websites / Active Directory / Kontext Auth Back-Office Mobile Users Push Data Website DevOps Social Networks Logic Others TFS online Windows Azure Mobile

Mehr

Grails - schneller zum Ziel - für Enterprise-Applikationen? Tobias Kraft, exensio GmbH

Grails - schneller zum Ziel - für Enterprise-Applikationen? Tobias Kraft, exensio GmbH Grails - schneller zum Ziel - für Enterprise-Applikationen? Tobias Kraft, exensio GmbH Agenda Grails im Überblick Anforderungen an Enterprise Applikationen Enterprise Applikationen mit Grails Wo ist Grails

Mehr

Model Driven Architecture Praxisbeispiel

Model Driven Architecture Praxisbeispiel 1 EJOSA OpenUSS CampusSource Model Driven Architecture Praxisbeispiel 2 Situation von CampusSource-Plattformen Ähnliche Funktionen (Verwaltung von Studenten und Dozenten, Diskussionsforen,...), jedoch

Mehr

Evaluation eines kooperativen Entwicklungswerkzeuges zur Unterstützung von Projektteams am Beispiel von IBM Rational Team Concert.

Evaluation eines kooperativen Entwicklungswerkzeuges zur Unterstützung von Projektteams am Beispiel von IBM Rational Team Concert. Evaluation eines kooperativen Entwicklungswerkzeuges zur Unterstützung von Projektteams am Beispiel von IBM Rational Team Concert. Diplomvortrag Frank Langanke Arbeitsbereich Softwaretechnik Software Engineering

Mehr

SaaS-Referenzarchitektur. iico-2013-berlin

SaaS-Referenzarchitektur. iico-2013-berlin SaaS-Referenzarchitektur iico-2013-berlin Referent Ertan Özdil Founder / CEO / Shareholder weclapp die Anforderungen 1.000.000 registrierte User 3.000 gleichzeitig aktive user Höchste Performance Hohe

Mehr

Make-loses Java für mehr Produktivität: Das z 2 -Environment. Henning Blohm 25.6.2012

Make-loses Java für mehr Produktivität: Das z 2 -Environment. Henning Blohm 25.6.2012 Make-loses Java für mehr Produktivität: Das z 2 -Environment Henning Blohm 25.6.2012 1 Z2 ist ein radikal neuer* Ansatz für System Life-Cycle Management in Java * jedenfalls für Java Oh je noch ein Tool?

Mehr

bruederlinpartner «Nearshoring auf höchstem Niveau!»

bruederlinpartner «Nearshoring auf höchstem Niveau!» bruederlinpartner «Nearshoring auf höchstem Niveau!» Kundenpräsentation (2015/01/06, Sarnen) bruederlinpartner «Nearshoring auf höchstem Niveau!» bruederlinpartner ist eine seit 2010 erfolgreiche Schweizer

Mehr

Armin Neudert TMN Systemberatung GmbH. Visual Studio ALM Days 2012

Armin Neudert TMN Systemberatung GmbH. Visual Studio ALM Days 2012 Armin Neudert TMN Systemberatung GmbH Visual Studio ALM Days 2012 Armin Neudert Geschäftsführender Gesellschafter Schwerpunkte Technical Lead SQL Server Softwareprozesse / ALM Consulting/Coaching Projektleitung

Mehr

Block R (Rahmen): SE Aktivitäten 21.10.04 2. Vorlesung Methoden des Software Engineering. Block R Rahmen Aktivitäten der Software-Entwicklung

Block R (Rahmen): SE Aktivitäten 21.10.04 2. Vorlesung Methoden des Software Engineering. Block R Rahmen Aktivitäten der Software-Entwicklung Block R (Rahmen): SE Aktivitäten 21.10.04 1 Vorlesung Methoden des Software Engineering Block R Rahmen Aktivitäten der Software-Entwicklung Martin Wirsing Einheit R.2, 21.10.2004 Block R (Rahmen): SE Aktivitäten

Mehr

Persönliche Daten. Lebenslauf - Marcel Thannhäuser - MTH-Soft. Kontaktdaten. Seite 1 von 11. Marcel Thannhäuser Maybachufer 9 12047 Berlin

Persönliche Daten. Lebenslauf - Marcel Thannhäuser - MTH-Soft. Kontaktdaten. Seite 1 von 11. Marcel Thannhäuser Maybachufer 9 12047 Berlin Persönliche Daten Kontaktdaten Marcel Thannhäuser Maybachufer 9 12047 Berlin Geburtsdatum: 28.03.1980 Telefon: +49 30 91504361 E-Mail: info@mth-soft.de Beruflicher Werdegang Berufserfahrung - 01.06.2014

Mehr

10. Arbeitstreffen Leipzig, 2./3. Dezember 2013

10. Arbeitstreffen Leipzig, 2./3. Dezember 2013 USER GROUP 10. Arbeitstreffen Leipzig, 2./3. Dezember 2013 Themenschwerpunkt DevOps, Continuous Delivery, Continuous Deployment - das Zusammenspiel von AE und IT-Betrieb realisieren Ausgewählte Teilnehmer

Mehr

Nr. 33. NoSQL Databases

Nr. 33. NoSQL Databases Nr. 33 NoSQL Databases Das Berner-Architekten-Treffen Das Berner-Architekten-Treffen ist eine Begegnungsplattform für an Architekturfragen interessierte Informatikfachleute. Partner Durch Fachvorträge

Mehr

Individuelle Software für Ihr Unternehmen

Individuelle Software für Ihr Unternehmen Individuelle Software für Ihr Unternehmen Maßgeschneidert passt besser logisch, werden Sie sagen und an einen auf den Leib geschneiderten Anzug denken. Aber haben Sie sich schon einmal überlegt, wie gut

Mehr

23. Januar, Zürich-Oerlikon

23. Januar, Zürich-Oerlikon 23. Januar, Zürich-Oerlikon Apps und Business über die Cloud verbinden Martin Weber Senior Software Engineer / Principal Consultant Cloud Technologies Noser Engineering AG Noser Engineering Noser Engineering

Mehr

Individuelle und effiziente Webanwendungen

Individuelle und effiziente Webanwendungen Individuelle und effiziente Webanwendungen Ihr Partner im Internet Mit Qualität zum Erfolg In einem schnellebigen Umfeld müssen Lösungen sowohl nachhaltig als auch flexibel sein, um auf laufende Änderungen

Mehr

indato Berner Architekten Treffen No. 1 Das Berner Architekten Treffen

indato Berner Architekten Treffen No. 1 Das Berner Architekten Treffen Das Berner Architekten Treffen Das Berner Architekten Treffen ist eine Begegnungsplattform für an Architekturfragen interessierte Informatikfachleute. Durch Fachvorträge aus der Praxis und Gelegenheiten

Mehr

SHAREPOINT UND SAP Synergieeffekte der beiden strategischen Unternehmensplattformen

SHAREPOINT UND SAP Synergieeffekte der beiden strategischen Unternehmensplattformen SHAREPOINT UND SAP Synergieeffekte der beiden strategischen Unternehmensplattformen RDS Consulting GmbH Gründung 1982 Inhabergeführtes Familienunternehmen Mehr als 110 Mitarbeiter Zahlreiche Projekte

Mehr

MSDN Webcast: Team Foundation Server Mehr als nur eine Versionsverwaltung! Visual Studio Team System (Teil 1 von 10) Veröffentlicht: 20.

MSDN Webcast: Team Foundation Server Mehr als nur eine Versionsverwaltung! Visual Studio Team System (Teil 1 von 10) Veröffentlicht: 20. MSDN Webcast: Team Foundation Server Mehr als nur eine Versionsverwaltung! Visual Studio Team System (Teil 1 von 10) Veröffentlicht: 20. Februar 2008 Presenter: Neno Loje, MVP für Team System www.teamsystempro.de

Mehr

Software Engineering Ef Erfolg vorprogrammiert. Prof. Dr. Ulrike Jaeger

Software Engineering Ef Erfolg vorprogrammiert. Prof. Dr. Ulrike Jaeger Software Engineering Ef Erfolg vorprogrammiert Prof. Dr. Ulrike Jaeger Studiengang Software Engineering i Hochschule Heilbronn Zur Zeit größte Hochschule Baden-Württembergs Über 6.000 Studierende 42 Bachelor-

Mehr

Persönliche Daten. Lebenslauf Marcel Thannhäuser - MTH-Soft. Kontaktdaten. Zusammenfassung der Fähigkeiten. Seite 1 von 10

Persönliche Daten. Lebenslauf Marcel Thannhäuser - MTH-Soft. Kontaktdaten. Zusammenfassung der Fähigkeiten. Seite 1 von 10 Persönliche Daten Kontaktdaten Foto Marcel Thannhäuser Maybachufer 9 12047 Berlin Geburtsdatum: 28.03.1980 Telefon: +49 30 91504361 Mobil: +49 170 8031128 Fax: +49 3221 1203593 E-Mail: info@mth-soft.de

Mehr

Open Source BI Trends. 11. Dezember 2009 Wien Konstantin Böhm

Open Source BI Trends. 11. Dezember 2009 Wien Konstantin Böhm Open Source BI Trends 11. Dezember 2009 Wien Konstantin Böhm Profil Folie 2 JAX 2009 11.12.2009 Gründung 2002, Nürnberg 50 Mitarbeiter Innovative Kunden Spezialisiert auf Open Source Integration Open Source

Mehr

DevOps. Einführung und Umsetzung am Beispiel ProSiebenSat.1 und dm-drogerie markt. Alexander Pacnik Karlsruhe, 25.06.2015

DevOps. Einführung und Umsetzung am Beispiel ProSiebenSat.1 und dm-drogerie markt. Alexander Pacnik Karlsruhe, 25.06.2015 DevOps Einführung und Umsetzung am Beispiel ProSiebenSat.1 und dm-drogerie markt Alexander Pacnik Karlsruhe, 25.06.2015 Alexander Pacnik IT Engineering & Operations Project Management inovex GmbH Fabian

Mehr

Christian Koch Scandio GmbH 2010

Christian Koch Scandio GmbH 2010 Christian Koch Scandio GmbH 2010 Die Scandio GmbH mit ihrem Hauptsitz in München ist ein professionelles und erfahrenes Beratungs- und Dienstleistungsunternehmen im IT - Umfeld. Gründung: 2003 Geschäftsführer

Mehr

Auswahl eines Continuous Integrationsservers

Auswahl eines Continuous Integrationsservers Auswahl eines Continuous Integrationsservers Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim Version: 1.0 www.oio.de info@oio.de Gliederung Einführung Auswahlkriterien Fazit 2 Gliederung

Mehr

Ihr Erfolg ist uns ein Anliegen

Ihr Erfolg ist uns ein Anliegen Vertrauen. Verantwortung. Professionalität. Kontakt team neusta GmbH Contrescarpe 1 28203 Bremen Ansprechpartner Carsten Meyer-Heder Telefon + 49 (0) 421.20696-0 Telefax + 49 (0) 421.20696-99 email info@team-neusta.de

Mehr