DEPLOYMENT OF ABEANS RELEASE 3 FOR THE TINE CONTROL SYSTEM AT DESY

2003 
Cosylab has created Abeans, a Java™ API for easy development and deployment of Control System applications. Abeans is a result of a continuous five-year development process. It consists of visual and non-visual libraries that support retrieval of remote data, offer various graphical visualization components and provide commonly used application services. In collaboration with DESY, a data acquisition module was implemented to use the TINE control system, accessing its device servers, properties, their characteristics, history data and the TINE archive servers. Many new graphical components, such as charting components and tables, have been included and adapted for use in rapid application development tools. Some general-purpose applications, as well as prototypes of specific accelerator control applications were developed. The main benefits of Abeans at DESY are its portability, which allows running the same applications in all the different operating systems that are used at DESY, and the flexible deployment of the applications enabled by the Java™ Web Start technology. The system has been recently upgraded to allow remote access to the DESY control system using Web Services technology.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    4
    References
    0
    Citations
    NaN
    KQI
    []