A new man-machine-interface at BESSY
Rainer Müller, H.-D. Doll, I.J. Donasch, H. Marxen, H. Pause · 2002
A UIMS (user interface management system) that is completely based on nonproprietary software has been developed. A central part of the UIMS are processes (mapper) that act as universal X-clients for each specified X-server. Mapper (graphic server) and applications (graphic clients) exchange requests by an event-driven interface. The communication protocol is free from any graphical information. The most powerful mapper client is a former interpreter that can be programmed to act as an equipment access server. The concept of a graphics server and a form interpreter allows the man-machine interface to be developed in a descriptive way. Appropriate to the level of abstraction in the UIMS, a specific UIDL (user interface definition language) had to be introduced.>