JUGAT Event 20.11.2001

Gastgeber : Rational Software Austria GmbH
Ort : Lassallestraße 7b, 1020 Wien
Start : 18:00

Dr. Gerhard Weishaar "Testautomatisierung und Extensibility für Java"

Gerd Weishaar ist fuer die Automated Testing Business Unit in Lexington/MA im Produktmanagement als Technologie Evangelist tätig

Testautomatisierung ist ein bekanntes Thema und wird von sehr vielen Firmen bereits verwendet. Dabei wird mit sogenannten Capture/Replay Tools ein Testfall aufgezeichnet. Die aufgezeichneten Testfaelle koennen entweder einzeln oder gebuendelt automatisch ausgefuehrt werden. Dies klingt zuerst sehr einfach wird aber durchaus problematisch, wenn C/R-Tools mit speziellen Controls nicht umgehen koennen. Damit ist ein "objekt-orientiertes" Playback nur beschraenkt oder gar nicht moeglich. Die Erfahrung hat gezeigt, dass egal wieviele Controls ein C/R-Tool Hersteller unterstuetzt es immer Controls geben wird, die zu Problemen fuehren. Entweder sind dies weniger bekannte Hersteller-Controls oder es handelt sich um selbstentwickelte Spezial-Controls. Um dieses Problem zu loesen verwendet Rational Robot Proxy-Objekte zur Erkennung aller Controls. Diese Proxy-Schnittstelle steht aber nicht nur Rational Software als Hersteller zur Verfuegung, sondern auch Rational-Kunden, die mit kalkulierbarem Aufwand eigene Proxy-Objekte implementieren moechten. Das Result ist, ein praktisch universell erweiterbares C/R-Tool Rational Robot.


DI Roland Triendl - "CVS in the Enterprise"

Roland Triendl is CTO of sysis interactive simulations ag and the co-founder of the Java User Group Austria.

This presentation gives an overview of using CVS (Concurrent Version Control) in the Enterprise. Using CVS within this environment causes unique problems because many users don't have a software engineering background. Consequently they run into problems when confronted with CVS. An approach used at SYSIS is the usage of different CVS front ends such as Tortouise, WinCVS, MacCVS and batch files to cover the needs of software developers, game designers and graphical artists.

JUGAT Event 17.10.2001

Gastgeber : Together Teamlösungen
Ort : Elmargasse 2-4, 1190 Wien
Start : 18:00

DI Christian Liska, "Java Media Framework & Java 3D"

Christian Liska berichtet über Erfahrungen mit dem Java Media Framwork (JMF) und Java 3D hinsichtlich Verwendbarkeit für Modellierung mit Szenegraph, Beleuchtungsmodell, Animationen. Das Thema Performance begleitet dabei auch die Themen Echtzeitrendering und Videodarstellung. Abschließend werden Beispiel aus seiner Arbeit bei peyote (Kiosk, Starship) präsentiert.


Mag. Gerald Bauer, "Beyond HTML and Swing"

Beyond HTML and Swing - Building Rich Cross Platform Desktop Applications Using Open Standards such as XUL, XML, XSL-T, RSS, RDF, CSS, Velocity, Web Start, and more.Gerald is an independent Java, XML and Web consultant and open- source advocate proficient in C#. He holds a Master's Degree in social and economic sciences from the Vienna University of Economics and Business Administration, Austria. More recently, Gerald open-sourced Rachel (Resource Loading Toolkit for Web Start/JNLP), Luxor (Java XML User Interface Toolkit) and developed the Venus Application Publisher for Java Web Start/JNLP tool collection. Gerald currently eats, works and sleeps in Toronto, Canada.

JUGAT Event 18.07.2001

Gastgeber : sysis interactive simulation ag
Ort : Hasnerstrasse 123, 1160 Wien
Start : 18:00

DI Richard Geyer & DI Martin Kahr - "EJB for Rookies"

Richard Geyer, Studium der Informatik an der TU Wien, sein beruflicher Schwerpunkt liegt bei Einsatz von Client/Server Systemen im Finanz- und Bankenbereich. Martin Kahr, Studium der Informatik an der TU Wien und Schwerpunkt auf verteilte Anwendungen mit Java Technologien. Er hält regelmäßig Workshops und Vorträge zu den Themen CORBA, J2EE, XML, XP und ist derzeit als XP-Coach bei der Implementierung eines Internet-Banking Systems auf Basis J2EE tätig.

