Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 2,660 papers for “graphical user interface components”

RsdEditor: A Graphical User Interface for Specifying Metacomputer Components

Baraglia Laforenza Cnuce, R. Baraglia, D. Laforenza et al. · 2000

RsdEditor is a graphical user interface to produce specifications of computational resources. It is used in the RSD (Resource and Service Description) environment for specifying, registering, requesting and accessing resources and services in a metacomputer. RsdEditor was designed to be used by the administrators and users of metacomputing environments. At the administrator level the GUI is used to describe the available computing and networking components of a metacomputer. At the user level RsdEditor is used to specify the characteristics of the computational resources needed to execute a meta-application. This paper is organized as follows: Section 1 introduces the RsdEditor. Section 2 shortly presents the RSD environment, and Section 3 describes some features and implementation issues of the RsdEditor. Keywords: Metacomputing, Resource Management, Resource and Service Description. 1.

Cited by 0

Usability-Focused Architectural Design for Graphical User Interface Components

Stephan Bode, Matthias Riebisch · 2008

Although in recent years some progress in software engineering (SE) and human-computer interaction (HCI) has been made, there is still a gap between the two research areas and their methodologies. Today, from the engineering point of view, the specification and design of graphical user interfaces and their corresponding software architectural components is still a challenging task. The advanced component design methods are not yet integrated with HCI design methodologies to bridge the two fields. This paper presents a methodology, which extends a category-based software architectural design method by integrating HCI approaches. The methodology aims at a better design of graphical user interface (GUI) components in terms of both the architectural quality and usability. The methodology has been successfully evaluated in the development and partial reengineering of an e-commerce system.

Cited by 2

Visual Recognition Of Graphical User Interface Components Using Deep Learning Technique

Agyl Ardi Rahmadi, Aris Sudaryanto · Jurnal Ilmu Komputer dan Informasi · 2020

Graphical User Interface (GUI) building in software development is a process which ideally need to go through several steps. Those steps in the process start from idea or rough sketch of the GUI, then refined into visual design, implemented in coding or prototype, and finally evaluated for its function and usability to discover design problem and to get feedback from users. Those steps repeated until the GUI considered satisfactory or acceptable by the user. Computer vision technique has been researched and developed to make the process faster and easier; for example generating code for implementation, or automatic GUI testing using component images. But among those techniques, there are still few for usability testing purpose. This preliminary research attempted to make the foundation for usability testing using computer vision technique by built minimalist dataset which has images of various GUI components and used the dataset in deep learning experiment for GUI components visual recognition. The experiment results showed deep learning technique suitable for the intended task, with accuracy of 95% for recognition of two different types of components, and accuracy of 72% for six different types of component.

Cited by 7Open access

Development of A Graphical User Interface for Software Analyzing Texture Components in Steels

Парий, И., Данилов, С. В., Ролдугина, А. С. et al. · Electronic Archive of Ural Federal University (ELAR UrFU) · 2025

В работе рассматривается возможность автоматизации обработки данных текстуры, полученных с рентгеновского дифрактометра и систем дифракции обратного рассеяния электронов. Разработанное программное обеспечение (ПО) работает на основе бесплатно распространяемого пакета MTEX для Matlab, не требует наличия лицензионного пакета Matlab и позволят в автоматическом режиме получать данные о полюсных фигурах, функциях распределения ориентаций и долях различных волокон и компонент для экономии времени лаборантов и инженеров.

Cited by 0Open access

GC4S: A bioinformatics-oriented Java software library of reusable graphical user interface components

Hugo López-Fernández, Miguel Reboiro‐Jato, Daniel Glez‐Peña et al. · PLoS ONE · 2018

Modern bioinformatics and computational biology are fields of study driven by the availability of effective software required for conducting appropriate research tasks. Apart from providing reliable and fast implementations of different data analysis algorithms, these software applications should also be clear and easy to use through proper user interfaces, providing appropriate data management and visualization capabilities. In this regard, the user experience obtained by interacting with these applications via their Graphical User Interfaces (GUI) is a key factor for their final success and real utility for researchers. Despite the existence of different packages and applications focused on advanced data visualization, there is a lack of specific libraries providing pertinent GUI components able to help scientific bioinformatics software developers. To that end, this paper introduces GC4S, a bioinformatics-oriented collection of high-level, extensible, and reusable Java GUI elements specifically designed to speed up bioinformatics software development. Within GC4S, developers of new applications can focus on the specific GUI requirements of their projects, relying on GC4S for generalities and abstractions. GC4S is free software distributed under the terms of GNU Lesser General Public License and both source code and documentation are publicly available at http://www.sing-group.org/gc4s.

