Stephan Ott (ESA), René D. Gastaud (CEA), S. Guest (ESA/RAL), M. Delaney (ESA/UCD), B. Altieri, J. Blommaert, L. Metcalfe, A. Pollock, R. Siebenmorgen (ESA), J.-L. Auguéres, H. Aussel, O. Boulade, C. Cesarsky, V. Charmandaris, A. Claret, C. Delattre, T. Deschamps, P. Didelon, D. Elbaz. P. Gallais, D. Landriu, O. Laurent, J. Sam Lone, M. Sauvage, J.-L. Starck, D. Tran, L. Vigroux (CEA), A. Abergel, J-P. Bernard , F. Boulanger, D. Cesarsky, F-X. Désert, M. Perault, F. Vivares (IAS), K. Ganga, G. Helou, M. Kong, J. Li, D. Van Buren (IPAC), A. Biviano (ESA/TESRE), F. Lacombe, P. Le Coupanec, D. Rouan (DESPA), B. Ali (UoR), R-R. Chary (UCLA), M. Rupen (NRAO)
Starting 1994, the ISOCAM Interactive Analysis System (CIA) was developed to support the calibration and operation of ISOCAM, the infrared camera on board of the Infrared Space Observatory (ISO). As foreseen, this system includes now the functionality to perform the astronomical data processing of ISOCAM, and is used by the ISOCAM consortium and other institutes.
The system is mainly IDL based, and contains currently 1100 IDL modules with about 220000 lines of code and comments. Time consuming tasks are coded in C++.
We will present the challenges faced in this multi-site, multi-environment project throughout the complete s/w development cycle, outline the choosen approach, and review the lessons learned.
Finally, we will announce the availability of CIA to the general astronomical community.