UDP: an integral management system of embedded scripts implemented into the IMaX instrument of the Sunrise mission
R. Morales Munoz, P. Mellado, J. Marco de la Rosa, IMaX Team

TL;DR
The UDP system is a flexible, reusable scripting framework designed for space instruments, enabling control, automation, and traceability through a database-driven approach, adaptable across different projects.
Contribution
It introduces a novel integrated scripting management system tailored for space instrumentation, emphasizing flexibility, reusability, and ease of development.
Findings
Successfully implemented in the Sunrise IMaX instrument.
Enhanced automation and traceability in instrument control.
High adaptability across different space projects.
Abstract
The UDP (User Defined Program) system is a scripting framework for controlling and extending instrumentation software. It has been specially designed for air- and space-borne instruments with flexibility, error control, reuse, automation, traceability and ease of development as its main objectives. All the system applications are connected through a database containing the valid script commands including descriptive information and source code. The system can be adapted to different projects without changes in the framework tools, thus achieving great level of flexibility and reusability. The UDP system comprises: an embedded system for the execution of scripts by the instrument software; automatic tools for aiding in the creation, modification, documentation and tracing of new scripting language commands; and interfaces for the creation of scripts and execution control.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
