Home

Awesome

Build Status

Continuous

Moose is an extensive platform for software and data analysis.

Moose is an open source software. It was started at the Software Composition Group from the University of Bern in 1996 and is currently contributed to and used by multiple partners. It offers multiple services ranging from importing and parsing data, to modeling, to measuring, querying, mining, and to building interactive and visual analysis tools.

Documentation

Please refer to the moose wiki for the documentation.

Installation

Get a built Moose Image

Download Moose gif

How to load

Moose v7

Metacello new
  baseline: 'Moose';
  repository: 'github://moosetechnology/Moose:v7.x.x/src';
  load.

Moose 8 (development)

Metacello new
  baseline: 'Moose';
  repository: 'github://moosetechnology/Moose:development/src';
  load.

From Github Release

The previous build comes from our jenkins. You wan also use the releases of github.

To add this project into the pharo launcher:

  1. Download the PharoLauncher
  2. Open PharoLauncher
  3. Open a playground (Ctrl + O, Ctrl + W)
  4. Execute the following piece of code
| sources |
sources := {
    PhLTemplateSource new
        type: #HttpListing;
        name: 'Moose';
        url: 'https://github.com/moosetechnology/Moose/releases';
        filterPattern: 'href="([^"]*/Pharo[0-9][^"]*.zip)"';
        templateNameFormat: '{6} ({5})' }.
PhLUserTemplateSources sourcesFile writeStreamDo: [ :s | 
    (STON writer on: s)
        newLine: String lf;
        prettyPrint: true;
        nextPut: sources ]

Learn more

Check out the official webpage of the Moose project.

Famix generators