DocumentCode
2353894
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
fYear
1996
fDate
2-5 Sep 1996
Firstpage
248
Lastpage
255
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;
fLanguage
English
Publisher
ieee
Conference_Titel
EUROMICRO 96. Beyond 2000: Hardware and Software Design Strategies., Proceedings of the 22nd EUROMICRO Conference
Conference_Location
Prague
ISSN
1089-6503
Print_ISBN
0-8186-7487-3
Type
conf
DOI
10.1109/EURMIC.1996.546389
Filename
546389
Link To Document