DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Experiential findings for sustainable software ecosystems to support experimental and observational science

Journal Article · · Journal of Computational Science

In the search for a sustainable approach for software ecosystems that supports experimental and observational science (EOS) across Oak Ridge National Laboratory (ORNL), we conducted a survey to understand the current and future landscape of EOS software and data. This paper describes the survey design we used to identify significant areas of interest, gaps, and potential opportunities, followed by a discussion on the obtained responses. The survey formulates questions about project demographics, technical approach, and skills required for the present and the next five years. Here, the study was conducted among 38 ORNL participants between June and July of 2021 and followed the required guidelines for human subjects training. We plan to use the collected information to help guide a vision for sustainable, community-based, and reusable scientific software ecosystems that need to adapt effectively to: (i) the evolving landscape of heterogeneous hardware in the next generation of instruments and computing (e.g. edge, distributed, accelerators), and (ii) data management requirements for data-driven science using artificial intelligence.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE
Grant/Contract Number:
AC05-00OR22725
OSTI ID:
2000408
Journal Information:
Journal of Computational Science, Vol. 71; ISSN 1877-7503
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English

References (12)

Towards FAIR principles for research software journal June 2020
The International Exascale Software Project roadmap journal January 2011
Meta-Requirements for Information System Requirements: Lesson Learned from Software Ecosystem Researches journal January 2018
When can research from one setting be useful in another? Understanding perceptions of the applicability and transferability of research journal July 2012
Software ecosystems – A systematic literature review journal May 2013
Bridging the Chasm journal July 2018
How do we know when research from one setting can be useful in another? A review of external validity, applicability and transferability frameworks journal October 2011
Claims about the use of software engineering practices in science: A systematic literature review journal November 2015
Scientific Research Software Ecosystems conference August 2014
A survey of controlled experiments in software engineering journal September 2005
How do scientists develop and use scientific software? conference May 2009
Software ecosystems vs. natural ecosystems
  • Dhungana, Deepak; Groher, Iris; Schludermann, Elisabeth
  • Proceedings of the Fourth European Conference on Software Architecture Companion Volume - ECSA '10 https://doi.org/10.1145/1842752.1842777
conference January 2010

Figures / Tables (11)