Document Actions
Software
Software recommended for this course.
The following software is or will soon be installed for you in the CS labs. All of it is either open source or otherwise freely available and runs on the three major platforms (Windows, Linux, Mac OS X). You are encouraged to install it on your home computer as well.
- Java SE Development Kit (JDK)
- If you do not yet have a Java SE Development Kit (JDK) 5.0 or later on your system, you should download the JDK 6 (first item on the page).
- ArgoUML Modeling Tool
- You can start the tool without explicit installation using Java Web Start or download it here. Extensive documentation is available in the same place.
- Eclipse with Visual Editor
- First download and install Eclipse 3.2.1 for your platform. Then install the Visual Editor using the following steps:
- Start Eclipse. I recommend choosing a course-specific workspace, especially if you are using Eclipse for more than one course.
- Help > Software Updates > Find and Install... > Search for new features to install > check both boxes and press the finish button.
- Choose appropriate mirrors, for example, Indiana University.
- In the search result dialog, check the boxes indicated here and follow through the remaining steps of the wizard (install all button recommended).
- Restart Eclipse and you should be ready to roll.
- jfcUnit GUI testing framework
- jfcUnit will be used later in the course. No installation is required.
- Trull framework for concurrent programming in Java
- Trull will be used later in the course. No installation is required for now.
