Cargando…

Database And Interface Modifications: Change Management Without Affecting The Clients

The first Oracle®-based Controls Configuration Database (CCDB) was developed in 1986, by which the controls system of CERN’s Proton Synchrotron became data-driven. Since then, this mission-critical system has evolved tremendously going through several generational changes in terms of the increasing...

Descripción completa

Detalles Bibliográficos
Autores principales: Peryt, M, Billen, R, Martin Marquez, M, Zaharieva, Z
Lenguaje:eng
Publicado: 2011
Materias:
Acceso en línea:http://cds.cern.ch/record/1392655
_version_ 1780923445214707712
author Peryt, M
Billen, R
Martin Marquez, M
Zaharieva, Z
author_facet Peryt, M
Billen, R
Martin Marquez, M
Zaharieva, Z
author_sort Peryt, M
collection CERN
description The first Oracle®-based Controls Configuration Database (CCDB) was developed in 1986, by which the controls system of CERN’s Proton Synchrotron became data-driven. Since then, this mission-critical system has evolved tremendously going through several generational changes in terms of the increasing complexity of the control system, software technologies and data models. Today, the CCDB covers the whole CERN accelerator complex and satisfies a much wider range of functional requirements. Despite its online usage, everyday operations of the machines must not be disrupted. This paper describes our approach with respect to dealing with change while ensuring continuity. How do we manage the database schema changes? How do we take advantage of the latest web deployed application development frameworks without alienating the users? How do we minimize impact on the dependent systems connected to databases through various APIs? In this paper we will provide our answers to these questions, and to many more.
id cern-1392655
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2011
record_format invenio
spelling cern-13926552022-08-17T13:24:25Zhttp://cds.cern.ch/record/1392655engPeryt, MBillen, RMartin Marquez, MZaharieva, ZDatabase And Interface Modifications: Change Management Without Affecting The ClientsAccelerators and Storage RingsThe first Oracle®-based Controls Configuration Database (CCDB) was developed in 1986, by which the controls system of CERN’s Proton Synchrotron became data-driven. Since then, this mission-critical system has evolved tremendously going through several generational changes in terms of the increasing complexity of the control system, software technologies and data models. Today, the CCDB covers the whole CERN accelerator complex and satisfies a much wider range of functional requirements. Despite its online usage, everyday operations of the machines must not be disrupted. This paper describes our approach with respect to dealing with change while ensuring continuity. How do we manage the database schema changes? How do we take advantage of the latest web deployed application development frameworks without alienating the users? How do we minimize impact on the dependent systems connected to databases through various APIs? In this paper we will provide our answers to these questions, and to many more.CERN-ATS-2011-205oai:cds.cern.ch:13926552011-10-01
spellingShingle Accelerators and Storage Rings
Peryt, M
Billen, R
Martin Marquez, M
Zaharieva, Z
Database And Interface Modifications: Change Management Without Affecting The Clients
title Database And Interface Modifications: Change Management Without Affecting The Clients
title_full Database And Interface Modifications: Change Management Without Affecting The Clients
title_fullStr Database And Interface Modifications: Change Management Without Affecting The Clients
title_full_unstemmed Database And Interface Modifications: Change Management Without Affecting The Clients
title_short Database And Interface Modifications: Change Management Without Affecting The Clients
title_sort database and interface modifications: change management without affecting the clients
topic Accelerators and Storage Rings
url http://cds.cern.ch/record/1392655
work_keys_str_mv AT perytm databaseandinterfacemodificationschangemanagementwithoutaffectingtheclients
AT billenr databaseandinterfacemodificationschangemanagementwithoutaffectingtheclients
AT martinmarquezm databaseandinterfacemodificationschangemanagementwithoutaffectingtheclients
AT zaharievaz databaseandinterfacemodificationschangemanagementwithoutaffectingtheclients