Moose 4.0
We just released Moose Suite 4.0!
You can download it from: http://moosetechnology.org/download
This is the first fully open source release of Moose: it is based on Pharo 1.0 released under MIT, and all its components are available under a BSD/MIT license. Some of the most significant developments are listed below.
Core developments:
- New meta-meta-model: FM3 implemented in Fame
- New FAMIX 3 meta-model defined using Fame
- New query interface for FAMIX
- FAMIX extensions for Java to support annotations and exceptions
- Glamour: new generic engine for scripting browsers
- Merlin: a new framework for defining wizards
- MooseAlgos: Improved generic algorithms for graph and data manipulation
- PetitParser: a novel framework for defining modular parsers
- Improved Mondrian engine for scripting graph-based visualizations
- Arki: a framework for fast creation of custom reports
Improved user interface:
- Extensible Moose Finder based on Glamour with integrated visualizations and query facilities
- Moose meta-model browser
- Wizard-based importers for Smalltalk and Java (with inFusion)
- Customizable System Complexity visualization
- Customizable Distribution Map visualization
- Several dedicated browsers and viualizations
Better technical infrastructure:
- Hudson-based integration server
- Metacello project versioning
- Fame lint rules
Improved documentation:
Other applications:
- The Package Blueprint visualization
- Enriched DSM (eDSM): a suite of tools for detecting dependency cycles
- SmallDude: duplication detection engine
- Distribution Map engine
External applications:
- Aspect Maps: a visual tool for understanding Java aspects
- Spy: a Smalltalk dynamic analysis instrumentation
- AutoMoose: an integration of Moose with the command line
- Moose JEE: a set of tools dedicated to the analysis of JEE systems
- CAnalyzer: a parser and a set of visualizations to analyze C systems
- Tighter integration with inFusion for Java parsing
The list of 269 issues fixed in this release can be found at: http://code.google.com/p/moose-technology/issues/list?can=1&q=status=Fixed%20milestone=4.0