Moose is a platform for software analysis.
It allows to represent software system in a model, to query, manipulate, transform, visualize this model.
Moose is based on Pharo and it’s open source under BSD/MIT.