Workshop attendees are being identified through a mix of invitation and expression of interest. Position papers are invited from interested individuals, institutions, and organizations (formal and virtual), whether or not they have already been invited. Position papers are invited from:
The research library community has developed a hybrid, flexible sustainability model for one component of the cyberinfrastructure: institutional repositories. The model combines centralized components, i.e. non-profit foundations to manage large user communities and coordinate decentralized activities such as software innovation and development, and user support. Other key activities such as scientist end user outreach and support are always done at each institution locally. This model is similar to successful infrastructure management outside of the research enterprise (e.g. the Apache Software Foundation) but can be complex and expensive to establish.
This position paper reports on the examination of preservation and reconstruction of existing simulation software and summarizes the lessons-learnt from the perspective of long-term software sustainability. We have studied the problem of re-execution and reconstruction of the simulation software components used in the Crandon Mine decision process. The software, data and metadata needed by the software came from multiple agencies. Our study leads to a set of recommendations related to long-term software preservation and Cyberinfrastructure software sustainability and reusability.
The Next Generation Research Grid (NGRG) will require maintenance of existing software as well as development of software to bring new capabilities. We believe writing reusable software is more than making source code available; reusability must be constantly considered during software development. In order to create sustainable software for the NGRG, an ecosystem of developers, processes, standards and testing are required.
The author of this paper take the position of supporting open source community software through investments of time from developers and monies in the form of grants from government agencies. Without these investments, many different types of open source community software programs have become difficult to build or maintain. This paper purposes a simple solution to this problem: Pay developers to maintain, port, and test open source community software through the resources of a local, regional, and/or national center.
In order for scientists to benefit from the developments of the information age, they must have infrastructure they can rely on to assemble the tools necessary to perform research in today’s environment. This infrastructure includes not only a growing number of individual components like high performance computers, high speed networks, sensor networks and databases, but also an infrastructure overlay which assembles these components so that scientists can use them productively. Without a reliability, cyberinfrastructure will never be seen as an indispensible tool that scientists rely on to increase productivity and focus on the most challenging science problems.
A possible approach to providing sustainability for scientific software is for applications and software providers to form partnerships and make the case to the funding agencies that continued maintenance, support, and development of software is necessary to maintain the pace of advancements across scientific domains.
We give input as to the broader needs of the community to enable sustaining of software based on the experience and work of the OSG for its stakeholders.
This paper entails how the Fedora Project encourages R&D in advanced electronics design through its Fedora Electronic Laboratory (FEL) platform. Fedora has opted a different approach in the development of such high-end hardware design and simulation platform. This approach focuses mainly on providing opensource EDA solutions to meet several high-end design flows and methodologies, rather than the traditional opensource method: random packaging process.
The NSF is looking both at models of how to build sustainable cyberinfrastructure software as well as specific software that will benefit its goals like providing communities with access to a “world class high performance computing (HPC) environment.” Red Hat Enterprise MRG, a high performance distributed computing platform which integrates Messaging, Realtime, and Grid capabilities, provides both an open source model of how academic researchers, customers, and corporations can collaborate as well as powerful software infrastructure which can help the NSF meet its next-generation cyberinfrastructure goals.
CASC herein presents two recommendations regarding steps that should be implemented so that sustainable software for cyberinfrastructure and computational science can be incubated, developed, published and supported to best serve the NSF mission and U.S. national interests.