|
|
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. |
|
|
|
|