Share Email Print

Proceedings Paper

Porting and refurbishment of the WSS TNG control software
Author(s): Alessandro Caproni; Andrea Zacchei; Claudio Vuerli; Mauro Pucillo
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

The Workstation Software Sytem (WSS) is the high level control software of the Italian Galileo Galilei Telescope settled in La Palma Canary Island developed at the beginning of '90 for HP-UX workstations. WSS may be seen as a middle layer software system that manages the communications between the real time systems (VME), different workstations and high level applications providing a uniform distributed environment. The project to port the control software from the HP workstation to Linux environment started at the end of 2001. It is aimed to refurbish the control software introducing some of the new software technologies and languages, available for free in the Linux operating system. The project was realized by gradually substituting each HP workstation with a Linux PC with the goal to avoid main changes in the original software running under HP-UX. Three main phases characterized the project: creation of a simulated control room with several Linux PCs running WSS (to check all the functionality); insertion in the simulated control room of some HPs (to check the mixed environment); substitution of HP workstation in the real control room. From a software point of view, the project introduces some new technologies, like multi-threading, and the possibility to develop high level WSS applications with almost every programming language that implements the Berkley sockets. A library to develop java applications has also been created and tested.

Paper Details

Date Published: 15 September 2004
PDF: 9 pages
Proc. SPIE 5496, Advanced Software, Control, and Communication Systems for Astronomy, (15 September 2004); doi: 10.1117/12.551541
Show Author Affiliations
Alessandro Caproni, INAF, Osservatorio Astronomico di Trieste (Italy)
European Southern Observatory (Germany)
Andrea Zacchei, INAF, Osservatorio Astronomico di Trieste (Italy)
Claudio Vuerli, INAF, Osservatorio Astronomico di Trieste (Italy)
Mauro Pucillo, INAF, Osservatorio Astronomico di Trieste (Italy)

Published in SPIE Proceedings Vol. 5496:
Advanced Software, Control, and Communication Systems for Astronomy
Hilton Lewis; Gianni Raffi, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?