115 results on '"Magic pushbutton"'
Search Results
2. Graphical User Interfaces
- Author
-
David Báez-López, David Alfredo Báez Villegas, and José Miguel
- Subjects
Multiple document interface ,Human–computer interaction ,business.industry ,Natural user interface ,Magic pushbutton ,Computer science ,10-foot user interface ,Graphical user interface testing ,User interface ,business ,User interface design ,Graphical user interface - Published
- 2019
- Full Text
- View/download PDF
3. Graphical User Interfaces
- Author
-
Johannes Link
- Subjects
Magic pushbutton ,Human–computer interaction ,Computer science ,business.industry ,Natural user interface ,ComputerApplications_COMPUTERSINOTHERSYSTEMS ,10-foot user interface ,Post-WIMP ,Graphical user interface testing ,User interface ,business ,User interface design ,Graphical user interface - Abstract
A Graphical User Interface can capture the essence of an idea or a situation, often avoiding the need for a long passage of text. Such interfaces can save a user from the need to learn complex commands. They are less likely to intimidate computer users and can provide a large amount of information quickly in a form which can be easily assimilated by the user. This chapter we will first introduce what we mean by a GUI and by WIMP based UIs in particular. We will then consider the range of libraries available for Python before selecting wxPython.
- Published
- 2019
- Full Text
- View/download PDF
4. Method for Incorporating Awareness Mechanisms in Driving Simulation Environments
- Author
-
Hector Alcazar, César A. Collazos, Libardo Pantoja, Jose Martinez, and Alexander Paz
- Subjects
Event-driven programming ,Situation awareness ,General Computer Science ,Computer science ,business.industry ,Natural user interface ,Usability ,Post-WIMP ,Graphical user interface testing ,USable ,User interface design ,Traffic system ,Magic pushbutton ,Human–computer interaction ,Driving simulation ,Electrical and Electronic Engineering ,User interface ,business ,Graphical user interface - Abstract
The graphical user interface becomes an important element in simulation systems. The problem in this type of systems is that there is plenty of information in the environment that is not provided in the best way to the user. This information can be provided through mechanisms of awareness. However, how to incorporate these mechanisms to the graphical interface of a traffic system is not easy. This paper proposes a method that allows graphical interfaces designers to incorporate awareness mechanisms in driving simulation environments. This method allows engineers to design usable interfaces that simulate reality more adequately.
- Published
- 2014
- Full Text
- View/download PDF
5. A Survey on User Interfaces for Interaction with Human and Machines
- Author
-
Saleem Ullah, Muhammad Ali Qureshi, Mirza Abdur Razzaq, and Kashif Hussain Memon
- Subjects
Multiple document interface ,General Computer Science ,Natural language user interface ,Computer science ,Shell (computing) ,02 engineering and technology ,computer.software_genre ,Interactivity ,User experience design ,Human–computer interaction ,Magic pushbutton ,020204 information systems ,0202 electrical engineering, electronic engineering, information engineering ,10-foot user interface ,Interactive systems engineering ,020203 distributed computing ,Multimedia ,business.industry ,Natural user interface ,User modeling ,Post-WIMP ,Graphical user interface testing ,User interface design ,Model–view–controller ,Interface metaphor ,Look and feel ,User interface ,business ,computer - Abstract
Interaction with the machines and computers is achieved using user interfaces. Nowadays, with the tremendous growth of technology, the interaction is made more simple and flexible. The study of user interfaces for human-computers and machines interaction is the main focus of this paper. In particular, an extensive overview of different user interfaces available so far is provided. The review covers text-based, graphical-based, and new class of emerging user interfaces to interact with the machines and computers. This work will be helpful for the development of new user interfaces.
- Published
- 2017
- Full Text
- View/download PDF
6. Evaluating Intelligent User Interfaces with User Experiments
- Author
-
Bart P. Knijnenburg
- Subjects
Multimedia ,Computer science ,business.industry ,Natural user interface ,User modeling ,05 social sciences ,050109 social psychology ,02 engineering and technology ,Post-WIMP ,computer.software_genre ,User requirements document ,User interface design ,User experience design ,Magic pushbutton ,Human–computer interaction ,020204 information systems ,0202 electrical engineering, electronic engineering, information engineering ,0501 psychology and cognitive sciences ,User interface ,business ,computer - Abstract
User experiments are an essential tool to evaluate the user experience of intelligent user interfaces. This tutorial teaches the practical aspects of designing and setting up user experiments, as well as state-of-the-art methods to statistically evaluate the outcomes of such experiments.
- Published
- 2016
- Full Text
- View/download PDF
7. The Research of the User Interfaces for information design
- Subjects
Event-driven programming ,User experience design ,Model–view–controller ,Computer science ,Human–computer interaction ,Magic pushbutton ,business.industry ,User modeling ,Post-WIMP ,User interface ,business ,User interface design - Published
- 2010
- Full Text
- View/download PDF
8. A User Interface Framework for the Control of Component-Based Multi-Robot Systems
- Author
-
Aarne Halme, Antti Maula, Jari Saarinen, and Antti Hölttä
- Subjects
Interface control document ,Multiple document interface ,Natural language user interface ,Computer science ,Natural user interface ,business.industry ,User modeling ,Shell (computing) ,General Medicine ,Graphical user interface testing ,User interface design ,Interactivity ,User experience design ,Interface metaphor ,Magic pushbutton ,Human–computer interaction ,Look and feel ,10-foot user interface ,User interface ,business ,Graphical user interface - Abstract
This paper presents a user interface study for highly distributed system. The user interface is developed to control a multi-robot system, which is based on “component-based„ architecture using hardware abstraction. This paper present the general principles of the user interface and provides an example of Graphical User Interface for controlling a generic fleet of machines.
- Published
- 2010
- Full Text
- View/download PDF
9. System Evaluation and User Interfaces
- Author
-
Hideyuki Nakanishi
- Subjects
Natural user interface ,Computer science ,Magic pushbutton ,Human–computer interaction ,business.industry ,Interface (computing) ,User modeling ,Usability ,Post-WIMP ,User interface ,business ,User interface design - Abstract
It is essential for developing a useful system to evaluate its user interface. The interface should be evaluated by potential users instead of experts, if unbiased results are to be obtained. It is more recommendable to observe users’ reactions to an actual working prototype of the interface than to simply ask them about what kind of interface is preferable. The observation in a laboratory room can produce more general and scientific results than that in a real-world situation does. Thus, this chapter describes how to conduct a laboratory study. It collects users’ reactions to the prototype of a user interface in a controlled situation. There are many items to consider in order to conduct a laboratory study: goals, hypotheses, factors, conditions, experimental design, tasks, subjects, data collection, and analysis. Each of these items is explained in detail. An example of system evaluation that is conducted in the past study on telepresence robots is discussed.
- Published
- 2016
- Full Text
- View/download PDF
10. Chapter 20: Graphical User Interfaces
- Author
-
Edmund Weitz
- Subjects
Computer science ,business.industry ,Post-WIMP ,Graphical user interface testing ,User interface design ,Magic pushbutton ,Human–computer interaction ,Common Lisp ,Lisp ,User interface ,business ,computer ,computer.programming_language ,Graphical user interface - Abstract
Many a Lisp “newbie” has been seen complaining that while Common Lisp is a cool language, it is and always was pretty weak as far as graphical user interfaces (GUIs) are concerned.
- Published
- 2016
- Full Text
- View/download PDF
11. A Graphical User Interface, Fuzzy Based Intelligent Rice Cooker
- Author
-
Ambika Prasad Sahu and Sambit Satpathy
- Subjects
Engineering drawing ,business.industry ,Computer science ,Cooker ,Fuzzy control system ,Graphical user interface testing ,computer.software_genre ,Fuzzy logic ,GeneralLiterature_MISCELLANEOUS ,Fuzzy electronics ,Magic pushbutton ,Data mining ,User interface ,business ,computer ,Graphical user interface - Abstract
The basic aim of this paper is to checking out the on, off status of rice cooker by using fuzzy logic technique and mat lab graphical user interface technique. Then find out the trouble shooting and the solution of this by using graphical user interface technique. There are various rice cooker available in market but it has an advance technique to cooking various types of rice, according to the water level. After starting of the cooking checking out the trouble, if there is any trouble then it smartly detected it and solving it automatically.
- Published
- 2015
- Full Text
- View/download PDF
12. Building Graphical User Interfaces
- Author
-
Ken Nyholm
- Subjects
Event-driven programming ,Computer science ,Human–computer interaction ,Magic pushbutton ,business.industry ,Look and feel ,Post-WIMP ,Graphical user interface testing ,User interface ,business ,User interface design ,Graphical user interface - Published
- 2015
- Full Text
- View/download PDF
13. Animated graphical user (AGUI) model in desktop and mobil computer devices
- Author
-
Shin-Ping Liu Tucker
- Subjects
Multiple document interface ,Multimedia ,Computer science ,Natural user interface ,business.industry ,Shell (computing) ,Post-WIMP ,Animation ,Graphical user interface testing ,computer.software_genre ,User interface design ,WIMP ,Magic pushbutton ,Human–computer interaction ,10-foot user interface ,Graphics ,User interface ,business ,computer ,ComputingMethodologies_COMPUTERGRAPHICS ,Graphical user interface - Abstract
Since the beginning of computers there have been many types of user interfaces. Early user interfaces were extremely limited because of the computers limited resources. As computing systems and computing power evolve, so have the user interfaces evolved. The current stage of evolution for graphical user interfaces (GUI) for most computer systems is the WIMP (Windows, Icons, Mice, Pointer). The WIMP graphical user interface design has been the standard since its conception in the 1970s. Progressing beyond the WIMP to the next level of graphical user interface has proven extremely difficult [1]. Animated Graphical User Interfaces (AGUI) are a significant improvement over windowed interfaces for some applications. The users perceived usefulness, perceived value, and perceived quality can be improved by applying an Animated Graphical User Interface to the application. Improving the users perceived usefulness, perceived value, and perceived quality can lead to a significant increase in revenue for some applications. Advertising in traditional windowed applications is not widely accepted by users making it difficult to use as a revenue source. The introduction of an Animated Graphical User Interface to an application also gives rise to the option of introducing animated advertising in the application. Animated advertising can present a new revenue source in addition to or in place of the purchase price of the application. Animated advertisements can be presented in an entertaining and passive format that users will find acceptable in applications where advertising is not normally tolerated. The Animated Graphical User Interface can also be used to bridge language barriers. Animations for the interface can be designed with a goal of language independence. The user interface and animations can be designed with intuitive animations and graphics that users can understand without using a language. Animated applications designed for language independence can be used by people all over the world without modifications for language considerations. Design innovative user Animated Graphical User Interfaces that are functional and entertaining. Use the Animated Graphical User Interface Model to increase the users perceived usefulness, perceived quality, and perceived value of the target application. Create an environment using the Animated Graphical User Interface Model that instills user tolerance for animated advertising embedded in applications. Design animations, graphics and functionalities using the Animated Graphical User Interface Model that allows language independent use of the application.
- Published
- 2015
- Full Text
- View/download PDF
14. gtklogger: A Tool For Systematically Testing Graphical User Interfaces
- Author
-
Faical Y. Congo, Rhonald C. Lua, Stephen A. Langer, Andrew C. E. Reid, and Valerie R. Coffman
- Subjects
Multiple document interface ,business.industry ,Human–computer interaction ,Magic pushbutton ,Computer science ,10-foot user interface ,Post-WIMP ,Graphical user interface testing ,User interface ,business ,Graphical user interface ,User interface design - Published
- 2015
- Full Text
- View/download PDF
15. Integration of Natural User Interface in a Real-World Environment
- Author
-
Ajayan Subramanian
- Subjects
Multiple document interface ,Multimedia ,Natural language user interface ,Natural user interface ,Computer science ,business.industry ,User modeling ,Shell (computing) ,Graphical user interface testing ,Skin ,computer.software_genre ,User interface design ,Human–computer interaction ,Interface metaphor ,Magic pushbutton ,Console application ,Look and feel ,10-foot user interface ,User interface ,business ,computer ,Graphical user interface ,Gesture - Abstract
The use of Natural User Interface in a real-world environment is explored by taking the example of a classroom in a government (public) school in a developing country such as India. Problems such as lack of infrastructure and inability to instill interest among students are addressed. A Microsoft Kinect based application was developed to demonstrate the use of Natural User Interface in such a classroom. The application maps Natural User Interface elements onto a Graphical User Interface and the application logic. The body gestures, distance from motion sensing device, and camera feed completely control the application, its look and feel, and the computations performed by it. The work performed, the main innovation and the salient aspects of the application, implemented as a student project, are presented.
- Published
- 2015
- Full Text
- View/download PDF
16. Graphical interfaces for small spaces
- Author
-
Niall Murphy
- Subjects
Information Systems and Management ,Multimedia ,business.industry ,Computer science ,Natural user interface ,Post-WIMP ,Graphical user interface testing ,Library and Information Sciences ,computer.software_genre ,User interface design ,Human–computer interaction ,Magic pushbutton ,10-foot user interface ,User interface ,business ,computer ,Information Systems ,Graphical user interface - Abstract
We describe the graphical interfaces for small spaces and also deal with graphical user interfaces on restricted size screens on handheld and embedded devices, We also discuss about navigation to ensure that the user never feels lost in a maze of screens. We also discuss here some common mistakes to avoid and techniques that will help the user. How much you want to direct the user along a specific path depends on user audience.
- Published
- 2004
- Full Text
- View/download PDF
17. Virtual windows: linking user tasks, data models, and interface design
- Author
-
Soren Lauesen and M.B. Harning
- Subjects
Multiple document interface ,Natural user interface ,business.industry ,Computer science ,User modeling ,Usability ,Graphical user interface testing ,Post-WIMP ,User interface design ,User experience design ,Human–computer interaction ,Magic pushbutton ,10-foot user interface ,User interface ,business ,Interface design ,Software ,Graphical user interface - Abstract
Should you design user interfaces by giving an overview of data in the system or showing only the necessary data for each task step? Neither ensures efficient task support or ease of understanding, so the authors show an approach that balances both and allows early user validation.
- Published
- 2001
- Full Text
- View/download PDF
18. Permissive user interfaces
- Author
-
Harold Thimbleby
- Subjects
Multiple document interface ,Natural language user interface ,business.industry ,Natural user interface ,Computer science ,User modeling ,General Engineering ,Human Factors and Ergonomics ,Usability ,Computer user satisfaction ,User requirements document ,Education ,User interface design ,Human-Computer Interaction ,World Wide Web ,User experience design ,Hardware and Architecture ,Magic pushbutton ,Interface metaphor ,Human–computer interaction ,Heuristic evaluation ,User interface ,business ,Software - Abstract
User interfaces often only support one way to do a task when the physical interface or the requirements of the task would permit other ways. In contrast, a user interface that supports multiple approaches is permissive. This paper argues that permissive user interfaces are easier to use?and even when they are not applicable for particular applications, considering permissiveness is a productive design heuristic.Many user interfaces are difficult to use yet very easily demonstrated or explained by experts?with the results that users become frustrated because hindsight makes usability problems look like the user's own fault. The lack of permissiveness in such user interfaces explains this paradox.
- Published
- 2001
- Full Text
- View/download PDF
19. [Untitled]
- Author
-
Christopher Colby, Thomas Ball, Konstantin Läufer, Lalita Jategaonkar Jagadeesan, Radhakrishnan Jagadeesan, Peter John Danielsen, Peter Andrew Mataga, and Kenneth G. Rehor
- Subjects
Linguistics and Language ,Computer science ,Natural user interface ,business.industry ,Post-WIMP ,Service provider ,computer.software_genre ,Language and Linguistics ,User interface design ,Human-Computer Interaction ,Human–computer interaction ,Magic pushbutton ,Computer Vision and Pattern Recognition ,User interface ,business ,Java applet ,computer ,Software ,Graphical user interface - Abstract
Modern interactive services such as information and e-commerce services are becoming increasingly more flexible in the types of user interfaces they support. These interfaces incorporate automatic speech recognition and natural language understanding and include graphical user interfaces on the desktop and web-based interfaces using applets and HTML forms. To what extent can the user interface software be decoupled from the service logic software (the code that defines the essential function of a service)? Decoupling of user interface from service logic directly impacts the flexibility of services, or how easy they are to modify and extend. To explore these issues, we have developed Sisl, an architecture and domain-specific language for designing and implementing interactive services with multiple user interfaces. A key principle underlying Sisl is that all user interfaces to a service share the same service logic. Sisl provides a clean separation between the service logic and the software for a variety of interfaces, including Java applets, HTML pages, speech-based natural language dialogue, and telephone-based voice access. Sisl uses an event-based model of services that allows service providers to support interchangeable user interfaces (or add new ones) to a single consistent source of service logic and data. As part of a collaboration between research and development, Sisl is being used to prototype a new generation of call processing services for a Lucent Technologies switching product.
- Published
- 2000
- Full Text
- View/download PDF
20. GATAGRASS: a graphical user interface for using with GRASS GIS
- Author
-
J. Estalrich and J. Trilla
- Subjects
Multiple document interface ,Natural user interface ,business.industry ,Computer science ,Shell (computing) ,Grass gis ,Graphical user interface testing ,Human–computer interaction ,Magic pushbutton ,10-foot user interface ,Computers in Earth Sciences ,business ,Information Systems ,Graphical user interface - Published
- 1998
- Full Text
- View/download PDF
21. Picture-Driven User Interface Development for Applications on Multi-platforms
- Author
-
Minh-Triet Tran, Anh-Duc Duong, and Vinh-Tiep Nguyen
- Subjects
Event-driven programming ,Computer science ,business.industry ,Natural user interface ,Sketch recognition ,Graphical user interface testing ,Post-WIMP ,User interface design ,Software development process ,Software ,Model–view–controller ,Magic pushbutton ,Human–computer interaction ,Look and feel ,Software design ,Android (operating system) ,Model-driven architecture ,User interface ,business ,Computer-aided software engineering ,computer ,Mobile device ,Graphical user interface ,computer.programming_language - Abstract
Graphical user interfaces are usually first sketched out manually as hand drawing pictures and then must be realized by software developers to become prototypes or usable user interfaces. This motivates our proposal of a smart CASE tool that can understand hand drawing sketches of graphical user interfaces, including forms and their navigations, then automatically transform such draft designs into real user interfaces of a prototype or an application. By using the ideas of modeling and model-transformation in model driven engineering, the authors also propose a mechanism to generate graphical user interfaces as forms targeting different platforms. Experimental results show that our sketch recognition to understand hand drawing graphical user interfaces can achieve the accuracy of 97.86% and 95% in recognizing 7 common UI controls and arrows for navigation respectively. Our model transformation engine can generate user interfaces as forms for applications on 3 different platforms of mobile devices, including Windows Phone, Android, and iOS. This approach follows the trend to develop a new generation of smart CASE tools that can understand and interpret conceptual software design models into concrete software elements and components to assist the software development process in a natural way.
- Published
- 2014
- Full Text
- View/download PDF
22. Platform-Independence in Model-Driven Development of Graphical User Interfaces for Multiple Devices
- Author
-
Gerrit Meixner, David Raneburger, and Marco Brambilla
- Subjects
Event-driven programming ,Multiple document interface ,business.industry ,Magic pushbutton ,Computer science ,Human–computer interaction ,Post-WIMP ,Graphical user interface testing ,User interface ,business ,Graphical user interface ,User interface design - Abstract
We would like to encourage you to list your keywords within Model-driven development of Graphical User Interfaces (GUIs) for multiple devices involves the transformation of the same platform-independent model to several platform-dependent GUI models. A clear definition of which characteristics comprise a platform is important, because the platform definition determines which characteristics must not be considered in platform-independent models. In this chapter we compare the notion of platform and the corresponding implications in two conceptual approaches that support multi-device GUI generation – the Model Driven Architecture (MDA) proposed by OMG and the Cameleon Reference Framework (CRF), a framework that has been developed to classify model-based user interface generation approaches. We discuss the relation between MDA and CRF in the context of multi-device GUI generation and illustrate their correspondence through classifying state-of-the-art GUI generation approaches. This classification also allows us to illustrate three different mechanisms for achieving multi-device GUI generation in practice.
- Published
- 2014
- Full Text
- View/download PDF
23. Test automation for Graphical User Interfaces: A review
- Author
-
Abdulrahman Ahmed
- Subjects
Event-driven programming ,Computer science ,Magic pushbutton ,business.industry ,Human–computer interaction ,Post-WIMP ,Graphical user interface testing ,User interface ,business ,Automation ,User interface design ,Graphical user interface - Published
- 2014
- Full Text
- View/download PDF
24. Choosing a user interface development tool
- Author
-
L.A. Valaer and R.G. Babb
- Subjects
Multiple document interface ,Human action cycle ,Natural language user interface ,Computer science ,Shell (computing) ,User requirements document ,Software ,User experience design ,Human–computer interaction ,Magic pushbutton ,10-foot user interface ,Graphical user interface ,Monolithic application ,business.industry ,End user ,Natural user interface ,User modeling ,Skin ,Graphical user interface testing ,User interface design ,Interface metaphor ,User interface management systems ,Look and feel ,User interface ,business - Abstract
Software developers face many difficult decisions when building new applications, not the least of which is the design of the graphical user interface. The answer to one question-is it better to use a GUI development tool or build it manually?-is relatively straightforward. Today's tools offer several benefits that manual coding does not. Because these tools often provide a simple graphical interface for developing displays, nonprogrammers and human factors engineers can contribute their expertise. Also, if the schedule permits, a tool can be used to build prototypes throughout the development cycle; some tools even provide a test/prototype mode for testing displays without compiling and executing the entire application. And finally, end users can evaluate each prototype and provide feedback, increasing their satisfaction with the final product.
- Published
- 1997
- Full Text
- View/download PDF
25. Personalized and adaptive user interface framework for mobile application
- Author
-
Ilanthalaisingam Vithiya, Sampath Deegalla, Mahasivam Nivethika, and Sebastiankularatnam Anntharshika
- Subjects
Interactive systems engineering ,Multimedia ,business.industry ,Computer science ,Natural user interface ,User modeling ,Mobile computing ,Post-WIMP ,User requirements document ,computer.software_genre ,User interface design ,User experience design ,Model–view–controller ,Human–computer interaction ,Magic pushbutton ,Web application ,Adaptive user interface ,10-foot user interface ,User interface ,business ,computer ,Graphical user interface - Abstract
User interfaces in mobile applications are complex since they need to provide sufficient features to variety of users in a restricted space where a small number of components are available. When user acquires expertise in the system they expect user interfaces which satisfy their unique needs. Therefore, user interfaces in mobile applications should be adapted to different users. Since this problem exists in various applications a general solution is required to make user interfaces adaptive using user context history. In this paper, we introduce a conceptual prototype framework for mobile applications to make the user interfaces adaptive to the user. This identifies a suitable experience level to a user by learning his/her history of interactions with applications and then displays adaptive user interfaces. A proof of concept application is implemented to inspect the behavior of framework. Further, a user study was conducted on the developed proof of concept application and user context data was stored. This data was used as the training data for the Inference engine. This framework introduces an abstract solution which can be used to adapt various user interfaces based on human computer interactions. We believe the suggested framework can be used in related adaptation for Web applications, desktop applications and other mobile platforms.
- Published
- 2013
- Full Text
- View/download PDF
26. Model-based dynamic distribution of user interfaces of critical interactive systems
- Author
-
David Navarre, Martina Ragosta, Philippe Palanque, Célia Martinie, Alberto Pasquini, Centre National de la Recherche Scientifique - CNRS (FRANCE), Institut National Polytechnique de Toulouse - Toulouse INP (FRANCE), Université Toulouse III - Paul Sabatier - UT3 (FRANCE), Université Toulouse - Jean Jaurès - UT2J (FRANCE), Université Toulouse 1 Capitole - UT1 (FRANCE), and DEEP BLUE (ITALY)
- Subjects
Focus (computing) ,Interactive software engineering ,Natural user interface ,Computer science ,business.industry ,User modeling ,Usability ,Post-WIMP ,Modélisation et simulation ,Distributed user interfaces ,Systèmes embarqués ,Interface homme-machine ,Dynamic reconfiguration of user interfaces ,User interface design ,Model-based approaches ,Formal description techniques ,Automation ,Human–computer interaction ,Magic pushbutton ,Architectures Matérielles ,Cryptographie et sécurité ,Génie logiciel ,User interface ,business - Abstract
Evolution in the context of use requires evolutions in the user interfaces even when they are currently used by operators. This paper proposes a model-based approach to support proactive management of context of use evolutions. By proactive management we mean mechanisms in place to plan and implement evolutions and adaptations of the entire user interface (including behaviour) in a generic way. This generic model-based approach is exemplified on a safety critical system from the space domain. It presents how the new user interfaces can be generated at runtime to provide a new user interface gathering in a single place all the information required to perform the task. These user interfaces have to be generated at runtime as new rocedures (i.e. sequences of operations to be executed in a semi-autonomous way) can be defined by operators at any time in order to react to adverse events and to keep the space system in operation. Such contextual, activity-related user interfaces complement the original user interfaces designed for operating the command and control system. The resulting user interface thus corresponds to a distribution of user interfaces in a focus + context way improving usability increasing efficiency and effectiveness.
- Published
- 2013
27. Reengineering user interfaces
- Author
-
Ettore Merlo, Prakash Panangaden, Kostas Kontogiannis, P.-Y. Gagne, J.F. Girard, Laurie Hendren, and R. De Mori
- Subjects
Event-driven programming ,Interface control document ,Multiple document interface ,business.industry ,Computer science ,Natural user interface ,Shell (computing) ,Post-WIMP ,Graphical user interface testing ,User interface design ,Magic pushbutton ,Human–computer interaction ,Look and feel ,User interface ,Software engineering ,business ,Software ,Graphical user interface - Abstract
Most developers would like to avoid redesigning a system around a new interface. But turning a character-based interface into a graphical one requires significant time and resources. The authors describe how this process can be partially automated, giving the results of their own reverse-engineering effort. >
- Published
- 1995
- Full Text
- View/download PDF
28. Automation testing of Graphical User Interface
- Author
-
Sasa Bojic, Miodrag Dukic, Dorde Miljkovic, and Miladin Jovanovic
- Subjects
Multiple document interface ,Engineering drawing ,Human–computer interaction ,business.industry ,Computer science ,Magic pushbutton ,Shell (computing) ,10-foot user interface ,Graphical user interface testing ,User interface ,business ,Graphical user interface ,User interface design - Abstract
In this paper is explained one solution for automation of testing Graphical User Interface. The paper gives a description of the problem, the concept of a solution and a description of the implementation of such a solution in order to confirm the above concept. Validation of the implementation was carried out on graphical tool for the development of software for audio target platform.
- Published
- 2012
- Full Text
- View/download PDF
29. Model-based development of embedded systems' user interfaces
- Author
-
Jelena Barth, Stephan Arlt, and Bernd Westphal
- Subjects
Natural user interface ,Magic pushbutton ,business.industry ,Model–view–controller ,Computer science ,Human–computer interaction ,User modeling ,Embedded system ,Post-WIMP ,User interface ,business ,User interface design ,Graphical user interface - Abstract
We consider the class of embedded systems user interfaces (ES-UI). They differ from classical graphical user interfaces because they use only a limited but possibly multi-modal number of inputs and offer numerous different user interface modes. We propose the domain specific language ESUIL in order to improve the quality of ES-UI software.
- Published
- 2012
- Full Text
- View/download PDF
30. Visualization and Graphical User Interfaces
- Author
-
Don Syme, Adam Granicz, and Antonio Cisternino
- Subjects
Information visualization ,Human–computer interaction ,Computer science ,business.industry ,Magic pushbutton ,Programming paradigm ,Graphical user interface testing ,Post-WIMP ,User interface ,business ,Graphical user interface ,Visualization - Abstract
GUI applications revolve around events, and F# provides a natural way to process events with functions. Graphical interfaces are often developed using visual editors, in particular to build GUIs by assembling controls. Applications, however, often need drawing capabilities for displaying and manipulating data, which requires custom programming to augment available controls. This chapter will discuss how to develop graphical applications with F# and why the functional traits of the language suit the event-driven programming paradigm typical of GUIs.
- Published
- 2012
- Full Text
- View/download PDF
31. The Charm of Graphical User Interface
- Author
-
Massimo Grassi, Mauro Borgo, and Alessandro Soranzo
- Subjects
Multiple document interface ,Charm (programming language) ,Natural user interface ,business.industry ,Computer science ,Shell (computing) ,Human–computer interaction ,Magic pushbutton ,10-foot user interface ,MATLAB ,business ,computer ,computer.programming_language ,Graphical user interface - Abstract
In this chapter we introduce the use of GUIDE, which is the MATLAB Graphical User Interface Development Environment. This tool enables the user to create Graphical User Interfaces (GUI) that can be used to facilitate interaction with your programs.
- Published
- 2012
- Full Text
- View/download PDF
32. Formal Modeling and Reconfiguration of User Interfaces for Reduction of Errors in Failure Handling of Complex Systems
- Author
-
Wolfram Luther, Benjamin Weyers, Dina Burkolter, Annette Kluge, and Experimental Psychology
- Subjects
Interactive systems engineering ,ARCHITECTURE ,ORGANIZATIONS ,business.industry ,Computer science ,User modeling ,Control reconfiguration ,Human Factors and Ergonomics ,Post-WIMP ,Computer Science Applications ,User interface design ,Human-Computer Interaction ,CREATION ,PETRI NETS ,User experience design ,Psychologie ,Human–computer interaction ,Magic pushbutton ,User interface ,business - Abstract
Controlling and observing complex systems is central to the study of human-machine interaction. In our understanding, there is much to be gained from integrating formal modeling and analysis, including the reconfiguration of user interfaces, with the development of user interfaces with high usability. To this end, we introduce a new approach to modeling and reconfiguration of user interfaces jointly with a newly developed set of tools for interactive and visual creation and automatic transformation of user interfaces' interaction logic to a formal language based on Petri nets. Reconfiguration will be embedded into a process for adapting user interfaces to the user's cognitive representation of the controlled system. This process involves practicing the use of a given user interface, adapting it to the user's needs through reconfiguration, and applying the resulting adaptations to the formally defined interaction logic. An evaluation study confirms that this process reduces errors in interaction.
- Published
- 2012
33. GUIDS: A graphical user interface development system in UniECAD
- Author
-
Jianguo Xu and Wenxin Wei
- Subjects
Interface control document ,Multiple document interface ,Natural language user interface ,Natural user interface ,business.industry ,Computer science ,Shell (computing) ,Graphical user interface testing ,Computer Science Applications ,Theoretical Computer Science ,User interface design ,Computational Theory and Mathematics ,Hardware and Architecture ,Human–computer interaction ,Magic pushbutton ,Interface metaphor ,Look and feel ,10-foot user interface ,User interface ,business ,Software ,Graphical user interface - Abstract
UniECAD is an integrated electronic CAD system, the user interface development system is the key of the integration of UniECAD. This paper presents the architecture of GUIDS, a graphical user interface development system in UniECAD, and then discusses a series of new techniques and methods in the design and the implementation of this system around the following aspects: the editing environment of interface elements, the implementation of dialogue control and the automatic generation of interface code. As an example, the generation of the main interfaces of UniECAD shows the procedure of the development of user interfaces with this development system.
- Published
- 1994
- Full Text
- View/download PDF
34. Interfaces for intermediates
- Author
-
Larry Constantine
- Subjects
Interactive systems engineering ,Multiple document interface ,Natural language user interface ,business.industry ,Natural user interface ,Computer science ,User journey ,User modeling ,Shell (computing) ,Graphical user interface testing ,User requirements document ,User interface design ,World Wide Web ,Interactivity ,User experience design ,Interface metaphor ,Magic pushbutton ,Human–computer interaction ,Look and feel ,10-foot user interface ,User interface ,business ,Interface design ,Software - Abstract
Intermediates (those who are neither beginners nor old hands, and who make up most of the user population) are perhaps the most neglected user segment in terms of interface design, yet there are possibly more intermediate users than beginners or experts. The author urges interface designers to take note of this segment and details a transitional interface well-suited for bridging the gap between novice and expert. >
- Published
- 1994
- Full Text
- View/download PDF
35. System for a model based analysis of user interaction patterns within web-applications
- Author
-
Francois Kruger, Carsten Winkelholz, and Christopher Schlick
- Subjects
HTML5 ,Computer science ,business.industry ,User modeling ,Post-WIMP ,Graphical user interface testing ,User interface design ,Model–view–controller ,Human–computer interaction ,Magic pushbutton ,Web page ,Web application ,The Internet ,User interface ,business ,Graphical user interface - Abstract
Web pages could be understood as graphical user interfaces to domain specific data provided by the internet. The specification of HTML5 facilitates the realization of user interfaces based on open standards and thereby the easy integration of code for user-tracking in already existing web pages. This paper describes a system for the detection and analysis of patterns within the user-traces. The core component of the system is a module that provides stochastic models for capturing patterns. In contrast to the simple detection of patterns within a stream of interaction events a model based approach condenses the patterns to states. The system enables an analyst to define restrictions to the state space and facilitates the interpretation of the found states.
- Published
- 2011
- Full Text
- View/download PDF
36. Modeling the user interface
- Author
-
R. Saracco, L. Marchisio, and E. Ronco
- Subjects
Event-driven programming ,Computer Networks and Communications ,Natural user interface ,business.industry ,Computer science ,User modeling ,Distributed computing ,Input device ,Post-WIMP ,Graphical user interface testing ,Computer Science Applications ,User interface design ,Human–computer interaction ,Magic pushbutton ,Electrical and Electronic Engineering ,User interface ,business ,Graphical user interface - Abstract
The application of an object-oriented approach to modeling the application and presentation layer of the human-machine interfaces in a telecommunications management network architecture is described. It is argued that a significant simplification in information interchange between human and machine occurs when the machine has a model of the user to which it can conform. Several aspects of user modeling are discussed. The development and implementation of new input devices are also discussed. >
- Published
- 1993
- Full Text
- View/download PDF
37. Report on the CHI'91 workshop on languages for developing user interfaces
- Author
-
Brad A. Myers
- Subjects
Repetition (rhetorical device) ,Standardization ,Natural user interface ,business.industry ,Programming language ,Computer science ,Procedure ,General Medicine ,computer.software_genre ,Computer Graphics and Computer-Aided Design ,User interface design ,User experience design ,Magic pushbutton ,Interface metaphor ,Human–computer interaction ,Natural (music) ,User interface ,business ,computer ,Software - Abstract
In his keynote address to the SIGCHI'90 conference, Michael Dertouzos said:When computers first appeared, input/output commands were a minor afterthought to cohesive, often well crafted and occasionally pretentious programming languages. Today, these commands occupy over 70 percent of a programming system's instructions. Yet they, along with the user interface structures that they define, are far from cohesive, and, at least up until now, immune to standardization. We must therefore turn our thinking around and create a new breed of programming languages that are first and foremost input/output oriented and that integrate traditional processing commands into new user-oriented structures. And just as we know today that traditional commands fall into a handful of fixed categories---decision, repetition, naming, procedure definition and use---we need to search for and identify the corresponding natural classes of commands for user interfaces. [Dertouzos 90]
- Published
- 1993
- Full Text
- View/download PDF
38. Building Graphical User Interfaces
- Author
-
Antonio Cisternino, Adam Granicz, and Don Syme
- Subjects
Event-driven programming ,Magic pushbutton ,business.industry ,Model–view–controller ,Computer science ,Human–computer interaction ,Programming paradigm ,Post-WIMP ,Graphical user interface testing ,User interface ,business ,Graphical user interface - Abstract
GUI applications revolve around events, and F# provides a natural way to process events with functions. Graphical interfaces are often developed using visual editors, in particular to build GUIs by assembling controls. Applications, however, often need drawing capabilities for displaying and manipulating data, which requires custom programming to augment available controls. This chapter discusses how to develop graphical applications with F# and why the functional traits of the language suit the event-driven programming paradigm typical of GUIs.
- Published
- 2010
- Full Text
- View/download PDF
39. Building user interfaces for database applications
- Author
-
D. Tallot, D. Plateau, P. Borras, J. C. Mamou, and B. Poyet
- Subjects
Event-driven programming ,Computer science ,business.industry ,Natural user interface ,Post-WIMP ,User interface design ,User experience design ,Magic pushbutton ,Human–computer interaction ,10-foot user interface ,User interface ,business ,Software ,Information Systems - Published
- 1992
- Full Text
- View/download PDF
40. Graphics and Graphical User Interfaces
- Author
-
Jens Kühner
- Subjects
business.industry ,Computer science ,Computer Graphics Metafile ,Text display ,computer.file_format ,Graphical user interface testing ,Post-WIMP ,User interface design ,Magic pushbutton ,Human–computer interaction ,User interface ,business ,computer ,Graphical user interface - Abstract
Many resource-constrained devices do not need a complex graphical display. They provide an intuitive user interface with buttons and LEDs or a simple text display. However, there is a growing demand for devices that provide a complex user interface with a detailed graphical display. The .NET Micro Framework provides built-in support for color LCD displays, if your device has one.
- Published
- 2009
- Full Text
- View/download PDF
41. Automating the lexical and syntactic design of graphical user interfaces
- Author
-
Gurminder Singh and Mark Green
- Subjects
Natural language user interface ,business.industry ,Magic pushbutton ,Human–computer interaction ,Computer science ,Natural user interface ,10-foot user interface ,Graphical user interface testing ,User interface ,business ,Computer Graphics and Computer-Aided Design ,Graphical user interface ,User interface design - Published
- 1991
- Full Text
- View/download PDF
42. A domain knowledge driven approach for user interface software development
- Author
-
Shenquan Liu and Haiying Wang
- Subjects
Multiple document interface ,Human action cycle ,Natural language user interface ,Computer science ,Shell (computing) ,User requirements document ,Theoretical Computer Science ,Interactivity ,User experience design ,Conceptual design ,Magic pushbutton ,Human–computer interaction ,10-foot user interface ,Interface control document ,business.industry ,Natural user interface ,User modeling ,Graphical user interface testing ,Computer Science Applications ,User interface design ,Computational Theory and Mathematics ,Hardware and Architecture ,Interface metaphor ,Look and feel ,Domain knowledge ,User interface ,business ,Software - Abstract
A domain knowledge driven user interface development approach is described. As a conceptual design of the user interface, the domain knowledge defines the user interface in terms of objects, actions and their relationships that the user would use to interact with the application system. It also serves as input to a user interface management system (UIMS) and is the kernel of the target user interface. The principal ideas and the implementation techniques of the approach is discussed. The user interface model, user interface designer oriented high-level specification notation, and the transformation algorithms on domain knowledge are presented.
- Published
- 1991
- Full Text
- View/download PDF
43. Testing user interfaces in applications
- Author
-
W. Wysota
- Subjects
Event-driven programming ,Computer science ,Natural user interface ,business.industry ,media_common.quotation_subject ,User modeling ,Post-WIMP ,Graphical user interface testing ,User interface design ,Debugging ,Human–computer interaction ,Magic pushbutton ,Model–view–controller ,Look and feel ,10-foot user interface ,User interface ,business ,media_common ,Graphical user interface - Abstract
This paper describes the problem of testing graphical user interfaces (GUI) in applications with commonly used methods and introduces a new approach to such applications. The idea is to separate the GUI from the rest of the application and focus on testing the correctness of the interface itself and not the whole system.
- Published
- 2008
- Full Text
- View/download PDF
44. User interface history
- Author
-
Brad A. Myers and Anker Helms Jørgensen
- Subjects
Natural language user interface ,Computer science ,business.industry ,Natural user interface ,Post-WIMP ,User interface design ,World Wide Web ,Interactivity ,User experience design ,Human–computer interaction ,Magic pushbutton ,Interface metaphor ,Look and feel ,User interface ,business ,Graphical user interface - Abstract
User Interfaces have been around as long as computers have existed, even well before the field of Human-Computer Interaction was established. Over the years, some papers on the history of Human-Computer Interaction and User Interfaces have appeared, primarily focusing on the graphical interface era and early visionaries such as Bush, Engelbart and Kay. With the User Interface being a decisive factor in the proliferation of computers in society and since it has become a cultural phenomenon, it is time to paint a more comprehensive picture of its history. This SIG will investigate the possibilities of launching a concerted effort towards creating a History of User Interfaces.
- Published
- 2008
- Full Text
- View/download PDF
45. A comparative evaluation of graphical user interfaces
- Author
-
Franz Penz, Gerhard Weichselberger, Günter Haring, and Rainer Ebner
- Subjects
Multiple document interface ,Magic pushbutton ,business.industry ,Human–computer interaction ,Computer science ,Shell (computing) ,10-foot user interface ,General Medicine ,Post-WIMP ,Graphical user interface testing ,User interface ,business ,Graphical user interface - Abstract
In a study based on a questionnaire and an empirical test three graphical user interfaces for the DOS operating system commands (GEM, Windows 1.04, Windows 2.01) are compared.
- Published
- 1990
- Full Text
- View/download PDF
46. Interactive Genetic Algorithms for User Interface Design
- Author
-
Anil Shankar, Sergiu M. Dascalu, Juan C. Quiroz, and Sushil J. Louis
- Subjects
Interactive systems engineering ,Multiple document interface ,Human action cycle ,Natural language user interface ,Computer science ,Natural user interface ,business.industry ,User modeling ,Shell (computing) ,Computer user satisfaction ,Guideline ,Graphical user interface testing ,Interface description language ,User requirements document ,User interface design ,Interactivity ,User experience design ,Interface metaphor ,Magic pushbutton ,Human–computer interaction ,User interface management systems ,Look and feel ,10-foot user interface ,User interface ,business - Abstract
We attack the problem of user fatigue in using an interactive genetic algorithm to evolve user interfaces in the XUL interface definition language. The interactive genetic algorithm combines computable user interface design metrics with subjective user input to guide evolution. Individuals in our population represent interface specifications and we compute an individual's fitness from a weighted combination of user input and user interface design guidelines. Results from our preliminary study involving three users indicate that users are able to effectively bias evolution towards user interface designs that reflect both user preferences and computed guideline metrics. Furthermore, we can reduce fatigue, defined by the number of choices needing to be made by the human designer, by doing two things. First, asking the user to pick just two (the best and worst) user interfaces from among a subset of nine shown. Second, asking the user to make the choice once every t generations, instead of every single generation. Our goal is to provide interface designers with an interactive tool that can be used to explore innovation and creativity in the design space of user interfaces.
- Published
- 2007
- Full Text
- View/download PDF
47. Evaluator of User’s Actions (Eua) Using the Model of Abstract Representation Dgaui
- Author
-
Susana Gomez-Carnero and Javier Rodeiro Iglesias
- Subjects
Multiple document interface ,Human action cycle ,Natural language user interface ,business.industry ,Computer science ,Natural user interface ,User modeling ,Shell (computing) ,Usability ,Graphical user interface testing ,User requirements document ,User interface design ,User experience design ,Human–computer interaction ,Magic pushbutton ,Interface metaphor ,Heuristic evaluation ,Look and feel ,10-foot user interface ,User interface ,business ,Graphical user interface - Abstract
User Interfaces has an important role on the success of an application. Due the relevant temporal and economic cost of its development is necessary to obtain a high acceptability and effective design. To consider a user interface acceptable this must be kind to user, do its objectives and be easy for the user. In this paper an abstract model specification is presented to allow evaluate the acceptability of user interfaces. This is made in a semiautomatic way validating the three items defined before. We also present a notation for the user interface testing and a tool that allows the user executes user tasks over the graphic user interface prototyping generates by the tool.
- Published
- 2007
- Full Text
- View/download PDF
48. Interactive evolution of XUL user interfaces
- Author
-
Sergiu M. Dascalu, Sushil J. Louis, and Juan C. Quiroz
- Subjects
Multiple document interface ,Natural language user interface ,Computer science ,Shell (computing) ,Interface description language ,User requirements document ,computer.software_genre ,Interactivity ,User experience design ,Magic pushbutton ,Human–computer interaction ,10-foot user interface ,Event-driven programming ,Interactive systems engineering ,Multimedia ,business.industry ,Natural user interface ,User journey ,User modeling ,Graphical user interface testing ,User interface design ,Interface metaphor ,Look and feel ,User interface ,business ,computer - Abstract
We attack the problem of user fatigue by using an interactive genetic algorithm to evolve user interfaces in the XUL interface definition language. The interactive genetic algorithm combines a set of computable user interface design metrics with subjective user input to guide the evolution of interfaces. Our goal is to provide user interface designers with a tool that can be used to explore innovation and creativity in the design space of user interfaces and make it easier for end-users to further customize their user interface without programming knowledge. User interface specifications are encoded as individuals in an interactive genetic algorithm's population and their fitness is computed from a weighted combination of user interface design guidelines and user input. This paper shows that we can reduce human fatigue in interactive genetic algorithms (the number of choices needing to be made by the designer), by 1) only asking the user to pick two user interfaces from among ten shown on the display and 2) by asking the user to make the choice once every t generations.
- Published
- 2007
- Full Text
- View/download PDF
49. Graphical User Interfaces Using Swing
- Author
-
Risto M. Nieminen, Tamar Schlick, David E. Keyes, Timothy J. Barth, Dirk Roose, and Michael Griebel
- Subjects
Event-driven programming ,Multiple document interface ,Computer science ,Human–computer interaction ,Magic pushbutton ,business.industry ,Look and feel ,Post-WIMP ,Graphical user interface testing ,User interface ,business ,Graphical user interface - Published
- 2007
- Full Text
- View/download PDF
50. Analysis and Design of Model-Based User Interfaces
- Author
-
Pedro J. Molina and Hallvard Trætteberg
- Subjects
User experience design ,business.industry ,Model–view–controller ,Computer science ,Magic pushbutton ,Natural user interface ,User modeling ,Post-WIMP ,User interface ,business ,Software engineering ,User interface design - Abstract
This paper proposes a method for user interface development where a model for analysis (Just-UI) and a model for design (DiaMODL) are conveniently combined into an integrated method. Just-UI currently supports automatically refining analysis models, through conceptual patterns to concrete user interface designs. Integrating a dialog modelling language (DiaMODL) into the method, will let the designers take part in the refinement process, hence gaining control and allowing a greater variety of designs. The method encourages the use of code generation for rapid prototyping of the UI. The ultimate objective is to provide a suitable software engineering and user interface design method with coverage to cross through requirements to final implementation of core application code and user interface.
- Published
- 2006
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.