Publication

A methodology for control systems GUI prototyping

View document

Bibliographic Details
Summary:Implementing Graphical User Interfaces (GUIs) for complex control systems (CS) implies many development challenges, especially for prototyping and refining. We propose to improve current practices by introducing a model-based, domain specific approach to GUI development. Our methodology is founded on the assumption that most information to be used for GUI prototyping can be derived by the CS specification itself. We use model transformation techniques for automatic generation of a GUI from a domain specific model. We apply the methodology to the CERN CMS Tracker Cosmic Rack as a case study.
Main Authors:Risoldi, Matteo
Other Authors:Buchs, Didier R.; Masetti, Lorenzo; Amaral, Vasco; Barroca, Bruno F.
Subject:Control systems Particle accelerators Personal computer Graphical user interface (GUIs) Hardware and Architecture Control and Systems Engineering
Year:2008
Country:Portugal
Document type:article
Access type:open access
Associated institution:Universidade Nova de Lisboa
Language:English
Origin:Repositório Institucional da UNL
Description
Summary:Implementing Graphical User Interfaces (GUIs) for complex control systems (CS) implies many development challenges, especially for prototyping and refining. We propose to improve current practices by introducing a model-based, domain specific approach to GUI development. Our methodology is founded on the assumption that most information to be used for GUI prototyping can be derived by the CS specification itself. We use model transformation techniques for automatic generation of a GUI from a domain specific model. We apply the methodology to the CERN CMS Tracker Cosmic Rack as a case study.

Funded activities

No funded projects found.