TY - GEN
T1 - Towards a Software Development Framework for Interconnected Science Ecosystems
AU - Thakur, Addi Malviya
AU - Hitefield, Seth
AU - McDonnell, Marshall
AU - Wolf, Matthew
AU - Archibald, Richard
AU - Drane, Lance
AU - Roccapriore, Kevin
AU - Ziatdinov, Maxim
AU - McGaha, Jesse
AU - Smith, Robert
AU - Hetrick, John
AU - Abraham, Mark
AU - Yakubov, Sergey
AU - Watson, Greg
AU - Chance, Ben
AU - Nguyen, Clara
AU - Baker, Matthew
AU - Michael, Robert
AU - Arenholz, Elke
AU - Mintz, Ben
N1 - Publisher Copyright:
© 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.
PY - 2022
Y1 - 2022
N2 - The innovative science of the future must be multi-domain and interconnected to usher in the next generation of “self-driving” laboratories enabling consequential discoveries and transformative inventions. Such a disparate and interconnected ecosystem of scientific instruments will need to evolve using a system-of-systems (SoS) approach. The key to enabling application integration with such an SoS will be the use of Software Development Kits (SDKs). Currently, SDKs facilitate scientific research breakthroughs via algorithmic automation, databases and storage, optimization and structure, pervasive environmental monitoring, among others. However, existing SDKs lack instrument-interoperability and reusability capabilities, do not effectively work in an open federated architectural environment, and are largely isolated within silos of the respective scientific disciplines. Inspired by the scalable SoS framework, this work proposes the development of INTERSECT-SDK to provide a coherent environment for multi-domain scientific applications to benefit from the open federated architecture in an interconnected ecosystem of instruments. This approach will decompose functionality into loosely coupled software services for interoperability among several solutions that do not scale beyond a single domain and/or application. Furthermore, the proposed environment will allow operational and managerial inter-dependence while providing opportunities for the researchers to reuse software components from other domains and build universal solution libraries. We demonstrate this research for microscopy use-case, where we show how INTERSECT-SDK is developing the tools necessary to enable advanced scanning methods and accelerate scientific discovery.
AB - The innovative science of the future must be multi-domain and interconnected to usher in the next generation of “self-driving” laboratories enabling consequential discoveries and transformative inventions. Such a disparate and interconnected ecosystem of scientific instruments will need to evolve using a system-of-systems (SoS) approach. The key to enabling application integration with such an SoS will be the use of Software Development Kits (SDKs). Currently, SDKs facilitate scientific research breakthroughs via algorithmic automation, databases and storage, optimization and structure, pervasive environmental monitoring, among others. However, existing SDKs lack instrument-interoperability and reusability capabilities, do not effectively work in an open federated architectural environment, and are largely isolated within silos of the respective scientific disciplines. Inspired by the scalable SoS framework, this work proposes the development of INTERSECT-SDK to provide a coherent environment for multi-domain scientific applications to benefit from the open federated architecture in an interconnected ecosystem of instruments. This approach will decompose functionality into loosely coupled software services for interoperability among several solutions that do not scale beyond a single domain and/or application. Furthermore, the proposed environment will allow operational and managerial inter-dependence while providing opportunities for the researchers to reuse software components from other domains and build universal solution libraries. We demonstrate this research for microscopy use-case, where we show how INTERSECT-SDK is developing the tools necessary to enable advanced scanning methods and accelerate scientific discovery.
KW - Autonomous experiments
KW - DevSecOps
KW - Digital twins
KW - Edge computing
KW - Federated instruments
KW - Interconnected science
KW - Research infrastructure
KW - SDK
KW - Scientific software
KW - Scientific workflows
UR - http://www.scopus.com/inward/record.url?scp=85148686096&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-23606-8_13
DO - 10.1007/978-3-031-23606-8_13
M3 - Conference contribution
AN - SCOPUS:85148686096
SN - 9783031236051
T3 - Communications in Computer and Information Science
SP - 206
EP - 224
BT - Accelerating Science and Engineering Discoveries Through Integrated Research Infrastructure for Experiment, Big Data, Modeling and Simulation - 22nd Smoky Mountains Computational Sciences and Engineering Conference, SMC 2022, Revised Selected Papers
A2 - Doug, Kothe
A2 - Al, Geist
A2 - Pophale, Swaroop
A2 - Liu, Hong
A2 - Parete-Koon, Suzanne
PB - Springer Science and Business Media Deutschland GmbH
T2 - Smoky Mountains Computational Sciences and Engineering Conference, SMC 2022
Y2 - 24 August 2022 through 25 August 2022
ER -