|
|||||||||||||
![]() |
|||||||||||||
|
|||||||||||||
![]() |
![]() |
||||||||||||
|
Programm
Konferenz
Teilnehmer
Partner
Ältere JAX-Konferenzen
|
Modellieren + GenerierenWählen Sie aus über 50 Sessions der beiden Hauptkonferenztage (15.-16. November) Ihr individuelles Konferenzprogramm aus! Die Sessions sind zur besseren Übersicht in Technologie-Tracks gegliedert und dauern jeweils 75 Minuten.
top
MG1: Modellgetriebene Entwicklung in der PraxisSpeaker:
![]() Beschreibung:
Diese Session gibt aus Architektursicht eine Einführung in die modellgetriebene Softwareentwicklung. Nach einer einführenden Behandlung der Grundlagen werden die Ärmel hochgekrempelt und die allgemeinen Prinzipien an einem praktischen Beispiel illustriert und vertieft. Details:
top
MG2: BOF: Modellgetriebene Projekte von A-ZSpeaker:
![]() Beschreibung:
Im Rahmen modellgetriebener Projekte sieht man sich einer ganzen Reihe weiterer Herausforderungen als der reinen Frage ausgesetzt, welchen Generator man wie verwendet. Wir wollen in dieser Session auf diese Themen eingehen, und zwar basierend auf konkreten Fragen aus dem Publikum. Um die Erläuterung der Antworten besser vorbereiten zu können, bitten wir die Teilnehmer, uns die Fragen vorher zukommen zu lassen. Details:
top
MG3: Modellgetriebene Softwareentwicklung als Architekturkatalysator in ProjektenSpeaker:
![]() Beschreibung:
Modellgetriebene Entwicklung hat einen sehr willkommenen Nebeneffekt - nämlich den, die Architektur eines Systems zu verbessern, weil man gezwungen wird, explizit darüber nachzudenken, Metamodelle zu definieren, und außerdem durch Generatoren die Umsetzung vereinfacht wird. Diese Session zeigt - u.a. anhand von Erfahrungsberichten - wie MDSD helfen kann, das Thema Architektur greifbar zu machen. Details:
top
MG4: Einstieg in die modellgetriebene SoftwareentwicklungSpeaker:
![]() Beschreibung:
Modellgetriebene Softwareentwicklung ist inzwischen ein wichtiger Bestandteil des Handwerkszeugs des Softwareentwicklers geworden. Dieser Workshop möchte Ihnen als Entwickler einen Einstieg geben. Dazu werden zunächst einige wenige theoretische Grundlagen erläutert, bevor wir dann in die praktische Einführung in MDSD einsteigen. Die praktischen Beispiele können von den Teilnehmern direkt auf dem eigenen Notebook nachvollzogen werden. Sie werden mittels des openArchitectureWare Generator durchgeführt, einem interessanten Open-Source-MDSD-Werkzeug. Im Rahmen des Workshops werden wir unter anderem die folgenden Themen behandeln: Metamodellierung, Modellierung mit UML sowie XML, einfache Modell-zu-Modell-Transformationen und Codegenerierung. Um die Übungen selbst mitzumachen, bringen Sie bitte Ihr Notebook mit. Eine Vorinstallation von Software ist nicht nötig. Details:
top
MG5: Architekturen für Real-World-ProjekteSpeaker:
![]() Beschreibung:
Bei dem Entwurf der Softwarearchitektur eines Systems müssen neben den Details:
top
MG6: AOP (1): Introduction to Aspect-Oriented Programming with AspectJSpeaker:
![]() Beschreibung:
This session provides an introduction to AOP for those who want to gain an understanding of the key concepts of aspect-oriented programming and the problems that AOP tries to solve. We will then discuss a roadmap for introducing AOP into your own projects and organisation. The AspectJ language will be used for the examples. Details:
top
MG7: AOP (2): Dependency Injection, Annotations, and AspectsSpeaker:
![]() Beschreibung:
This session discusses three techniques that can help you to create clean and simple object models: dependency injection, annotations, and aspects. Whilst each technique can be used on its own, this session focuses on using them in concert: dependency injection patterns with aspects, the role of metadata, and how to implement annotation-driven domain-specific languages using AspectJ 5. Examples will be based on a combination of AspectJ and Spring. Details:
top
MG8: BPM und SOA - praktische Ansätze zum ProzessmanagementSpeaker:
![]() Beschreibung:
Geschäftsprozessmanagement und serviceorientierte Architekturen sind inzwischen zu einem wichtigen Gegenstand heutiger Projekte geworden. Der Vortrag erläutert die grundlegenden Konzepte und zeigt Möglichkeiten auf, wie BPM und SOA in aktuellen Projekten umgesetzt werden können, um neue Wertschöpfungspotenziale zu erschließen. Details:
top
MG9: UML an den Kragen? Model Driven Development mit .NETSpeaker:
![]() Beschreibung:
Das Thema DSL - also Domain Specific Languages - ist derzeit in aller Munde. Diese Session will für die Notwendigkeit und den Sinn von DSLs sensibilisieren. Wie verhalten sich DSLs im Vergleich zu UML? Und wie passt diese aktuelle Bewegung in größere Konzepte wie MDA? Am Beispiel von 'echten' DSLs aus dem .NET-Umfeld wird gezeigt, wann DSLs Sinn machen und wann nicht. Details:
top
MG10: On-Shore, Near-Shore, Off-Shore? Oder einfach effizient!Speaker:
![]() Beschreibung:
Widersprüchliche Diskussionen um und über die Lokation zur Realisierung von IT-Projekten verfehlen häufig das Ziel. Grund dafür ist, dass neben den Stundensätzen noch weitere Faktoren ausschlaggebend für eine Standortentscheidung sind, die u.U. einen erheblichen Einfluss auf eine effiziente und erfolgreiche Umsetzung von IT-Projekten hat. Effizienzsteigerungen lassen sich in jedem Fall durch verbesserte Kommunikation erzielen; und diese wiederum wird durch die modellgetriebene Softwareentwicklung möglich, egal ob Near-, Off- oder On-Shore. Details:
top
MG11: MDA und OptimalJ in Theorie und PraxisSpeaker:
![]() Beschreibung:
Zentrale Herausforderung im Bereich Java EE-Entwicklungen ist es, große Mengen an technischem Code zu schreiben und zugleich Ressourcenkapazitäten zu kontrollieren. Mit OptimalJ können Java-Anwendungen unter effizienten und modernsten Aspekten (z.B. MDA-basiert, SOA-orientiert) entwickelt werden. Vortrag und Demo beleuchten OptimalJ im Einsatz eines Evaluierungsprojekts über alle Phasen hinweg. Details:
|
Newsletter
präsentiert von
Gold Sponsoren
Silber Sponsor
Media Sponsoren
Anzeige
|
|||||||||||