Article View: bne.general
Article #1845JavAus'98
From: Ashley Beitz
Date: Wed, 14 Jan 1998 00:00
Date: Wed, 14 Jan 1998 00:00
332 lines
13463 bytes
13463 bytes
JavAus'98 - Update - January 1998
http://www.dstc.edu.au/events/javaus98
************************************************
1. Conference Program
2. Tutorials - Final Program
3. Sponsors
4. Early Bird Registration
5. Exhibitor Opportunities
6. Further Information
************************************************
*********************
1. Conference Program
*********************
Tuesday 24 February
Keynote Speakers:
* Netscape, Keith Swenson
* Microsoft, Patrick Duboys
Presentations:
* Australian Antarctic Division - Gordon Keith, Programmer, Marine
Science Section
Java on Ice - Using Java to capture Antarctic data
The ice breaker RSV Aurora Australis currently uses a 10K line Java
application for capture, logging and display of in transit scientific data.
The application went live in September this year and includes network
connections to a number of scientific instruments, an isolated intranet for
distribution of the data to applications and applets, storing of data in
text files and (via JDBC) into an Oracle Database. Data gathered includes
GPS, meteorological (wind speed, direction, air temperature, humidity,
barometric pressure), water characteristics (temperature, salinity,
conductivity, fluorescence). (This application was written entirely
in-house)
* IONA - Dr David Glance, Managing Director Asia Pacific Headquarters
Surf the Enterprise - CORBA/Java
On its own, Java is a clean, easy-to-use language capable of enriching web
page content through applets and providing a level of interactivity far
more flexible and sophisticated than the traditional HTML and CGI
interfaces of pages and forms. However, the real potential of Java is
realized when it "reaches out" from the web to other applications and
components.
CORBA provides the infrastructure to allow Java applets and applications to
interoperate with powerful, server-side functionality.
* SCO - Peter Laytham, Network Computing Product Manager
Putting Network Computing to the Test: A Tarantella Implementation
Network Computing is not a return to centralised, mainframe style
computing. Nor is it an enhancement of Client/Server computing. It is the
adding of intelligence to the network to provide the best of each
architecture - security and centralised management and distribution from
the mainframe, and ease of use and flexibility from client/server.
Tarantella, introduced at this conference last year, is the first product
to provide this network intelligence. This case study examines a real
implementation of Tarantella, following not just the technological
arguments but also the business arguments and benefits of implementing this
architecture.
* Novell - John Lam, Developer Support Engineer Developer Relations - Asia
Pacific
Server-side Java
There are good reasons why Java is becoming so popular, and that
Java-powered applications are in the plans of most corporate IT departments
and most major software companies. The near-perfect portability of Java
applications is a great boom in a multi-platform world. The ability to
download Java applets and the close integration of Java with Web browsers
make it an ideal medium for Web- and Internet-based development. And
developers find Java easier to use than its popular object-oriented
predecessor, C++, allowing them to develop Java-based applications faster.
* DSTC - Ming Yung, Researcher
Cryptography and Java
>From JDK 1.1 onwards, JavaSoft has specified a Security API based around a
Service Provider architecture which facilitates the use of third-party
implementations. The Security API has a cryptographic component which, up
to the present time, has been focussed mainly on digital signatures. The
default Sun Provider which ships with the JDK implements the DSA digital
signature algorithm and forms the basis of JavaSoft's applet signing
mechanism.
* Forge - Chris Mugden, Principal Researcher & Software Developer
Building a full strength SSL implementation in Java
A full strength, unencumbered Java implementation of the Secure Sockets
Layer (SSL) specification was identified as a core component of the
distributed platform infrastructure underpinning the Forge product line.
This paper describes the business need, the design philosophy, the lessons
learned and the pragmatic decisions taken to bring such a Java product to
market. While the subject requires a certain depth of technical
information, consideration has been given to those people who are
unfamiliar with the finer points of cryptographic protocols and cyphers.
* BEA - Mark Pickering, Chief Technology Officer
The Coming Supernet - Internet, Objects and Java
The world of computing continues to rapidly develop and, as businesses
shift from building to buying their core computer technologies, a new
"Supernet" infrastructure will evolve. The "Supernet" will bring together
Java, OO technology, intranets, extranets and the Internet to provide
standardised, re-usable business components which are bought, sold and used
within and between companies throughout the world. BEA will outline the
forces leading to the creation of the "Supernet", how and where the
Supernet will form and how you can prepare for the changes that the arrival
of the "Supernet" will bring during the next decade.
* Australian Nuclear Science and Technology Organisation (ANSTO) - Dr
Jagoda Crawford & Frank Crawford
Java in Scientific Computing
This paper will present two application undertaken at ANSTO, showing
diverse uses of Java. The first being a stand alone Java application for
the estimation of radiological consequences (dose) to humans following an
accidental release of radioactive material into the atmosphere. The second
application is an Internet based user interface for a Computational Fluid
Dynamics (CFD) code written in Fortran.
Details of both applications will be given, including issues and problems,
user perception and future development. A discussion of the use of Java
for such applications as well as experiences in upgrading from Java 1.0 to
1.1 will be outlined.
* Conference Dinner:
Harbour Dinner Cruise Captain Cook Cruises - 6.45 pm - 9.45 pm
Wednesday 25 February
Keynote Speakers:
* Sun Microsystems, TBA
* IBM, Kathy Bohrer
* Borland, Ray Bradbery
Presentations:
* ICM Engineering Pty Ltd - Dr Bernhard Hurzeler
Java Realtime Water Control System (A development for Army Corps of
Engineers of the United States of America)
The presentation will outline the development of an engineering application
using Java - the "Control and Visualization System", (CAVI).
The CAVI which is written in Java now pulls all these different pieces of
code together. It makes extensive use of Remote Objects / RMI and is a true
Client/Server application - the CAVI client, and multiple Servers, that are
maintained by the teams of engineers that are responsible for the
individual model components. The CAVI is scriptable so that the forecast
engineer using the CAVI can tailor the application for his needs. This
mechanism also lets the engineer change the GUI of the application without
recompiling the application. The administrators can remotely update and
change the functionality of the application which further minimizes code
maintenance in large organizations such as the Army Corps of Engineers.
Applications like the CAVI facilitate code maintenance and data
distribution without having to rewrite legacy code. The CAVI has access to
the various databases of the Army Corps of Engineers using JDBC and
presents the geographic information as maps and/or other components like
icons on the map to the user.
The CAVI is a lightweight application. Most of the model or data specific
operation is carried out by the various servers
* IBM - Peter Kelley, Advisory Technical Specialist
Developing for 100% Pure Java Certification
Most Java developers have probably heard about 100% Pure Java and the
promise of Write Once, Run Anywhere, but not necessarily considered the
practical implications of coding portable Java. This presentation will
cover the differences between portability and purity, the 100% Pure Java
certification process, things to consider when developing 100% Pure Java
and the current state of the tools and documentation.
* Multitask Consulting - Dion Gillard
Undocumented Java
~ What it is;
~ Why it exists;
~ What it is useful for;
~ Code samples of the most commonly used undocumented classes, and;
~ When not to use it.
* Hewlett Packard - Daryl Foy, Consultant
When RAD is MAD without being BAD
Software development issues are examined as they relate to a global
Internet product constructed using Java and distributed object technology
in 6 months. Issues dissected include:
~ Bolting together just enough method to prevent anarchy;
~ What spiral development really means;
~ The gap between the promise and reality of development tools;
~ The real price of beta;
~ Managing requirements the way they should be managed - the show no mercy
philosophy;
~ The problem with people - we examine some silver bullet strategies;
~ Using components - the real cost; and,
~ Testing insights.
* Borland - Joe Nuxoll, Senior Software Engineer, JBuilder Research &
Development
JBCL Component Architecture
A walk-through of the architecture of the Java Beans Component Library that
ships with JBuilder. This is a 100% pure Java component library that
includes a totally MVC architecture, and all the components, such as
fields, lists, trees, buttons, grids, etc. This library is targeted
specifically at large Client/Server or Enterprise application development
(not for toys).
Panel Session: Programming the Network๏ฟฝ and then?
*****************************
2. Tutorials - Final Program
*****************************
JavAus98 will have four tutorial streams held on Monday 23 February. The
tutorial streams are as follows:
Stream 1: The Java Language
"Java for Beginners" - presenter - Ken Baker (DSTC)
"Intermediate Java Programming" - presenter - Ken Baker (DSTC)
Stream 2: GUI Programming
"GUI Programming using the Java AWT" - presenter - Dr Jan Newmarch (Uni of
Canberra)
"GUI Programming using the Java Foundation Classes" - Dr Jan Newmarch (Uni
of Canberra)
Stream 3: Distributed Programming
"Java Programming with CORBA" - presenter - Keith Duddy (DSTC)
"Java RMI" - presenter - Paul Runyan (Nokia Research Center)
Stream 4: Special Topics
"Java Database Connectivity" - presenter - Bernadette Hyland (Plugged In
Communications)
"Java Beans" - presenter - Joe Nalewabau (Object Oriented)
Note: tutorials will be cancelled if the session attracts 10 or less
attendees.
************
3. Sponsors
************
~ Borland
~ First State Computing
~ IBM
~ Novell
~ Platinum Technology
***************************
4. Early Bird Registration
***************************
DUE TO THE HOLIDAY BREAK THE EARLY BIRD CUT OFF DATE HAS BEEN EXTENDED TO:
25 January 1998
Savings are:
Full day of tutorials - normally $200 - early bird registration $$125
Full conference - normally $485 - early bird registration $330
Conference and Tutorials - normally $595 - early bird registration $400
***********************
5. Exhibitor Opportunities
***********************
JAVAUS'98 provides exhibitors with the unique opportunity to promote their
products and services to over 200 IT decision makers from public and
private organisations. The exhibition will be open during the conference -
24 and 25 February (closing at 3.30pm on Wednesday) outside the main
conference room.
The exhibition area is directly outside the main conference venue. All
morning and afternoon teas will be held in this area allowing for maximum
exposure for exhibitors.
The $500 Exhibitors Package Includes:
~ Conference catering: Morning/afternoon teas and lunches for 1
~ Inclusion of organisation's logo on the event brochure
~ Inclusion of 1 organisational brochure in official conference satchel
~ A delegate list
Standard Space Includes:
~ 6ft x 3ft table
~ 2 x chairs
~ Pin board
Enquiries can be directed to Mrs Robin Wolff, DSTC on (07) 3365 4310 or
email robin@dstc.edu.au
***********************
6. Further Information
***********************
Current opportunities for Sponsorship are available. For more information
contact DSTC on enquiries@dstc.edu.au. or view the event web site at:
http://www.dstc.edu.au/events/javaus98
--
Ashley Beitz | DSTC |ashley@dstc.qut.edu.au
| Queensland University of Technology |voice: +61 7 3864 1536
| 2 George St, Brisbane, 4000 |fax: +61 7 3864 1282
| Australia |
Technical Details
Message-ID:
<69ij1a$u1d@azure.dstc.edu.au>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII X-Google-Thread: f5379,69122f442705a3e5,start X-Google-Attributes: gidf5379,public From: ashley@dstc.qut.edu.au (Ashley Beitz) Subject: JavAus'98 Date: 1998/01/14 Message-ID: <69ij1a$u1d@azure.dstc.edu.au> X-Deja-AN: 315863874 Summary: Update on JavAus'98 Keywords: java Organization: CRC for Distributed Systems Technology Newsgroups: bne.general