The goal of ASTRO is to develop tools supporting the evolution and adaptation of distributed business processes during their lifecycle, from design to run-time . These tools should be capable of analyzing business processes in detail and detect problems both at design and at run time, as well as suggest alternative solutions. Research activities are structured according to these main tasks: