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...
Autores principales: | , , , |
---|---|
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 |