Vision Calendar Program Registration Hotel Boston Workshops Tutorials Organizers History Sponsors ICSE 98
ICSE 97:

Tutorial 1D

other tutorials
Site Menu

Java: A Language for Software Engineering

Jim Waldo

Java, an object-oriented language that allows dynamic loading of binary code over a network of heterogeneous machines, includes features to write robust, error-free code and thus presents a platform for serious software engineering. We will examine the packages that allow Java to be used in traditional distributed systems programming and for more advanced, Java-only environments that support the Remote Method Invocation system.

Jim Waldo is a Senior Staff Engineer with JavaSoft, the Sun Microsystems operating company responsible for the Java language and environment, where he leads a group responsible for the distributed computing infrastructure for Java.

1997 International Conference on Software Engineering
Last modified: 10 May 1997