780 research outputs found

    Sustained Software for Cyberinfrastructure - Analyses of Successful Efforts with a Focus on NSF-Funded Software

    Get PDF
    Reliable software that provides needed functionality is clearly essential for an effective distributed cyberinfrastructure (CI) that supports comprehensive, balanced, and flexible distributed CI that, in turn, supports science and engineering applications. The purpose of this study was to understand what factors lead to software projects being well sustained over the long run, focusing on software created with funding from the US National Science Foundation (NSF) and/or used by researchers funded by the NSF. We surveyed NSF-funded researchers and performed in-depth studies of software projects that have been sustained over many years. Successful projects generally used open-source software licenses and employed good software engineering practices and test practices. However, many projects that have not been well sustained over time also meet these criteria. The features that stood out about successful projects included deeply committed leadership and some sort of user forum or conference at least annually. In some cases, software project leaders have employed multiple financial strategies over the course of a decades-old software project. Such well-sustained software is used in major distributed CI projects that support thousands of users, and this software is critical to the operation of major distributed CI facilities in the US. The findings of our study identify some characteristics of software that is relevant to the NSF-supported research community, and that has been sustained over many years

    Summary of the First Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE1)

    Get PDF
    Challenges related to development, deployment, and maintenance of reusable software for science are becoming a growing concern. Many scientists’ research increasingly depends on the quality and availability of software upon which their works are built. To highlight some of these issues and share experiences, the First Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE1) was held in November 2013 in conjunction with the SC13 Conference. The workshop featured keynote presentations and a large number (54) of solicited extended abstracts that were grouped into three themes and presented via panels. A set of collaborative notes of the presentations and discussion was taken during the workshop. Unique perspectives were captured about issues such as comprehensive documentation, development and deployment practices, software licenses and career paths for developers. Attribution systems that account for evidence of software contribution and impact were also discussed. These include mechanisms such as Digital Object Identifiers, publication of “software papers”, and the use of online systems, for example source code repositories like GitHub. This paper summarizes the issues and shared experiences that were discussed, including cross-cutting issues and use cases. It joins a nascent literature seeking to understand what drives software work in science, and how it is impacted by the reward systems of science. These incentives can determine the extent to which developers are motivated to build software for the long-term, for the use of others, and whether to work collaboratively or separately. It also explores community building, leadership, and dynamics in relation to successful scientific software

    Report on the Third Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE3)

    Get PDF
    This report records and discusses the Third Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE3). The report includes a description of the keynote presentation of the workshop, which served as an overview of sustainable scientific software. It also summarizes a set of lightning talks in which speakers highlighted to-the-point lessons and challenges pertaining to sustaining scientific software. The final and main contribution of the report is a summary of the discussions, future steps, and future organization for a set of self-organized working groups on topics including developing pathways to funding scientific software; constructing useful common metrics for crediting software stakeholders; identifying principles for sustainable software engineering design; reaching out to research software organizations around the world; and building communities for software sustainability. For each group, we include a point of contact and a landing page that can be used by those who want to join that group's future activities. The main challenge left by the workshop is to see if the groups will execute these activities that they have scheduled, and how the WSSSPE community can encourage this to happen

    Strategies for Sustaining Digital Libraries

    Get PDF
    This collection of essays is a report of early findings from pioneers who have worked to establishdigital libraries, not merely as experimental projects, but as ongoing services and collectionsintended to be sustained over time in ways consistent with the long-held practices of print-basedlibraries. Particularly during this period of extreme technological transition, it is imperative thatprograms across the nation – and indeed the world – actively share their innovations,experiences, and techniques in order to begin cultivating new isomorphic, or commonly held,practices. The collective sentiment of the field is that we must begin to transition from apunctuated, project-based mode of advancing innovative information services to an ongoingprogrammatic mode of sustaining digital libraries for the long haul

    Research Data Management Practices And Impacts on Long-term Data Sustainability: An Institutional Exploration

    Get PDF
    With the \u27data deluge\u27 leading to an institutionalized research environment for data management, U.S. academic faculty have increasingly faced pressure to deposit research data into open online data repositories, which, in turn, is engendering a new set of practices to adapt formal mandates to local circumstances. When these practices involve reorganizing workflows to align the goals of local and institutional stakeholders, we might call them \u27data articulations.\u27 This dissertation uses interviews to establish a grounded understanding of the data articulations behind deposit in 3 studies: (1) a phenomenological study of genomics faculty data management practices; (2) a grounded theory study developing a theory of data deposit as articulation work in genomics; and (3) a comparative case study of genomics and social science researchers to identify factors associated with the institutionalization of research data management (RDM). The findings of this research offer an in-depth understanding of the data management and deposit practices of academic research faculty, and surfaced institutional factors associated with data deposit. Additionally, the studies led to a theoretical framework of data deposit to open research data repositories. The empirical insights into the impacts of institutionalization of RDM and data deposit on long-term data sustainability update our knowledge of the impacts of increasing guidelines for RDM. The work also contributes to the body of data management literature through the development of the data articulation framework which can be applied and further validated by future work. In terms of practice, the studies offer recommendations for data policymakers, data repositories, and researchers on defining strategies and initiatives to leverage data reuse and employ computational approaches to support data management and deposit

    Final report on accomplishments of a Task Force on Campus Bridging sponsored workshop: Campus Leadership Engagement in Building a Coherent Campus Cyberinfrastructure

    Get PDF
    In 2010, the National Science Foundation (NSF) awarded a grant of $49,840 to the University of North Carolina Chapel Hill to organize a workshop on the topic of campus cyberinfrastructure with the title “Campus Bridging Taskforce Sponsored Workshop: Campus Leadership Engagement in Building a Coherent Campus Cyberinfrastructure.” This report discusses the contents of the full workshop report to the NSF as well as the accomplishments and outcomes reported via the NSF’s online reporting system.This material is based upon work supported by the National Science Foundation (NSF) under Grant No. 1059812 to the University of North Carolina at Chapel Hill, with Patrick Dreher as principal investigator and Craig Stewart, James Pepin, Guy Almes, and Michael Mundrane as co-principal investigators. Stewart’s involvement was supported by the Indiana University Pervasive Technology Institute, which is supported in part by the Lilly Endowment, Inc. (a private charitable trust). Any opinions, findings and conclusions, or recommendations expressed in this material are those of the author(s), and do not necessarily reflect the views of the NSF or the Lilly Endowment

    Models for Sustainability for Robust Cyberinfrastructure Software - Software Sustainability Survey

    Get PDF
    This report summarizes the responses to the 2012 Software Sustainability Survey, conducted as part of the NSF EAGER grant (NSF:1147606) titled "Best Practices and Models for Sustainability for Robust Cyberinfrastructure Software." The survey aimed to identify best practices and models for developing, deploying, and supporting sustainable software and identify key factors to consider in software adoption.National Science Foundatio

    Complex adaptive systems theory applied to virtual scientific collaborations: The case of DataONE

    Get PDF
    This study is the exploration of the emergence of DataONE, a multidisciplinary, multinational, and multi-institutional virtual scientific collaboration to develop a cyberinfrastructure for earth sciences data, from the complex adaptive systems perspective. Data is generated through conducting 15 semi-structured interviews, observing three 3-day meetings, and 51 online surveys. The main contribution of this study is the development of a complexity framework and its application to a project such as DataONE. The findings reveal that DataONE behaves like a complex adaptive system: various individuals and institutions interacting, adapting, and coevolving to achieve their own and common goals; during the process new structures, relationships, and products emerge that harmonize with DataONE’s goals. DataONE is quite resilient to threats and adaptive to its environment, which are important strengths. The strength comes from its diversified structure and balanced management style that allows for frequent interaction among members. The study also offers insights to PI(s), managers, and funding institutions on how to treat complex systems. Additional results regarding multidisiplinarity, library and information sciences, and communication studies are presented as well

    Report of the 2014 NSF Cybersecurity Summit for Large Facilities and Cyberinfrastructure

    Get PDF
    This event was supported in part by the National Science Foundation under Grant Number 1234408. Any opinions, findings, and conclusions or recommendations expressed at the event or in this report are those of the authors and do not necessarily reflect the views of the National Science Foundation
    • …
    corecore