% IMPORTANT: The following is UTF-8 encoded. This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.
@MASTERSTHESIS{Schnorrenberg:1040401,
author = {Schnorrenberg, Klara},
title = {{C}onceptualization of a {C}entral {S}torage and
{M}anagement for {R}outines within {L}aboratory
{M}easurements},
volume = {4448},
school = {FH Aachen},
type = {Masterarbeit},
address = {Jülich},
publisher = {Forschungszentrum Jülich GmbH Zentralbibliothek, Verlag},
reportid = {FZJ-2025-01880},
series = {Berichte des Forschungszentrums Jülich},
pages = {XIV, 117},
year = {2025},
note = {Masterarbeit, FH Aachen, 2024},
abstract = {At PGI-4 (formerly ZEA-2) of Forschungszentrum Jülich, the
measurement routines for laboratory equipment have not been
stored in a centralized repository. Instead, they have been
created and managed individually in various software
programs. This project aims to develop a centralized storage
and management solution for measurement routines to
facilitate more efficient and user-friendly handling of
laboratory processes. The objective is to develop a
programmer-independent routine management system that
permits flexible execution of routines by transforming them
into different formats and utilizing shared libraries. This
thesis presents a variety of approaches for implementing and
storing routines, including the use of shared libraries and
specific transformation techniques that allow routines to be
executed independently of the programming language. To
identify an optimal approach, the AHP-TOPSIS decision-making
method is employed. This hybrid method allows for a
structured evaluation and selection of the most suitable
approaches by evaluating the criteria and requirements for
the routines. The technical implementation of the central
routine management is carried out via a MongoDB database,
which allows for the central management of the routines
thanks to its flexible structure and the possibility of
secure storage. Routines can be added, managed, and updated
via a user-friendly web interface, which supports the
efficient and reliable use of the routines for different
laboratory processes. A proof of concept is developed in
Python to demonstrate the functionality of the solution.
Furthermore, a concept is developed for executing the
routines independently of the programming language of the
measurement script, which employs shared libraries for
execution. Finally, the concept is based on the Findability,
Accessibility, Interoperability, and Reusability
(FAIR)-principles to ensure the long-term reusability and
accessibility of the measurement routines.},
cin = {PGI-4},
cid = {I:(DE-Juel1)PGI-4-20110106},
pnm = {5223 - Quantum-Computer Control Systems and Cryoelectronics
(POF4-522)},
pid = {G:(DE-HGF)POF4-5223},
typ = {PUB:(DE-HGF)3 / PUB:(DE-HGF)19},
doi = {10.34734/FZJ-2025-01880},
url = {https://juser.fz-juelich.de/record/1040401},
}