ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Facebook ACCU at Linked-in ACCU at Twitter Skip Navigation

pinBeyond ACCU... Patterns on the 'net

Internet Topics + Overload Journal #29 - Dec 1998   Author: John Merrells

Java for Linux

The Blackdown Organisation actively supports Java on Linux. They port the Solaris JDK and try to be as update-to-date as possible.

There is also a majordomo mailing list that you can subscribe to:

You may also like to try Java Linux News at:

Java certification tests

This site, among other things, has links to other sites that have simulated Java certification tests.

Java User Interface

At present, you can only download the new form of GUI also known as the Swing / Java Foundation Classes from Sun's U.S website as there are no mirrors.

But first you must register (free) with the Java Developer Connection at

Java, C web site

Peter van der Linden, author of "Expert C Programming" and Java technology, Java programming books has a web site.

Java & EMACs

There is a nice editing mode available for Emacs called the Java Development Environment

GNU Emacs 20.2 can be found at Free Software Foundation's

OO Tips

This site covers a lot of ground very briefly. Patterns, Analysis and Use Cases, Design Guidelines. Methodology and Notation, Persistence and Databases, Distributed Objects, Components and Agents.

New language - Inferno

To quote Lucent "Java is a programming language, while Inferno is a full network operating system including a kernel, programming language, communications protocols, libraries, security and authentication, naming protocols, APIs, and so on. Inferno is therefore a more comprehensive offering, one that addresses more of the problems of building networked applications. Although Inferno includes a programming language, called Limbo, it will support others, and Java is an obvious candidate."

White papers and evaluation versions (Solaris, NT/95, Linux) are available from

Software Engineering

I found some useful software engineering texts online at the Software Engineering Institute. The URLs change a lot. Try and use the searches to find "Key Practices of the Capability Maturity Model".

The Software Engineering Laboratory (SEL) was set up in 1976 to "understand and improve the overall software process and products that were being created within the GSFC Flight Dynamics Division (FDD)". It is a partnership between NASA agencies, CSC (a NASA contractor) and the University of Maryland.

Use and have a look around.

In particular, search the site for "Recommended approach to software development"

Steve McConnel's Software Project Survival Guide

Internet Topics + Overload Journal #29 - Dec 1998