An SOA developer framework for astronomical instrument control software

Juergen Berwein, Florian Briegel, Wolfgang Gäessler, Frank Kittmann, A. Pavlov · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 2008

We present a new and flexible developer framework for high performance service oriented architecture (SOA) based systems, using the middleware called ICE by ZeroC Inc. for interprocess communication. The framework was developed at the Max Planck Institute for Astronomy within the scope of the LBT interferometer LINC-NIRVANA control software, but may also be used, in respect of its flexibility, for other astronomical instruments. The systems architecture was designed to decrease the development effort of large SOA (Service Oriented Architecture) based systems like astronomical instrument control software. The advantages of this new framework are a combination of the online instrument data management, the validation and the ability to integrate user defined data manipulation.

Read the paper · More papers on PaperTik