Cargando…

Inspector, a zero code IDE for control systems user interface development

Developing operational User Interfaces (UI) can be challenging, especially during machine upgrade or commissioning where many changes can suddenly be required. An agile Integrated Development Environment (IDE) with enhanced refactoring capabilities can ease the development process. Inspector is an i...

Descripción completa

Detalles Bibliográficos
Autores principales: Costa, Valter, Lefort, Bertrand
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:https://dx.doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA184
http://cds.cern.ch/record/2305668
_version_ 1780957558437052416
author Costa, Valter
Lefort, Bertrand
author_facet Costa, Valter
Lefort, Bertrand
author_sort Costa, Valter
collection CERN
description Developing operational User Interfaces (UI) can be challenging, especially during machine upgrade or commissioning where many changes can suddenly be required. An agile Integrated Development Environment (IDE) with enhanced refactoring capabilities can ease the development process. Inspector is an intuitive UI oriented IDE allowing for development of control interfaces and data processing. It features a state of the art visual interface composer fitted with an ample set of graphical components offering rich customization. It also integrates a scripting environment for soft real time data processing and UI scripting for complex interfaces. Furthermore, Inspector supports many data sources. Alongside the short application development time, it means Inspector can be used in early stages of device engineering or it can be used on top of a full control system stack to create elaborate high level control UIs. Inspector is now a mission critical tool at CERN providing agile features for creating and maintaining control system interfaces. It is intensively used by experts, machine operators and performs seamlessly from small test benches to complex instruments such as LHC or LINAC4.
id oai-inspirehep.net-1656263
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2018
record_format invenio
spelling oai-inspirehep.net-16562632019-09-30T06:29:59Zdoi:10.18429/JACoW-ICALEPCS2017-TUPHA184http://cds.cern.ch/record/2305668engCosta, ValterLefort, BertrandInspector, a zero code IDE for control systems user interface developmentAccelerators and Storage RingsDeveloping operational User Interfaces (UI) can be challenging, especially during machine upgrade or commissioning where many changes can suddenly be required. An agile Integrated Development Environment (IDE) with enhanced refactoring capabilities can ease the development process. Inspector is an intuitive UI oriented IDE allowing for development of control interfaces and data processing. It features a state of the art visual interface composer fitted with an ample set of graphical components offering rich customization. It also integrates a scripting environment for soft real time data processing and UI scripting for complex interfaces. Furthermore, Inspector supports many data sources. Alongside the short application development time, it means Inspector can be used in early stages of device engineering or it can be used on top of a full control system stack to create elaborate high level control UIs. Inspector is now a mission critical tool at CERN providing agile features for creating and maintaining control system interfaces. It is intensively used by experts, machine operators and performs seamlessly from small test benches to complex instruments such as LHC or LINAC4.oai:inspirehep.net:16562632018
spellingShingle Accelerators and Storage Rings
Costa, Valter
Lefort, Bertrand
Inspector, a zero code IDE for control systems user interface development
title Inspector, a zero code IDE for control systems user interface development
title_full Inspector, a zero code IDE for control systems user interface development
title_fullStr Inspector, a zero code IDE for control systems user interface development
title_full_unstemmed Inspector, a zero code IDE for control systems user interface development
title_short Inspector, a zero code IDE for control systems user interface development
title_sort inspector, a zero code ide for control systems user interface development
topic Accelerators and Storage Rings
url https://dx.doi.org/10.18429/JACoW-ICALEPCS2017-TUPHA184
http://cds.cern.ch/record/2305668
work_keys_str_mv AT costavalter inspectorazerocodeideforcontrolsystemsuserinterfacedevelopment
AT lefortbertrand inspectorazerocodeideforcontrolsystemsuserinterfacedevelopment