Cargando…

Recent Developments in the Application of Object Oriented Technologies in the CERN PS Controls

The software architecture of the control system of the CERN PS complex [1][2] is strongly based on object concepts. Equipment modules, designed and implemented during the late 70s, introduced the concepts of abstraction and encapsulation, leading to an object oriented implementation during the 80s....

Descripción completa

Detalles Bibliográficos
Autores principales: Arruat, M, Di Maio, F, Gómez-Rojo, N, Pujante, Y
Lenguaje:eng
Publicado: 1997
Materias:
Acceso en línea:http://cds.cern.ch/record/338902
Descripción
Sumario:The software architecture of the control system of the CERN PS complex [1][2] is strongly based on object concepts. Equipment modules, designed and implemented during the late 70s, introduced the concepts of abstraction and encapsulation, leading to an object oriented implementation during the 80s. The current software architecture, set-up during the past 6 years, implements a well-defined object model in the front-end computers from which the console-level classes have been derived. In this context, the integration of the object oriented technologies is a natural and continuous process. This paper reports on the recent evolution of this architecture at the console level: the migration of the system libraries to C++, the introduction of object oriented Computer Aided Software Engineering (CASE) tools, the connection with CDEV [3] and the integration of Java.