Branding/Logomark Created with Sketch. minus Created with Sketch. arrow-point-to-down Created with Sketch. Citation Created with Sketch. Combined Shape Created with Sketch. Icon/Bookmark Created with Sketch. Icon/Bookmark-empty Created with Sketch. Icon/Copy Created with Sketch. 2AC24B92-E380-4A24-A7FB-E0AC4B6F468D Created with sketchtool. ADDA8D13-C2F5-4358-9B0E-1C359912CA41 Created with sketchtool. Icon/Collection Icon/Close Copy 7 Icon/List Created with Sketch.
Loading Scinapse...
1 page of 29.5k pages (295k results)
Sort by : Relevance
Brad A. Myers67
Estimated H-index: 67
(Carnegie Mellon University),
Scott E. Hudson51
Estimated H-index: 51
(Carnegie Mellon University),
Randy Pausch38
Estimated H-index: 38
(Carnegie Mellon University)
A user interface software tool helps developers design and implement the user interface. Research on past tools has had enormous impact on today's developers—virtually all applications today are built using some form of user interface tool. In this article, we consider cases of both success and failure in past user interface tools. From these cases we extract a set of themes which can serve as les...
Ref 71Cited 518 Download Pdf Cite this paper
2016 in ACM Computing Surveys [IF: 6.75]
David M. Hilbert10
Estimated H-index: 10
("University of California, Irvine"),
David F. Redmiles33
Estimated H-index: 33
("University of California, Irvine")
Modern window-based user interface systems generate user interface events as natural products of their normal operation. Because such events can be automatically captured and because they indicate user behavior with respect to an application's user interface, they have long been regarded as a potentially fruitful source of information regarding application usage and usability. However, because use...
Ref 99Cited 377 Download Pdf Cite this paper
Brad A. Myers67
Estimated H-index: 67
(Carnegie Mellon University)
Almost as long as there have been user interfaces, there have been special software systems and tools to help design and implement the user interface software. Many of these tools have demonstrated significant productivity gains for programmers, and have become important commercial products. Others have proven less successful at supporting the kinds of user interfaces people want to build. This ar...
Ref 103Cited 253 Download Pdf Cite this paper
2016 in IEEE Software [IF: 2.19]
Brad A. Myers67
Estimated H-index: 67
(Carnegie Mellon University)
An overview is given of user-interface development systems (UIDS). Systems are classified by how they let the programmer specify the interfaces, and examples of each type are given. The three types are language-based, graphical, and automatic creation interfaces. Shortcomings of UIDS and user-interface toolkits are discussed. >
Ref 36Cited 203 Download Pdf Cite this paper
Mark Green24
Estimated H-index: 24
(University of Alberta)
In this paper the design and implementation of the University of Alberta user interface management system (UIMS) is discussed. This UIMS is based on the Seeheim model of user interfaces, which divides the user interface into three separate components. The Seeheim model of user interfaces is discussed along with its relationship to the design of UIMSs. The techniques used to design the three user i...
Ref 19Cited 119 Source Cite this paper
David J. Kasik9
Estimated H-index: 9
(Battelle Memorial Institute)
The design and construction of the user interface to interactive systems is receiving increased attention. This paper describes a user interface management system that allows a designer/developer to focus on the logical functionality of an application without the usual bookkeeping associated with a conventional programming language. The user interface management system contains two components: a s...
Ref 9Cited 107 Source Cite this paper
John L. Sibert22
Estimated H-index: 22
(George Washington University),
William D. Hurley3
Estimated H-index: 3
(George Washington University),
Teresa W. Bleser4
Estimated H-index: 4
(George Washington University)
The George Washington User Interface Management System (GWUIMS) has been designed as a test bed for comparing user interface models, as a tool for rapidly prototyping highly interactive graphic user interfaces, and as a vehicle for investigating the applicability of knowledge-based technology to user interface design. The GWUIMS was designed and implemented using the object-oriented programming pa...
Ref 23Cited 86 Source Cite this paper
2016 in IEEE Intelligent Systems [IF: 2.37]
Jiming Liu39
Estimated H-index: 39
(Hong Kong Baptist University),
Chi Kuen Wong1
Estimated H-index: 1
(Hong Kong Baptist University),
Ka Keung Hui1
Estimated H-index: 1
(Hong Kong Baptist University)
This adaptive user interface provides individualized, just-in-time assistance to users by recording user interface events and frequencies, organizing them into episodes, and automatically deriving patterns. It also builds, maintains, and makes suggestions based on user profiles.
Ref 12Cited 82 Source Cite this paper
Susanne Bødker35
Estimated H-index: 35
(Aarhus University)
This dissertation discusses human-computer interaction, and the role of user interfaces in use and design from the point-of-view of human activity theory. Human-computer interaction conducted in purposeful human work is in focus. The main idea is that a computer application, from the user's perspective, is not something that the user operates on but something that the user operates through on othe...
Cited 450 Source
Sidney L. Smith15
Estimated H-index: 15
(Mitre Corporation),
Jane N. Mosier8
Estimated H-index: 8
(Mitre Corporation)
Abstract : This report proposes 944 guidelines for designing software to support the user interface to computer-based information systems. These design guidelines cover six functional areas: data entry, data display, sequence control, user guidance, data transmission, and data protection. This report revises and extends previously published guidelines, and is the final compilation under current Ai...
Ref 49Cited 524 Download Pdf