ASPCS
 
Back to Volume
Paper: AIPS++ Framework Migration
Volume: 351, Astronomical Data Analysis Software and Systems XV
Page: 319
Authors: McMullin, J.P.; Shiebel, D.R.; Young, W.; DeBonis, D.
Abstract: We describe the ongoing work to update the underlying system software of AIPS++ to provide access to modern technologies, while preserving and strengthening the underlying science data processing capabilities of the current package. AIPS++ (Astronomical Information Processing System, written in the C++ language) is a suite of applications for the reduction and analysis of radio astronomical data and is intimately bound to the Glish language for all of its scripting and tasking needs. We describe the required component refactoring (decoupling of the tasking system from the application library), the use of XML as an object interface description and the development of an interface generation framework which enables the AIPS++ codebase to support binding to multiple frameworks (ALMA Common Software and direct Python bindings).
Back to Volume