ASPCS
 
Back to Volume
Paper: Generating Software Modules Using Model Driven Software Development
Volume: 376, Astronomical Data Analysis Software and Systems XVI
Page: 523
Authors: Farris, A.
Abstract: Modern radio telescopes must monitor and control as many as fifty types of hardware devices with thousands of instances of these devices. The ALMA control system uses a model-driven approach to generate software products to support these hardware devices. This technique automates the lower-level portions of device drivers, enabling software developer to concentrate on the more difficult, higher-level aspects of devices. It also results in consistency across software modules in implementing a basic state model and techniques for handling faults.
Back to Volume