Geographical datasets are large, complex, and can be difficult for users to navigate and derive meaning from. These datasets, as well as the unique insights derived from them, provide tremendous opportunity for social change -- many of the global challenges humankind is currently facing can benefit from analytics or visualization...
Users interested in customizing their Primo installation are required to configure specific settings, files, and code during the View setup process. A consequence of this is that unique customizations are not easily sharable between institutions. With the release of the new Primo User Interface, Ex Libris has enabled institutions to...
Cultural differences between designers and users is an important aspect to consider when designing products for other countries. However, many prominent authors in the human factors engineering field have failed to specifically address how to identify and utilize cultural differences in user interface (UI) design. This research evaluated if design...
Software engineers often need help with discovering and learning how to use APIs. For example, software engineers who are starting to learn Java, and they want to implement a certain feature in a program, they might want to reuse existing APIs in order to save time versus rewriting it themselves...
CP1100/GPIB Interface is an interface between the "General
Purpose Interface Bus", which is an implementation of the Universal
Bus described in IEEE Standard 488-1975, and Unibus. This interface
enables TEKTRONIX CP1100 series controllers to operate
GPIB- compatible instruments connected to the General Purpose
Interface Bus. The designer can now incorporate...
Rapid Prototyping is a technique that has been created to alleviate some of the problems inherent in the traditional approach to software development. Various prototyping techniques currently employed are presented. The user interface aspect of system design is studied and where the benefit of prototyping user interfaces lies is shown....
The general problem of application development of interactive GUI applications has been addressed by toolkits, libraries, user interface management systems, and more recently domain-specific application frameworks. However, the most sophisticated solution offered by frameworks still lacks a number of features which are addressed by this research: 1) limited functionality --...
A Hybrid Meshnet LAN, a new local area network architecture, has been proposed by Dr. Cheoul-Shin Kang and Dr. James Herzog. It provides for distributed control hybrid architecture which is good for effective load sharing under various local area network environments. Hybrid Meshnet has a dual channel structure, a token...
The potential for machine learning systems to improve via a mutually beneficial exchange of information with users has yet to be explored in much detail. Previously, we found that users were willing to provide a generous amount of rich feedback to machine learning systems, and that the types of some...
Desktop widget engines have emerged as an alternative for completing simple tasks without the need for a full-blown application or constant user interaction. Widgets can simply display data in a compact and visually appealing manner (such as stock tickers, weather forecasts, and news notifications), or go so far as to...