211 results on '"Magic pushbutton"'
Search Results
2. GUSIP: Graphical User Interface Genreator for Application Programs
- Author
-
Mohamad A. Alda'Da'
- Subjects
Multiple document interface ,Magic pushbutton ,Natural user interface ,Human–computer interaction ,Computer science ,Shell (computing) ,10-foot user interface ,Graphical user interface testing ,User interface ,User interface design - Published
- 2020
- Full Text
- View/download PDF
3. DESIGN OF A GRAPHICAL USER INTERFACE FOR DESIGN AUTOMATION
- Author
-
A Umesh Bedse
- Subjects
User experience design ,Magic pushbutton ,Natural user interface ,Human–computer interaction ,Computer science ,business.industry ,Shell (computing) ,10-foot user interface ,Graphical user interface testing ,User interface ,business ,User interface design - Published
- 2016
- Full Text
- View/download PDF
4. 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
5. 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
6. Lookable User Interfaces and 3D
- Author
-
Alan Stuart Radley
- Subjects
Computer science ,Human–computer interaction ,Natural user interface ,Magic pushbutton ,Post-WIMP ,User interface ,User interface design - Abstract
A new philosophy of user interface design is described. Named the “Lookable User Interface,” or LUI, the approach is based on the concept of a Personal Reality (PR) system. Here the computer adapts to the user's worldview in a personalized way, and according to the specific requirements, behaviors, and perceptive skills of the individual. Typically, a PR system creates and adjusts (in real-time) 3D perspective view(s) of a data-set, including (potentially) the field of view of a scene and the apparent distance and scale of objects, whilst also creating an aesthetic “eye-friendly” context for computing operations. A Lookable User Interface (LUI) affords the maximum degree of visual accessibility to digital content. The authors examine the results of testing a Lookable User Interface. Spectasia is one example of a Personal Virtual Reality (PVR) that can be used to visualize links between universals and particulars within digital worlds.
- Published
- 2018
- Full Text
- View/download PDF
7. 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
8. Testing the User Interface
- Author
-
Abhishek Mishra
- Subjects
Multiple document interface ,InformationSystems_INFORMATIONINTERFACESANDPRESENTATION(e.g.,HCI) ,Magic pushbutton ,Human–computer interaction ,Computer science ,Natural user interface ,Shell (computing) ,ComputerApplications_COMPUTERSINOTHERSYSTEMS ,10-foot user interface ,Graphical user interface testing ,User interface ,User interface design - Abstract
User Interface (UI) tests allow you to test your application from the outside, just as your users would see the application. Every time you decide to run your application on the simulator or device, you are, in effect, testing the UI of your application. Since Xcode 7, Apple has provided the ability to create automated UI tests. These automated UI tests are great at finding regression defects, and used correctly can reduce the regression testing effort for your apps.
- Published
- 2017
- Full Text
- View/download PDF
9. 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
10. THE PROCESS OF UPDATING THE GRAPHICAL USER INTERFACE
- Author
-
Andrei Cherniltsev
- Subjects
Multiple document interface ,Computer science ,Natural user interface ,Magic pushbutton ,Human–computer interaction ,Shell (computing) ,10-foot user interface ,Graphical user interface testing ,User interface ,User interface design - Published
- 2016
- Full Text
- View/download PDF
11. 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
12. 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
13. 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
14. 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
15. User Interfaces and Adaptive Maps
- Author
-
Tapani Sarjakoski and L. Tiina Sarjakoski
- Subjects
Multiple document interface ,Computer science ,Magic pushbutton ,Natural user interface ,Human–computer interaction ,Shell (computing) ,10-foot user interface ,Post-WIMP ,User interface ,User interface design - Published
- 2016
- Full Text
- View/download PDF
16. Customizable dynamic user interface distribution
- Author
-
Marco Manca and Fabio Paternò
- Subjects
Distributed User Interfaces ,Natural user interface ,Computer science ,User modeling ,05 social sciences ,020207 software engineering ,02 engineering and technology ,Post-WIMP ,User requirements document ,Model-based User Interface Description Languages ,Multi-device User Interfaces ,User interface design ,Human–computer interaction ,Magic pushbutton ,0202 electrical engineering, electronic engineering, information engineering ,0501 psychology and cognitive sciences ,10-foot user interface ,User interface ,050107 human factors - Abstract
This paper describes a solution for flexibly obtaining distributed user interfaces across multiple devices. To this end, we propose a model-based approach, with associated authoring environment, which allows designers and developers to specify how to distribute interfaces at various granularity levels, ranging from entire user interfaces to parts of single interactive elements, and obtain the corresponding implementations. This solution includes run-time support for keeping the resulting user interfaces synchronized and customization tools that allow end users to dynamically change how the user interface elements are distributed across multiple interactive devices in order to address unforeseen situations. We also report on a first user test and how the environment has evolved according to the user feedback.
- Published
- 2016
17. 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
18. 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
19. 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
20. The Graphical User Interface
- Author
-
Tom Bell
- Subjects
Multiple document interface ,Computer science ,Magic pushbutton ,Natural user interface ,Human–computer interaction ,Shell (computing) ,10-foot user interface ,Graphical user interface testing ,User interface ,User interface design - Published
- 2015
- Full Text
- View/download PDF
21. 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
22. 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
23. 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
24. 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
25. Real-time experimental control with graphical user interface (REC-GUI) for vision research
- Author
-
Shobha Channabasappa Kenchappa, Byounghoon Kim, Ari Rosenberg, and Ting-Yu Chang
- Subjects
Ophthalmology ,Multiple document interface ,Magic pushbutton ,Natural user interface ,Computer science ,Human–computer interaction ,Shell (computing) ,10-foot user interface ,Graphical user interface testing ,User interface ,Sensory Systems ,User interface design - Published
- 2017
- Full Text
- View/download PDF
26. CAPWISE — A domain-specific language for developing graphical user interfaces
- Author
-
Zarko Mijailovic and Dragan Milicev
- Subjects
Computer science ,Natural user interface ,User modeling ,020207 software engineering ,02 engineering and technology ,Post-WIMP ,Graphical user interface testing ,User interface design ,Human–computer interaction ,Magic pushbutton ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,10-foot user interface ,User interface - Abstract
This paper presents a novel approach to modeling and implementation of graphical user interfaces (GUI) of business applications and information systems. Its main goal is to propose a solution for efficient handling of complexity in user interface development.
- Published
- 2014
- Full Text
- View/download PDF
27. 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
28. 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
29. [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
30. 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
31. The graphical user interface
- Author
-
Bernard J. Jansen
- Subjects
Multiple document interface ,Computer science ,Human–computer interaction ,Natural user interface ,Magic pushbutton ,Shell (computing) ,10-foot user interface ,General Medicine ,Graphical user interface testing ,User interface ,User interface design - Published
- 1998
- Full Text
- View/download PDF
32. 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
33. 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
34. 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
35. Post-WIMP user interfaces
- Author
-
Andries van Dam
- Subjects
General Computer Science ,Computer science ,Model–view–controller ,Magic pushbutton ,Human–computer interaction ,Natural user interface ,User modeling ,10-foot user interface ,Post-WIMP ,User interface ,User interface design - Published
- 1997
- Full Text
- View/download PDF
36. 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
37. 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
38. Graphical User Interfaces
- Author
-
Robert W Janson
- Subjects
Multiple document interface ,Computer science ,Human–computer interaction ,Natural user interface ,Magic pushbutton ,10-foot user interface ,Graphical user interface testing ,Post-WIMP ,User interface ,User interface design - Abstract
This chapter will explain the basic components of a graphical user interface (GUI) and how to use them in Java applications. We will begin to explore the different types of relationships between classes and document both the classes and their relationships using the Unified Modeling Language (UML).
- Published
- 2013
- Full Text
- View/download PDF
39. 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
40. Essential modeling
- Author
-
Larry Constantine
- Subjects
Human-Computer Interaction ,Human–computer interaction ,Computer science ,Magic pushbutton ,Natural user interface ,User modeling ,Shell (computing) ,10-foot user interface ,Graphical user interface testing ,User interface ,User interface design - Published
- 1995
- Full Text
- View/download PDF
41. 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
42. 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
43. Extended user interface definition for the framework RUNNING
- Author
-
Michael Schmidt, Marcel Schneider, and Norbert Kuhn
- Subjects
Composite UI Application Block ,Natural user interface ,Computer science ,Magic pushbutton ,Model–view–controller ,User modeling ,Operating system ,Graphical user interface testing ,User interface ,computer.software_genre ,computer ,User interface design - Abstract
This paper presents our framework for runtime generated user adapted interfaces and describes an extension to the work we presented in [1]. We call our system RUNNING to emphasize that user interfaces are generated at the runtime of an application. In addition, RUNNING allows to generate adaptable user interfaces in the sense that the resulting interface considers both the capabilities of the user's device as well as the preferences of the user. The generation process itself runs on a server to ensure fast calculation and to make it available for arbitrary client systems. We also present an extension to our Abstract Definition of the Interface, which is called (ADI VAR). With the extension it is possible to change the content of a user interface dynamically. RUNNING is also very comfortable for software developers. It allows them to concentrate on the logic of an interface rather than focusing on the UI components.
- Published
- 2012
- Full Text
- View/download PDF
44. 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
45. User interfaces in the OR
- Author
-
Zac Wiggy
- Subjects
Medical–Surgical Nursing ,Operating Rooms ,User-Computer Interface ,Natural user interface ,Computer science ,Human–computer interaction ,Magic pushbutton ,Remote Sensing Technology ,Humans ,Post-WIMP ,User interface ,User interface design - Published
- 2012
46. 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
47. 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
48. 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
49. 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
50. Workshop summary
- Author
-
Kurt C. Wallnau
- Subjects
Multiple document interface ,Human–computer interaction ,Magic pushbutton ,Natural user interface ,Computer science ,Shell (computing) ,General Earth and Planetary Sciences ,10-foot user interface ,User interface ,General Environmental Science ,User interface design - Published
- 1994
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.