ACM Home Page
Please provide us with feedback. Feedback
The abstraction-link-view paradigm: using constraints to connect user interfaces to applications
Full text PdfPdf (952 KB)
Source Conference on Human Factors in Computing Systems archive
Proceedings of the SIGCHI conference on Human factors in computing systems table of contents
Monterey, California, United States
Pages: 335 - 342  
Year of Publication: 1992
ISBN:0-89791-513-5
Author
Sponsor
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 54,   Citation Count: 27
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/142750.142828
What is a DOI?

ABSTRACT

The goal of the RENDEZVOUS project is to build interactive systems that are used by multiple users from multiple workstations, simultaneously. This goal caused us to choose an architecture that requires a clean run-time separation of user interfaces from applications. Such a separation has long been state goal of UIMS researchers, but it is difficult to achieve. A key technical reason for the difficulty is that modern direct manipulation interfaces require extensive communication between the user interface and the application to provide semantic feedback. We discuss several communications mechanisms that have been used in the past, and present our approach — the Abstraction-Link-View paradigm. Links are objects whose sole responsibility is to facilitate communication between the abstraction objects (application) and the view objects (user interfaces). The Abstraction-Link-View paradigm relies on concurrency and a fast but powerful constraint system.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
 
4
Forsdick, H., Exploration into Real-time Multimedia Conferencing, Proceedings of the Second International Symposium on Computer Message Systems, 1985, 299-315.
5
 
6
Green, M., Report on Dialogue Specification Tools, in User Interface Management Systems, G. Pfaff (editor), Springer-Verlag, Berlin, 1985, 9-20.
7
 
8
9
 
10
Herrmann, M. and Hill, R., Abstraction and Declarativeness in User interface Development Systems--- The Methodological Basis of the Cq~nposite Object Architecture, Proceedings of the XI'" Worm Computer Congress, 1989.
11
 
12
Hill, R. D., A 2-D Graphics System for Multi-User interactive Graphics Based on Objects and Constraints, in Advances in Object Oriented Graphics 1, E. Blake and P. Wisskirchen (editors), Springer-Verlag, Berlin, 1991, 67-91.
 
13
 
14
 
15
 
16
 
17
18
19
 
20
Rohall, S. L., Patterson, J. F. and Hill, R. D., Go Fish! A Multi-User Game in the Rendezvous System, Video tape presented as part of the formal video program at CHI'92, 1992.
 
21
Smith, R. B., O'Shea, T., O'Malley, C., Scanlon, E. and Taylor, J., Preliminary experiments with a distributed, multi-media, problem solving environment, Proc. 1989 European Conference on Computer Supported Cooperative Work, 1989.
22
23
24

CITED BY  27