Stéphane Ducasse Abstract Software development is a challenge. It is a challenge because over the time, software grows and we lose from sight the main important points we want to be aware of: all the subclasses of BObject should be annotated with @Integrators else this breaks our framwork, where are the bugs located, is it always the same package that get all the problems? is the test coverage correlated with the bugs ratio?. This is why software industry is spending half of his budget on manual operation such as reading code. Some tools exist such as metric tools but they fall short to give contextual information (who care about the size of classes? – when is it the last time you took a decision based on a metrics? seriously). Now we still need feedback and contextualized one on the key aspects of our business – I mean your specific business not mine or their business – yours!. So we need tools to develop tools and support processes centered around our business challenge and specific problems. This is what a meta-tools like Moose is good for. Moose is a toolsuite that will help you giving yourself the possibility to identify, build dedicated tools highligthing key business information. Moose is the back bone for doing humane assessment: software analysis specifically tailored to your problems www.humane-assessment.com ESUG 2011, Edinburgh http
Original post:
Humane Assessment with Moose