README - jGRASP Requirements and Installation jGRASP is a lightweight development environment with visualizations to improve the comprehensibility of software. jGRASP currently provides for the automatic generation of Control Structure Diagrams for Java, C, C++, Ada, and VHDL, UML Class Diagrams for Java, and dynamic object views for Java. HARDWARE REQUIREMENTS Minimum: 64 MB of RAM Recommended: 128MB of RAM, 500 MHz processor INSTALLING jGRASP AND JAVA In addition to this README file, you should find the following items on the CD. jdk-7u17-windows-i586.exe JAVA 2 (J2SE) JDK 7 Update 17 for Windows jdk-7u17-windows-x64.exe JAVA 2 (J2SE) JDK 7 Update 17 for Windows 64-bit jgrasp188_23.exe for Windows jGRASP 1.8.8_23 jgrasp200b4.exe for Windows jGRASP 2.0.0 Beta 4 - new Viewer Canvas Linux/UNIX (Folder jgrasp188_23.zip for Linux and UNIX (requires JDK 5 or higher) jgrasp200b4.zip for Linux and UNIX (requires JDK 6 or higher) -- new Viewer Canvas Mac OS X (Folder) jgrasp188_23.pkg.tar.gz -- for Mac OS X 10.4 or higher (either PPC or Intel) jgrasp200b4.pkg.tar.gz -- for Mac OS X 10.4 or higher (either PPC or Intel) -- new Viewer Canvas Tutorials(PDF) 12_Canvas.offset.pdf -- new canvas in v2.0.0 -- for two-sided printing 12_Canvas.pdf -- new canvas in v2.0.0 jgrasp_tutorials.2009-09-02.pdf jgrasp_tutorials.2009-09-02.offset.pdf -- for two-sided printing Tutorials(Videos) -- also available on YouTube Getting_Started.wmv Getting_Started_with_Interactions.wmv Check http://www.jgrasp.org for the latest versions of jGRASP for Windows, Mac OS X, and Linux/UNIX. 1. Before you run jGRASP, you must install the Java 2 (J2SE) JDK. The version of jGRASP on this CD require Java 5 or higher. If you already have a suitable version of the JDK installed, you may skip this step. Otherwise, the Windows and Windows x64 versions of Java are included on this CD. Find the file (jdk-7u3-windows-i586.exe or jdk-7u3-windows-x64.exe) for your machine and double-click on it to start the installation process. This installation, which includes both the JDK (Java Development Kit) and the JRE (Java Runtime Environment), may take several minutes. 2. To install jGRASP for Windows, double-click on jgrasp188_23.exe (jGRASP 1.8.8_23) or jgrasp200b4.exe (jGRASP 2.0.0 Beta 4) then follow the directions. You will be presented with a number of options during the installation. It is recommended that you accept the default settings. To install jGRASP for Linux/UNIX or Mac OS X, see their respective folders. The versions of jGRASP on this CD require Java 5 or higher. After you have installed both jGRASP and the JDK, you are ready to start up jGRASP. Find the jGRASP icon on your computer screen and double-click it to start jGRASP. Alternatively, go to Start -- Programs -- jGRASP. For more information, please consult the jGRASP Tutorials (PDF and Videos) included on this CD. You should copy these files to your hard drive for faster access. Open the PDF and WMV files by double-clicking on the file. If the PDF doesn't open, you may not have Adobe Acrobat Reader installed on your computer. It can be downloaded from http://www.adobe.com/support/downloads/main.html The jGRASP Tutorials PDF file includes: Overview 1 Installing jGRASP 2 Getting Started 3 Getting Started with Objects 4 Interactions 5 The Control Structure Diagram 6 The Integrated Debugger 7 Projects 8 UML Class Diagrams 9 The Workbench 10 Viewers for Data Structures Separate PDF file for 12 Using the Viewer Canvas