Emerging organic light-emitting diode (OLED)-based displays obviate external lighting;and consume drastically different power when displaying different colors, due to their emissive nature. This creates a pressing nee...
详细信息
ISBN:
(纸本)9781605584973
Emerging organic light-emitting diode (OLED)-based displays obviate external lighting;and consume drastically different power when displaying different colors, due to their emissive nature. This creates a pressing need for OLED display power models for system energy management, optimization as well as energy-efficient GUI design, given the display content or even the graphicaluser interface (GUI) code. In this work, we present a comprehensive treatment of power modeling of OLED displays, providing models that estimate power consumption based on pixel, image, and code, respectively. These models feature various tradeoffs between computation efficiency and accuracy so that they can be employed in different layers of a mobile system. We validate the proposed models using a commercial QVGA OLED module. For example, our statistical learning-based image-level model reduces computation by 1600 times while keeping the error below 10%, compared to the more accurate pixel-level model. Copyright 2009 ACM.
This poster describes a novel approach that is intended to combine graphical user interfaces (GUI) and voice interaction in the Web throughout the design and the development of intuitive and userfriendly multimodal in...
详细信息
ISBN:
(纸本)9781605580838
This poster describes a novel approach that is intended to combine graphical user interfaces (GUI) and voice interaction in the Web throughout the design and the development of intuitive and userfriendly multimodal interfaces. We are considering the user interface design modeling aspects, principles and guidelines that are being used to design voice and GUI. Our goal is to get an organized process to the design of multimodal interfaces that will let the designers to evaluate the interfaces with real users, find out usability issues and report the rationale to correct those issues. Moreover it will capture and store the acquired knowledge gathered during the multimodal interfaces design by using the design rationale (DR) and design patterns techniques. Copyright 2008 ACM.
This dissertation proposes a programming model for graphical user interfaces (GUIs) that relieves the programmer of a difficult and error-prone task: orchestrating concurrent responses to events to ensure data depende...
详细信息
This dissertation proposes a programming model for graphical user interfaces (GUIs) that relieves the programmer of a difficult and error-prone task: orchestrating concurrent responses to events to ensure data dependencies are always enforced correctly. In this programming model, rather than defining program responses to events, the programmer defines the data dependencies that exist in the GUI and the methods by which those dependencies may be enforced—a run-time system uses this specification to generate responses to events. The approach gives the following guarantee: the same sequence of events produces the same results, regardless of the timing of those events. The dissertation demonstrates the benefits of the proposed programming model with implementations of several example userinterfaces. At the core of this programming model is a data structure known as a property model. A property model composes responses to individual events into a single reactive program that runs asynchronously. The program's results are used to update the GUI. The program is constructed in a manner that respects all data dependencies, thereby guaranteeing that results are consistent regardless of the length of time taken by individual responses. The core reactive program may be extended with features that support additional functionality, such as access to prior variable values, optional data dependencies, and identifying unused variables. The dissertation defines the semantics of the construction and execution of this reactive program formally. The dissertation shows how property models may be defined as a composition of reusable components. This is essential for modeling GUIs whose structures change in response to user events by the addition or removal of components. Components can contain data and dependencies as well as templates that describe how dependencies arise from composition with other components. Furthermore, templates can be written for arrays of components to define depe
This work describes a way of interactive manipulation of structured objects by interaction rules. Symbols are used as graphical representation of object states. State changes lead to different visual symbol instances....
详细信息
ISBN:
(纸本)0819431141
This work describes a way of interactive manipulation of structured objects by interaction rules. Symbols are used as graphical representation of object states. State changes lead to different visual symbol instances. The manipulation of symbols using interactive devices lead to an automatic state change of the corresponding structured object without any intervention of the application. Therefor, interaction rules are introduced. These rules describe the way a symbol may be manipulated and, the effects this manipulation has on the corresponding structured object. The rules are interpreted by the visualization and interaction service. For each symbol used,;a set of interaction rules call be defined. In order to be the more general as possible, all the interactions on a symbol are defined as a triple, which specifies the preconditions of all the manipulations of this symbol, the manipulations themselves, and the postconditions of all the manipulations of this symbol. A manipulation is a:quintuplet, which describes the possible initial events of the manipulation, the possible places of these events, the preconditions of this manipulation, the results of this manipulation and the postconditions of this manipulation. Finally, reflection functions map the results of a manipulation to the new state of a structured object.
This paper describes the use of Tcl/Tk in the development of user-extensible graphical user interfaces. We describe a GUI that provides two facilities, employing Tcl/Tk, that allow its users to extend the basic GUI at...
详细信息
In today's continuously changing markets newly developed products often do not meet the demands and expectations of customers. Research on this problem identified a large gap between developer and user expectation...
详细信息
This paper presents a simple method for the initial design and validation of graphical user interfaces by group exercises based on brainstorming and story-boarding with paper prototypes. It requires no technical skill...
详细信息
A fundamental problem in surveillance systems is the specification of "activities of interest". While various activity recognition systems have been developed, they have used complex hand-coded representatio...
详细信息
Web and GUI programs represent two extremely common and pop-ular modes of human-computer interaction. Many GUI programs share the Web's notion of browsing through data-and decision-trees. This paper compares the u...
详细信息
Dynamic Software Product Line Engineering has gained interest through its promise of being able to unify software adaptation whereby software can be configured at compile time and runtime. While previous work has conc...
详细信息
ISBN:
(纸本)9781467364508
Dynamic Software Product Line Engineering has gained interest through its promise of being able to unify software adaptation whereby software can be configured at compile time and runtime. While previous work has concentrated on language support and other platform support, little attention has been placed on graphicaluser interface variability. In this paper, we present the motivation for handling dynamic graphicaluser interface variability and the challenges that require tackling to enable this.
暂无评论