The execution of data-based applications on distributed environments is prone to different failures in the different steps of the process. These steps range from the search on available references and data to the adaptation of the applications of interest to the different platforms where they are going to be efficiently run, which requires a deep understanding of their specific characteristics. In this work, a workflow to efficiently develop, maintain and execute highly portable distributed applications on dynamic environments, performing experiments based on Data Repositories, is presented. With this approach, the development, execution and maintenance of distributed applications is significantly simplified with respect to previous solutions, increasing their robustness and allowing running them on different computational platforms unattendedly. Data search and usage is also significantly simplified and can be automatically retrieved as input data into a code already integrated in the proposed workflow. Such a search is based on metadata standards and relies on Persistent Identifiers (PID) to assign specific repositories to the new produced output.
Notwithstanding the existence of a large and highly-performant computing infrastructure, and the effort made to improve the quality of these e-Infrastructures, the user base has remained quite small relative to the potential number of users. On the other hand Social Networks (SNs) have become extremely popular, thanks in large part to their intuitive and easy-to-use interfaces. Recognising the potential to improve the overall usability of e-Infrastructures, recently, a significant effort has been made to develop e-Collaboration environments allowing scientists to access remote computing facilities, referred as "Science Gateways" (SG).In this paper we present the work done to connect SGs to an existing SN. The main aim of this integration is to allow users to access the tools provided by the SG directly from the SN and to attract a larger audience to these new technologies. The interoperability has been achieved at several levels, from the authentication/authorisation up to the user interface (UI), making the SG accessible from SN user pages.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.