ACM Home Page
Please provide us with feedback. Feedback
Marquise: creating complete user interfaces by demonstration
Full text PdfPdf (983 KB)
Source Conference on Human Factors in Computing Systems archive
Proceedings of the INTERACT '93 and CHI '93 conference on Human factors in computing systems table of contents
Amsterdam, The Netherlands
Pages: 293 - 300  
Year of Publication: 1993
ISBN:0-89791-575-5
Authors
Brad A. Myers  School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA
Richard G. McDaniel  School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA
David S. Kosbie  School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA
Sponsors
NGI : Dutch Computer Soc - Nederlands Genoostschapvoor Informatica
Human Factors Soc : Human Factors Society
IEEE-CS : Computer Society
IFIP : International Federation for Information Processing
SIGCAPH: ACM SIGCAPH Computers and the Physically Handicapped
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
SIGGROUP: ACM Special Interest Group on Supporting Group Work
Austrian Comp Soc : Austrian Computer Society
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 29,   Citation Count: 18
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/169059.169225
What is a DOI?

ABSTRACT

Marquise is a new interactive tool that allows virtually all of the user interfaces of graphical editors to be created by demonstration without programming. A “graphical editor” allows the user to create and manipulate graphical objects with a mouse. This is a very large class of programs and includes drawing programs like MacDraw, graph layout editors like MacProject, visual language editors, and many CAD/CAM programs. The primary innovation in Marquise is to allow the designer to demonstrate the overall behavior of the interface. To implement this, the Marquise framework contains knowledge about palettes for creating and specifying properties of objects, and about operations such as selecting, moving, and deleting objects. The interactive tool uses the framework to allow the designer to demonstrate most of the end user's actions without programming, which means that Marquise can be used by non-programmers.


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
5
 
6
7
8
9
10

CITED BY  18

Collaborative Colleagues:
Brad A. Myers: colleagues
Richard G. McDaniel: colleagues
David S. Kosbie: colleagues