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...

Descripción completa

Detalles Bibliográficos
Autores principales: Lefort, Bertrand, Costa, Valter
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