Abstract
The amount of available data as well as computational methods for research have grown faster in the last decade than ever before. Methods that address compute-intensive and data-intensive challenges often apply sophisticated computing and data infrastructures such High-Performance Computing. Effectiveness and efficiency are the basis to achieve meaningful results in reasonable time in such infrastructures and science gateways consider additionally usability to support users in their research. The main goals of science gateways are to lower the barrier of using complex methods and infrastructures; to connect computing and data resources seamlessly behind an easy-to-use interface; and to share methods and data in a community. We go into detail on the concept of science gateways and their design requirements. Furthermore, we discuss the challenges for sharing research in science gateways and thus, aiming at reusability of scientific methods and reproducibility of science.