Skip to main content

Science Use Case Design Patterns for Autonomous Experiments

by Christian Engelmann, Suhas Somnath
Publication Type
Conference Paper
Book Title
Proceedings of the 28th European Conference on Pattern Languages of Programs
Publication Date
Page Numbers
1 to 14
Publisher Location
New York, New York, United States of America
Conference Name
28th European Conference on Pattern Languages of Programs (EuroPLoP)
Conference Location
Irsee, Germany
Conference Sponsor
Conference Date

Connecting scientific instruments and robot-controlled laboratories with computing and data resources at the edge, the Cloud or the high-performance computing (HPC) center enables autonomous experiments, self-driving laboratories, smart manufacturing, and artificial intelligence (AI)-driven design, discovery and evaluation. The Self-driven Experiments for Science / Interconnected Science Ecosystem (INTERSECT) Open Architecture enables science breakthroughs using intelligent networked systems, instruments and facilities with a federated hardware/software architecture for the laboratory of the future. It relies on a novel approach, consisting of (1) science use case design patterns, (2) a system of systems architecture, and (3) a microservice architecture. This paper introduces the science use case design patterns of the INTERSECT Architecture. It describes the overall background, the involved terminology and concepts, and the pattern format and classification. It further offers an overview of the 12 defined patterns and 4 examples of patterns of 2 different pattern classes. It also provides insight into building solutions from these patterns. The target audience are computer, computational, instrument and domain science experts working in the field of autonomous experiments.