Record Details

Title:
Karabo: An Integrated Software Framework Combining Control, Data Management, and Scientific Computing Tasks
Topic:
Abstract:
The expected very high data rates and volumes at the European XFEL demand an efficient concurrent approach of performing experiments. Data analysis must already start whilst data is still being acquired and initial analysis results must immediately be usable to re-adjust the current experiment setup. We have developed a software framework, called Karabo, which allows such a tight integration of these tasks. Karabo is in essence a pluggable, distributed application management system. All Karabo applications (called “Devices”) have a standardized API for self-description/configuration, program-flow organization (state machine), logging and communication. Central services exist for user management, access control, data logging, configuration management etc. The design provides a very scalable but still maintainable system that at the same time can act as a fully-fledged control or a highly parallel distributed scientific workflow system. It allows simple integration and adaption to changing control requirements and the addition of new scientific analysis algorithms, making them automatically and immediately available to experimentalists.
Imprint:
2013
conference Information:
Proceedings of ICALEPCS2013, FRCOAAB02 (2013)
ISBN:
978-3-95450-139-7
Language(s):
English
Conference information:
14th International Conference on Accelerator & Large Experimental Physics Control Systems, ICALEPCS2013, San Francisco, 2013-10-06 - 2013-10-11, USA


Export


 Record created 2016-10-11, last modified 2017-11-02

OpenAccess:
Download fulltextPDF
External link:
Download fulltextFulltext
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)