ACM Home Page
Please provide us with feedback. Feedback
MIKE: the menu interaction kontrol environment
Full text PdfPdf (2.71 MB)
Source ACM Transactions on Graphics (TOG) archive
Volume 5 ,  Issue 4  (October 1986) table of contents
Special issue on user interface software
Pages: 318 - 344  
Year of Publication: 1986
ISSN:0730-0301
Author
Dan R. Olsen, Jr.  Brigham Young Univ., Provo, UT
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 29,   Citation Count: 42
Additional Information:

abstract   references   cited by   index terms   review   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/27623.28868
What is a DOI?

ABSTRACT

A User Interface Management System (UIMS) called MIKE that does not use the syntactic specifications found in most UIMSs is described. Instead, MIKE provides a default syntax that is automatically generated from the definition of the semantic commands that the interaction is to support. The default syntax is refined using an interface editor that allows modification of the presentation of the interface. It is shown how active pictures can be created by adding action expressions to the viewports of MIKE's windowing system. The implications of MIKE's command-based dialogue description are discussed in terms of extensible interfaces, device and dialogue-style independence, and system support functions.


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
GREEN, M. Report on dialogue specification tools. In User Interface Management Systems, G. Pfaff, Ed. Springer-Verlag, New York, 1983, pp. 9-20.
4
 
5
HARTSON, H.R., JOHNSON, D. H., AND EHRICH, R.W. A human-computer dialogue management system. In Proceedings of Interact 84, vol. 1 (Sept. 4-7). IFIPS, London, England, 1984, pp. 57-61.
6
7
 
8
LESURE, M. T. Pascal environment for generating User Interface Management Systems. Master's thesis, Computer Science Dept., Arizona State Univ., Tempe, Dec. 1984.
9
10
 
11
 
12
13
14
15
 
16
OLSEN, D. R., BUXTON, W., EHRICH, R., KASIK, D., RHYNE, J., AND SIBERT, J. A context for user interface management. IEEE Comput. Graph. Appl. 4, 12 (Dec. 1984), 33-42.
 
17
VAN DEN BOS, J., PLASMEIJER, M. J., AND HARTEL, P.H. Input tools: A language facility for interactive and real systems. IEEE Trans. Softw. Eng. SE-9, 3 (May 1983), 247-259.
 
18

CITED BY  42

INDEX TERMS

Classification:
  D. Software
  D.2 SOFTWARE ENGINEERING
        D.2.10 Design**
            Subjects: Methodologies**
      D.2.2 Design Tools and Techniques
          Subjects: User interfaces
          Nouns: MIKE
      D.2.m Miscellaneous
          Subjects: Rapid prototyping**

  H. Information Systems
  H.1 MODELS AND PRINCIPLES
      H.1.2 User/Machine Systems
          Subjects: Human factors

  I. Computing Methodologies
  I.3 COMPUTER GRAPHICS
      I.3.6 Methodology and Techniques
          Subjects: Interaction techniques


General Terms:
Design, Human Factors


REVIEW

"James W. Moore : Reviewer"

In general, a user interface management system permits the implementer to define an interaction dialogue between the user and the application by writing a formal syntax or a state-transition diagram describing the dialogue. In contrast, the MIKE  more...