Title :
Separating application functionality from the user interface in a distributed environment
Author :
Dlodlo, Nomusa ; Bamford, Carl
Author_Institution :
Sch. of Comput. & Math. Sci., Liverpool John Moores Univ., UK
Abstract :
This paper describes a project whose aim is to design a user interface management system (UIMS) to support a distributed environment. The goal requires an architecture that separates the application from the user interface. After defining the role played by UIMSs, Middleware and the Object Bequest Broker (ORE) in separating the application components from their supporting user interfaces in a distributed environment an architecture for a UIMS in a distributed environment is introduced. The architecture facilitates the separation of the application from the user interface by attaching abstract data types to both the user interface manager and the application. Operations on the abstract data types within the application trigger user interface activities, while those operations on abstract data types within the user interface manager trigger application activities
Keywords :
abstract data types; object-oriented programming; user interface management systems; Middleware; Object Bequest Broker; abstract data types; application functionality; distributed environment; user interface; user interface management system; user interface manager; Computer architecture; Computer interfaces; Computer languages; Distributed computing; Environmental management; Human factors; Joining processes; Middleware; Project management; User interfaces;
Conference_Titel :
EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
Conference_Location :
Prague
Print_ISBN :
0-8186-7487-3
DOI :
10.1109/EURMIC.1996.546389