Cited by 10Open access

Metadata-Driven Design Of Graphical User Interface Components For Data Entry And Validation

Alexandre, Diogo, Muscholl, Marita, Kadioglu, Dennis et al. · Zenodo (CERN European Organization for Nuclear Research) · 2015

The project described herein aims at easing the creation and usage of clinical forms, based on a metadata<br> repository. The developed software libraries enable the automatic rendering of labels, tooltips, input widgets and<br> input data validation. It includes easy-to-set reusable components that software developers can effortlessly use<br> to render clinical forms, relying on already defined metadata rather than re-inventing data elements and widgets.

Cited by 0Open access

Pipeline graphical user interface components are as follows: (A) Opening Panel, allows user to select imaging processing mode.

Anthony R. Prisco (549407), John D. Bukowy (549408), Brian R. Hoffmann (330826) et al. · Figshare · 2015

&lt;p&gt;(B) Single Processing mode, allows user to manipulate and optimize (7) analysis parameters for a single image. Analysis parameters can then be used in Batch Analysis mode to process an entire group of images. (C) Batch Analysis processing mode, allows a user to select multiple images for analysis with a set of parameters optimized within the single processing mode. In Batch Analysis mode, the 6 images generated in the single processing mode can be exported as TIFFs to separate folders.&lt;/p&gt;

Cited by 0Open access

Graphical Editor for Graphical User Interfaces for an "Internet of Things" System

Gunnar Weibull · Lund University Publications Student Papers (Lund University) · 2015

The aim for the graphical editor described in this paper is to simplify the creation of Graphical User Interfaces (GUIs) for PalCom (an “Internet of Things”-solution). Ideally, the people who are to use the GUIs will be able to create them themselves. Most graphical editors focus on placing graphical components (buttons etc.), then assigning them a function. The graphical editor described in this paper aims to introduce the opposite work flow, i.e. identify functionality and then suggest graphical components to express this functionality in the Graphical User Interface (GUI) to be created.

Cited by 2Open access

Graphical User Interface with OpenCV and tkinter

K. Mohaideen Abdul Kadhar, Gaurish Anand · Maker Innovations Series · 2024

In this chapter, we will discuss the design of a basic graphical user interface (GUI) using a number of graphical components for an industrial vision system. There are multiple libraries available in Python for designing a GUI, and we will use the tkinter library in this chapter. We will start with the discussion of individual GUI components provided by tkinter along with a simple demonstration for each one of them and finally build a complete user interface for a simple vision system.

Cited by 0

Requirements for a Hooks Tool

Garry Froehlich, H. James Hoover, Luyuan Liu et al. · 1998

Object-oriented frameworks can be complex and difficult to use. Tool support can greatly aid developers in using these frameworks. However, existing tools, such as graphical user interface builders, only support one framework and are not easily customized. Hooks, which describe the intended use of a framework, can form the basis of a general, flexible tool that supports many different frameworks. This paper describes the requirements for such a tool. 1 Introduction Graphical user interface builders represent one of the most successful applications of framework technology. Object-oriented frameworks consist of a generic design for a class of problems, such as user interfaces, and an object-oriented implementation of that design. GUI builders allow developers to quickly piece together a window-based user interface from predefined components such as buttons, windows and menus. The interactions of the components are well-defined within the framework but the components are given user-def...

Cited by 0

Desenvolvimento de uma plataforma gráfica para a descrição de modelos de sistemas ambientais

Lima, Tiago F. M., Carneiro, Tiago G. S., Faria, Sérgio D. · Biblioteca Digital da Memória Científica do INPE (National Institute for Space Research)

This paper presents the actual stage of development of TerraME Graphical Interface for Modeling and Simulation TerraME GIMS, a graphical interface to building dynamic spatial-temporal models to the platform TerraME. The development of models through graphical components improve the productivity of the users and become more intuitive the process of building models, contributing to expand the user community of the environment TerraME.

