Cargando…
Benefits of Low Code Development Environments on Large Scale Control Systems
The rapid evolution of science and of scientific projects usually implies high levels of mobility among researchers, engineers and applied scientists. In parallel, software development has been getting easier and easier as computing technology has evolved. One direct consequence of these two paradig...
Autores principales: | , |
---|---|
Lenguaje: | eng |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.18429/JACoW-ICALEPCS2019-WEDPR02 http://cds.cern.ch/record/2777798 |
_version_ | 1780971704301912064 |
---|---|
author | Lefort, Bertrand Costa, Valter |
author_facet | Lefort, Bertrand Costa, Valter |
author_sort | Lefort, Bertrand |
collection | CERN |
description | The rapid evolution of science and of scientific projects usually implies high levels of mobility among researchers, engineers and applied scientists. In parallel, software development has been getting easier and easier as computing technology has evolved. One direct consequence of these two paradigms is a proliferation of small software that becomes vulnerable in many ways, when the person who develops and maintains it departs. Inspector is a low-code development platform to design control interfaces. It features a visual interface composer, a visual programming language and supports Python. More than 600 Inspector applications are used at CERN. We will explain how people with little experience of writing software can develop applications that they could not otherwise explicitly code for themselves. Finally, we will demonstrate how it offers the organization enhanced security and higher productivity, as well as relieving the load on IT for bug fixes and non-compliance. |
id | cern-2777798 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2020 |
record_format | invenio |
spelling | cern-27777982022-01-14T14:55:02Zdoi:10.18429/JACoW-ICALEPCS2019-WEDPR02http://cds.cern.ch/record/2777798engLefort, BertrandCosta, ValterBenefits of Low Code Development Environments on Large Scale Control SystemsAccelerators and Storage RingsThe rapid evolution of science and of scientific projects usually implies high levels of mobility among researchers, engineers and applied scientists. In parallel, software development has been getting easier and easier as computing technology has evolved. One direct consequence of these two paradigms is a proliferation of small software that becomes vulnerable in many ways, when the person who develops and maintains it departs. Inspector is a low-code development platform to design control interfaces. It features a visual interface composer, a visual programming language and supports Python. More than 600 Inspector applications are used at CERN. We will explain how people with little experience of writing software can develop applications that they could not otherwise explicitly code for themselves. Finally, we will demonstrate how it offers the organization enhanced security and higher productivity, as well as relieving the load on IT for bug fixes and non-compliance.oai:cds.cern.ch:27777982020 |
spellingShingle | Accelerators and Storage Rings Lefort, Bertrand Costa, Valter Benefits of Low Code Development Environments on Large Scale Control Systems |
title | Benefits of Low Code Development Environments on Large Scale Control Systems |
title_full | Benefits of Low Code Development Environments on Large Scale Control Systems |
title_fullStr | Benefits of Low Code Development Environments on Large Scale Control Systems |
title_full_unstemmed | Benefits of Low Code Development Environments on Large Scale Control Systems |
title_short | Benefits of Low Code Development Environments on Large Scale Control Systems |
title_sort | benefits of low code development environments on large scale control systems |
topic | Accelerators and Storage Rings |
url | https://dx.doi.org/10.18429/JACoW-ICALEPCS2019-WEDPR02 http://cds.cern.ch/record/2777798 |
work_keys_str_mv | AT lefortbertrand benefitsoflowcodedevelopmentenvironmentsonlargescalecontrolsystems AT costavalter benefitsoflowcodedevelopmentenvironmentsonlargescalecontrolsystems |