Zürich 12.12.2006
SPEAKER: Roland Loser COMPANY: Glue Software Engineering AG
KEYWORDS: Tools, Technology, Lessons learned
Seit ihrer Einführung Ende der 90er Jahre hat die Java Micro Edition (Java ME aka J2ME) einen beeindruckenden Siegeszug hingelegt. Heute gibt es kaum mehr ein Mobiltelefon welches über den Ladentisch geht, das nicht Java enabled ist. Die Java ME ist heute de facto die einzige Plattform, auf welcher mobile Applikationen für den Massenmarkt entwickelt werden können.
Zürich 05.12.2006
SPEAKER: Stefan Edlich COMPANY: Technische Fachhochschule Berlin
KEYWORDS: Research, Technology, Tools
In diesem Vortrag wird auf zunächst auf die Historie der Objektdatenbanken eingegangen und ein Blick in die Zukunft gewagt. Am Beispiel von db4o, dessen Lizenzmodell und Open-Source Strategie wird aufgezeigt, wie sich Objektdatenbanken durchaus erfolgreich entwickeln können.
Zürich 30.11.2006
SPEAKER: Marcus Schulte
KEYWORDS: Tools, Technology, Lessons learned
Im Zoo der Web-Frameworks ist Tapestry einer der technisch interessantesten und innovativsten Vertreter. Hier sind insbesondere das konsequente Komponentenmodell, die "HTML-only" Templates, der auf dem HiveMind-IoC-Microkernel basierende modulare Aufbau und der direkte Zugriff auf das Domain Modell über sehr schlanke Controller- und View-Komponenten hervorzuheben. Tapestry kombiniert mit Hibernate als Datenbankzugriffsschicht verspricht damit gute Unterstützung für die Domain-getriebene Entwicklung von Web-Anwendungen.
Zürich 18.10.2006
SPEAKER 1: Johannes Scheier COMPANY: Scheier Software Engineering
SPEAKER 2: Wim Bast COMPANY: Compuware AG
SPEAKER 3: Juha-Pekka Tolvanen COMPANY: MetaCase
KEYWORDS: Concept, Methods, Tools, Product
Why do we believe in modelling technologies?
Rapperswil 10.10.2006
SPEAKER: verschiedene Workshop-Leiter COMPANY: verschiedene Firmen
KEYWORDS: Concept, Technology, Tools, Methods
Zürich 28.09.2006
SPEAKER: Roman Roth COMPANY: innoQ Schweiz GmbH
KEYWORDS: Concept, Technology, Lessons learned
Werden die Konzepte von Event Driven Architecture (EDA) und Service Oriented Architecture (SOA) kombiniert, bieten sich weitreichende Möglichkeiten für die Umsetzung fachlicher Problemstellungen. Wie bei jeder Architekturkonzeption ist jedoch zu vermeiden, dass zu viele oder konkurrenzierende Implementierungsoptionen geboten werden, die in der Umsetzung zu einer nicht wartbarer Vielfalt führen.
Zürich 28.08.2006
SPEAKER 1: Ewald Maria Mund COMPANY: Zürcher Hochschule Winterthur
SPEAKER 2: Andrej Vckovski COMPANY: Netcetera
SPEAKER 3: Thomas Mäder COMPANY: Ecofin Research & Consulting AG
SPEAKER 4: Stefan Tramm COMPANY: Netcetera
KEYWORDS: Concept, Lessons learned
Unter dem Namen TekZone organisiert die Netcetera alle drei Monate ein Forum, in welchem Experten vor einem Publikum zu aktuellen Informationstechnologiethemen diskutieren. Eingeleitet wird die Diskussionsrunde jeweils von einem 10-15 minütigen Einführungsreferat.
Zürich 23.08.2006
SPEAKER: David Nüscheler COMPANY: Day Software
KEYWORDS: Concept, Technology, Product
In many applications the typical short-comings of relational databases are covered up either by using database centric frameworks or even worse by using secondary storage. This shows in symptoms that we all know: Binaries go into a Filesystem, "unstructured" information is stored in XML, etc...
Zürich 13.07.2006
SPEAKER: Rajnish Tiwari COMPANY: Technische Universität Hamburg-Harburg
KEYWORDS: Lessons learned, Concept, Technology
Leider können die Slides des Events an dieser Stelle nicht publiziert werden. Wir möchten Sie jedoch auf die Sammlung von Publikationen hinweisen, welche die Universität auf ihrer Homepage zur Verfügung stellt.
Mit dem Thema befassen sich insbesondere die Working-Papers 37 "Mobile Banking As Business Strategy: Impact Of Mobile Technologies On Customer Behaviour And Its Implications For Banks" und 38: "Customer on the Move: Strategic Implications of Mobile Banking for Banks and Financial Enterprises"
Zürich 20.06.2006
SPEAKER: Angelika Langer COMPANY: Training & Consulting
KEYWORDS: Concept, Technology, Methods, Lessons learned
Die Version 5.0 der Java Standard Edition hat einige Änderungen an der Sprache und den Plattform-Bibliotheken gebracht. Insbesondere die Einführung von parameterisierten Typen sowie deren konsequente Verwendung im Collection Framework und anderen Teilen des JDK betrifft nahezu jeden Java-Entwickler, der Java 5.0 einsetzen will. Insbesondere die sogenannten Wildcards - seltsame syntaktische Konstrukte mit Fragezeichen - sind relative gewöhnungsbedürftig, lachen aber dem Java-Entwickler bei jedem Blick in die Java-API-Dokumentation entgegen.
Zürich 13.06.2006
SPEAKER: Anil Hemrajani COMPANY: Visual Patterns, Inc
KEYWORDS: Methods, Technology
This presentation provides software developers, architects and technical leads/managers, a fresh perspective on how to develop enterprise-class Java applications, using agile methods. This talk contains material taken from the upcoming book titled "Agile Java™ Development With Spring, Hibernate and Eclipse".
Zürich 02.05.2006
SPEAKER 1: Edwin Steiner COMPANY: INVENTAGE AG
SPEAKER 2: Lars Stucki COMPANY: INVENTAGE AG
Im Java Umfeld hat sich Eclipse bereits als die führende Entwicklungsumgebung etabliert. Die daraus entstandene Applikationsplattform Eclipse RCP bietet viel versprechende Eigenschaften für die Basis einer jeden Geschäftsapplikation.
Zürich 06.04.2006
SPEAKER: Matthias Zenger COMPANY: Google Inc.
Google develops and deploys large-scale computer systems. Even though most of Google's backends are written in C++, the Java platform plays an important role in many projects. This talk gives an overview over the application domains in which Java technology is used at Google. It presents some of the challenges Java engineers are typically facing and discusses what kind of infrastructure is needed to develop robust high-volume production applications.
Zürich 30.03.2006
SPEAKER 1: Milan Ignjatovic COMPANY: ProSoftwarica
SPEAKER 2: Dennis Wagelaar COMPANY: PhD student
QVT is an important enabler for the model based approach to software engineering because it provides means to manipulate models in a formal and standard way. It brings a transformation language to the user who can apply it to define and execute a chain of transformations, realizing the PIM to PSM transformation paradigm.
Zürich 09.03.2006
SPEAKER 1: Sacha Labourey COMPANY: CTO JBoss
SPEAKER 2: Christian Bauer COMPANY: Hibernate Team
SPEAKER 3: Bela Ban COMPANY: Lead JGroups and JBossCache projects
Zürich 08.02.2006
SPEAKER 1: Kent Beck COMPANY: Agitar Software
SPEAKER 2: Roland Vögeli COMPANY: firstSteps GmbH
SPEAKER 3: Alan Perkins COMPANY: Agitar Software
Zürich 19.01.2006
SPEAKER 1: Richard Sharpe COMPANY: Enerjy Software
SPEAKER 2: Richard Sharpe COMPANY: Enerjy Software
From productivity levels to the integrity of the completed application, development managers begin projects with concerns about hitting final deadlines and the escalating work rate at the end of the project to accomplish these targets. In terms of functional requirements, development may be easier to judge, however the integrity of the software in terms of quality of code and level of testing is much harder to capture. This process almost always has been one of manual reviews, meetings and discussions--largely based on trust--and the few reports available to give general productivity metrics. Part of the fundamental issues that management have is the ability to track individual developers over the continuation of the project, both for coaching purposes and reward.
JUG Switzerland aims at promoting the application of Java technology in Switzerland.
JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.
JUG Switzerland is funded through membership fees.