Cited by 0Open access

A Component- and Message-Based Architectural Style for GUI Software

2008

Abstract-- While a large fraction of application code is devoted to graphical user interface (GUI) functions, support for reuse in this domain has largely been confined to the creation of GUI toolkits (“widgets”). We present a novel architectural style directed at supporting larger grain reuse and flexible system composition. Moreover, the style supports design of distributed, concurrent applications. Asynchronous notification messages and asynchronous request messages are the sole basis for inter-component communication. A key aspect of the style is that components are not built with any dependencies on what typically would be considered lower-level components, such as user interface toolkits. Indeed, all components are oblivious to the existence of any components to which notification messages are sent. While our focus has been on applications involving graphical user interfaces, the style has the potential for broader applicability. Several trial applications using the style are described. 1 Index Terms-- architectural styles, message-based architectures, graphical user interfaces (GUIs), heterogeneity, concurrency. I.

Cited by 0

Customisable graphical interfaces to database systems: a meta-programming based approach

Ajith P. Madurapperuma, William A. Gray, N. J. Fiddian · 2002

Graphical user interfaces are gaining widespread acceptance as the primary means of user interaction with application programs. This acceptance is encouraged by the availability of high resolution bit-mapped graphical workstations and accompanying software at an increasingly affordable cost. Many such software systems provide facilities for customising the interface according to user preferences and requirements in a limited way. Most systems handle the customisation of only the control components of the interface, but not the application component, i.e. the visual representation of the problem domain and its direct manipulation. In this paper a novel approach to customising all components of a user interface through the use of meta-programming techniques is presented. This has the advantage of enabling members of a user community to customise the interface style to their own preferences without having to compromise to a common group interface. This means that in a heterogeneous environment comprising many different autonomous systems the users can access the component systems through their preferred interface style without having to learn or conform to the local interfaces supported by particular systems.

Cited by 0

A Usability Study of End-User Construction of Direct Manipulation User Interfaces

Paul Mccartney, T. Paul Mccartney · 1996

This paper describes an empirical study of end-users that tested the usability of The Programmers&amp;apos; Playground graphical environment. The Programmers&amp;apos; Playground is a software library and run-time system for constructing distributed multimedia applications. Playground&amp;apos;s graphical environment enables end-users to create direct manipulation graphical user interfaces (GUIs) and to dynamically configure communication among distributed application components. In this study, 28 end-users with no prior experience in distributed computing or user interface construction were timed and evaluated on several tasks using our graphical environment. Tasks included the use of direct and indirect constraint relationships, visual configuration of distributed applications, and graphical user interface construction. The results show that a wide variety of end-users (i.e., not just programmers) can learn and apply these concepts, utilizing our graphical environment to construct distributed multimedia applic...

Cited by 0

Abstract A Usability Study of End-User Construction of Direct Manipulation User Interfaces

T. Paul Mccartney, T. Paul Mccartney · 1996

This paper describes an empirical study of end-users that tested the usability of The Programmers’ Playground graphical environment. The Programmers ’ Playground is a software library and run-time system for constructing distributed multimedia applications. Playground’s graphical environment enables end-users to create direct manipulation graphical user interfaces (GUIs) and to dynamically configure communication among distributed application components. In this study, 28 end-users with no prior experience in distributed computing or user interface construction were timed and evaluated on several tasks using our graphical environment. Tasks included the use of direct and indirect constraint relationships, visual configuration of distributed applications, and graphical user interface construction. The results show that a wide variety of end-users (i.e., not just programmers) can learn and apply these concepts, utilizing our graphical environment to construct distributed multimedia applications. 1.

Cited by 0

Graphical interface for astrophysical numerical codes freeware

Zdeněk Melkes · Digital Repository (National Repository of Grey Literature) · 2011

The topic of this bachelor´s thesis is creating a suitable graphical interface (GUI) between a user and a freeware program for astrophysical computation, for its simpler and more comfortable use. My goal is to create such an interface where a user selects input text files, sets parameters and starts computation. The prefatory part introduces numeric codes used in astrophysics and the issue of magnethydrodynamics equations (MHD). The following part is about the program Athena and a graphical user interface. There is a description of installation of the program, its structure, control, layout of individual components, including a sample of the start test function.

Cited by 0