Der Vortrag erläutert die Grundlagen von EJB, Session und Entity Beans, Container und Bean Managed Persistence (CMP & BMP), Transaktionsmanagement und die Verwendung von EJBs in der Praxis.


Dr. Andreas Binder, "An Overview of EJB 2.0"

Andreas Binder is Technical Consultant im Umfeld Application Server und EJBs bei ATG, einem führenden Anbieter von Produkten und Services für eCRM (Customer Relationship Management) und E-Commerce

Der Vortrag erläutert die erweiterte Funktionalität der EJB Spezifikation 2.0.

JUGAT Event 18.09.2001

Gastgeber : Netway AG
Ort : Hollandstrasse 11-13, 1020 Wien
Start : 18:00

Alfred Madl - "JET - ein Java native Compiler für Win32"

Alfred MADL von Together Teamlösungen GmbH berichtet über praktische Erfahrungen, die mit dem Java Native Compiler JET bei der Produktion und Evaluierung einer Native-Windows Version des Java basierten Applikationsservers "Enhydra V31" gewonnen wurden.

JUGAT Event 06.05.2001

Gastgeber : IT Solution
Ort : Neubaugasse 12-14, 1070 Wien
Start : 18:00

Bernhard Herzog - "C# and .NET vs. Java and J2EE"

Bernhard Herzog is software architect at sysis interactive simulations ag, and author of the Sysis Service Framework 2.0. He is specialized in the development of user interfaces and distributed, object-oriented software.

Microsoft is taking a revolutionary step replacing COM, DCOM, Visual Basic and C++ with .NET and C#. How well does Bill Gates latest offering stack up to Scott McNealy's and who has the better strategy?


DI Bernd Wender - "JWAM - Plugable User Interface Architectures"

Bernd Wender, war bis 1999 Universitätsassistent an der Universität Wien, Institut für parallele Systeme. Seither ist er im Bereich Internet Banking bei SDS als Software Archtitekt beschäftigt.

Im Java-Geos-Projekt der Firma SDS wird eine Java-Anbindung an das Geos-Wertpapiersystem (Global Entity Online System) konzipiert und realisiert. Ein wichtiges Ziel des Projekts ist die Schaffung von Infrastruktur zur Unterstützung mehrerer unterschiedlicher User-Interface-Paradigmen (z.B. Swing und JSP) mithilfe eines frameworkbasierten Ansatzes. In diesem Vortrag wird das JWAM- Architekturkonzept und seine Implementierung im JGeos-Projekt praesentiert. Der Schwerpunkt wird dabei auf der Konzeption einer abstrakten User-Interface-Schicht liegen, die es ermöglicht, bei maximalem Code-Reuse-Faktor vollkommen unterschiedliche UI-Paradigmen zu bedienen.

JUGAT Event 12.04.2001

Gastgeber : JUGAT
Ort : Stock im Eisen Platz 1, 1010 Wien
Start : 18:00

DI Siegfried Goeschl - "Testen verteilter Anwendungen"

Siegfried Goeschl is the co-founder of IT20one and the Java User Group Austria. He is spezialized in server-side software development, distributed systems and software quality assurance. He has written several publications about software testing.

Testing applications in the Internet era becomes more and more challenging and forces software developers to do more testing themselves. This change is further emphasized by eXtreme Programming (XP) and the focus on unit testing. The presentation will highlight the best practices for testing distributed applications.


DI Roland Triendl - "Frameworks & Produktionsinfrastruktur"

Roland Triendl is CTO of sysis interactive simulations ag and the co-founder of the Java User Group Austria.sysis is spezialiced in development of java based wired and wireless games and tools.

sysis is specialized in development of client-server game applications base on java technology. Customizing platforms and standardizing the development process is essential for our business. sysis creates platforms for interactive game formats and spins off a variety of applications. The presentation gives an overview about the java technologies and integration solutions applied at sysis


Martin Poeschl - "What is JAKARTA Turbine"

Martin Poeschl is an independent software consultant specializing in server- side software development.Furthermore he is an active contributor of the Turbine development, which is part of the JAKARTA project.

Turbine is a servlet based framework that allows experienced Java developers to quickly build secure web applications. Parts of Turbine can also be used independently of the web portion of Turbine as well.