Software

Remote Access to hopper.slu.edu:
NX Client    (download the client for your OS, and see these directions for setup)

Download Java Development Kit (JDK):
Java Development Kit    (download and install the latest version)

Java Development Environment (IDE):
Eclipse IDE (for Java developers)
Eclipse installation instructions
Eclipse Getting Started page

UML Editors:
ObjectAid UML Explorer for Eclipse    (or download from Eclipse Marketplace here)
Violet UML Editor (UML editor used in book)
UMLet