Installing MetaABM (Old)
MetaABM has been superseded by the Agent Modeling Platform. All MetaABM features are available within the AMP Agent Modeling Framework. Please use AMP AMF and direct all questions about MetaABM to the AMP forums. Installing metaABM for Ascape and Repast Simphony in two (reasonably) easy steps.  Though Eclipse can be an overwhelmingly powerful and complex environment, we've done everything to minimize the metaABM installation process. Post a message in the forums if you run into any issues.
  • First, install a version of the Eclipse platform including the "EMF" and "oAW" plugins.Macintosh Leopard users: There is a bug in the release version of Eclipse 3.3 that causes the property editors to break. If you are using Leopard, you will need to install the new fixed milestone version of Eclipse, and then install the EMF and oAW plugins manually. You will want to install the Eclipse 3.4M4 milestone release or later as described at the bottom. We recommend Gentleware's oAW distribution as it includes all of the dependencies (other software) that metaABM relies upon. (Plus, we just like saying "gentleware".)

    Image
    After downloading Eclipse, unzip it and launch it. You will be asked to select a workspace; name it whatever you want, and place it wherever is convenient.

    Image
  • Next install the metaABM plugins.
    • After launching Eclipse, select the "Find and Install..." item from the Help: Software Updates menu.

      Image
    • Click the Search for New Features to Install option, and select the New Remote Site... button on the next page. Here we tell Eclipse where to find the metaABM software. For "Name:" you can put whatever you want, but we suggest metaABM. For "URL:" put (exactly) http://eclipse.metaabm.org/updates/release/site.xml

      Image
    • Click "Finish". After a bit of searching, Eclipse will give you an opportunity to select features that metaABM offers. For now, be greedy. (You can click on the arrows to expand the selection of features to install.)

      Image
    • After downloading the metaABM plugins, Eclipse will ask to restart. After restarting metaABM should be installed. (You can verify this by inspecting Manage Configuration from the Software Updates menu.) Assuming all is well, we can move on to our first metaABM model.
Plugin Installation. If you are already familiar with Eclipse, have a current install that you like, or just like to live dangerously, you can use your own version of Eclipse. Current Dependencies are Eclipse 3.3, EMF 2.3, and oAW 4.2. See Eclipse Plugin Sites for the list of update sites you might need.

For users who like to stay on the cutting edge (or those running Mac OS X Leopard, see above) we recommend Eclipse 3.4M4. You can download the current milestone release by going to the Eclipse download site and selecting the 3.4 Stable Build for your platform. You will need a slightly different set of update sites:

  • http://download.eclipse.org/releases/ganymede/staging/
  • http://www.openarchitectureware.org/updatesite/milestone/site.xml
  • http://eclipse.metaabm.org/updates/release/