An agent oriented tool for method engineering