This paper reports on the implementation of a comprehensive framework for design and execution of scienti c applications on multiple distributed computing infrastructures. The architecture leverages available tools of the scienti c community underlining the e ort of the integration process. The framework brings together heterogeneous technologies in order to provide access to end-users transparently without the need to manage technical aspects. Such a working environment enables a highly con gurable, services-oriented, and standards{based alternative for reproducible and scalable experimentation.