Cargando…
Software factory techniques applied to process control at CERN
The CERN Large Hadron Collider (LHC) requires constant monitoring and control of quantities of parameters to guarantee operational conditions. For this purpose, a methodology called UNICOS (UNIfied Industrial COntrols Systems) has been implemented to standardize the design of process control applica...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2007
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/1067152 |
_version_ | 1780913294396096512 |
---|---|
author | Dutour, Mathias D |
author_facet | Dutour, Mathias D |
author_sort | Dutour, Mathias D |
collection | CERN |
description | The CERN Large Hadron Collider (LHC) requires constant monitoring and control of quantities of parameters to guarantee operational conditions. For this purpose, a methodology called UNICOS (UNIfied Industrial COntrols Systems) has been implemented to standardize the design of process control applications. To further accelerate the development of these applications, we migrated our existing UNICOS tooling suite toward a software factory in charge of assembling project, domain and technical information seamlessly into deployable PLC (Programmable logic Controller) - SCADA (Supervisory Control And Data Acquisition) systems. This software factory delivers consistently high quality by reducing human error and repetitive tasks, and adapts to user specifications in a cost-efficient way. Hence, this production tool is designed to encapsulate and hide the PLC and SCADA target platforms, enabling the experts to focus on the business model rather than specific syntaxes and grammars. Based on industry standard software, this production tool together with the UNICOS methodology [1] provides a modular environment meant to support each process control expert to develop his solutions quickly. This article presents the user requirements of the software factory and the chosen approach. Then the focus moves to the benefits of the selected architecture, and ends up with the results and a vision for further improvements. |
id | cern-1067152 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2007 |
record_format | invenio |
spelling | cern-10671522022-08-17T13:33:56Zhttp://cds.cern.ch/record/1067152engDutour, Mathias DSoftware factory techniques applied to process control at CERNComputing and ComputersThe CERN Large Hadron Collider (LHC) requires constant monitoring and control of quantities of parameters to guarantee operational conditions. For this purpose, a methodology called UNICOS (UNIfied Industrial COntrols Systems) has been implemented to standardize the design of process control applications. To further accelerate the development of these applications, we migrated our existing UNICOS tooling suite toward a software factory in charge of assembling project, domain and technical information seamlessly into deployable PLC (Programmable logic Controller) - SCADA (Supervisory Control And Data Acquisition) systems. This software factory delivers consistently high quality by reducing human error and repetitive tasks, and adapts to user specifications in a cost-efficient way. Hence, this production tool is designed to encapsulate and hide the PLC and SCADA target platforms, enabling the experts to focus on the business model rather than specific syntaxes and grammars. Based on industry standard software, this production tool together with the UNICOS methodology [1] provides a modular environment meant to support each process control expert to develop his solutions quickly. This article presents the user requirements of the software factory and the chosen approach. Then the focus moves to the benefits of the selected architecture, and ends up with the results and a vision for further improvements.CERN-IT-Note-2007-035oai:cds.cern.ch:10671522007-09-15 |
spellingShingle | Computing and Computers Dutour, Mathias D Software factory techniques applied to process control at CERN |
title | Software factory techniques applied to process control at CERN |
title_full | Software factory techniques applied to process control at CERN |
title_fullStr | Software factory techniques applied to process control at CERN |
title_full_unstemmed | Software factory techniques applied to process control at CERN |
title_short | Software factory techniques applied to process control at CERN |
title_sort | software factory techniques applied to process control at cern |
topic | Computing and Computers |
url | http://cds.cern.ch/record/1067152 |
work_keys_str_mv | AT dutourmathiasd softwarefactorytechniquesappliedtoprocesscontrolatcern |