SUI is a system independent user interface for scientific computing. SUI uses modern graphics displays for output and a mouse and keyboard for input. Hardware independence is achieved by using the industry standard X11 window system and associated user interface development tools. The goal of this research is to develop a deeper and more complete understanding of the user-level facilities needed to make it easier to use an integrated scientific computing system. Insights can be obtained only through experience and experimentation. The SUI system has been designed and implemented based on results from the literature and our own deliberations. As a software system, SUI also addresses the issue of a convenient interface protocol between the user interface and the underlying compute engine. Thus SUI can serve as a user interface for any system that follows the protocol. SUI also has the ability to control more than one system. This capability also enables a user, as reported here, to link different systems through the user interface. Experiments show that the above described system is feasible. SUI is presently working as an interface for MAXIMA and includes many desired features.
Cited By
- Wang P, Gray S, Kajler N, Lin D, Liao W and Zou X IAMC architecture and prototyping Proceedings of the 2001 international symposium on Symbolic and algebraic computation, (337-344)
- Wang P Design and protocol for Internet accessible mathematical computation Proceedings of the 1999 international symposium on Symbolic and algebraic computation, (291-298)
Index Terms
- The design and implementation of a system independent user interface for an integrated scientific computing environment
Recommendations
The University of Alberta user interface management system
In this paper the design and implementation of the University of Alberta user interface management system (UIMS) is discussed. This UIMS is based on the Seeheim model of user interfaces, which divides the user interface into three separate components. ...
The User Interface Design Environment
The user-computer interface is often the major impediment to successful use of interactive computer graphics systems. Design of the interface is often thought of as art rather than science, and suffers from lack of formalisms, models, tools, and ...
A second generation user interface design environment: the model and the runtime architecture
CHI '93: Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing SystemsSeveral obstacles exist in the user interface design process which distract a developer from designing a good user interface. One of the problems is the lack of an application model to keep the designer in perspective with the application. The other ...