Effective use of parallel and distributed computing in science depends upon multiple interdependent entities and activities that form an ecosystem. Active engagement between application users and technology catalysts is a crucial activity that forms an integral part of this ecosystem. Technology catalysts play a crucial role benefiting communities beyond a single user group. An effective user-engagement, use and reuse of tools and techniques has a broad impact on software sustainability. From our experience, we sketch a life-cycle for user-engagement activity in scientific computational environment and posit that application level reusability promotes software sustainability. We describe our experience in engaging two user groups from different scientific domains reusing a common software and configuration on different computational infrastructures.
@article{arxiv.1309.1813,
title = {Reusability in Science: From Initial User Engagement to Dissemination of Results},
author = {Ketan Maheshwari and David Kelly and Scott J. Krieder and Justin M. Wozniak and Daniel S. Katz and Mei Zhi-Gang and Mainak Mookherjee},
journal= {arXiv preprint arXiv:1309.1813},
year = {2013}
}