Journal of Applied Science and Engineering

Published by Tamkang University Press

1.30

Impact Factor

2.10

CiteScore

Heh-Tyan Liaw  1 and Biam Chee Low This email address is being protected from spambots. You need JavaScript enabled to view it.2

1Department of Information Management, Tamkang University, Tamsui, Taiwan, R.O.C.
2Institute of Information Science, Academia Sinica, NanKang, Taipei 115, Taiwan 115, Taiwan, R.O.C.


 

Received: September 14, 1999
Accepted: January 28, 2000
Publication Date: January 28, 2000

Download Citation: ||https://doi.org/10.6180/jase.1999.2.4.05  


ABSTRACT


Window user interfaces such as MsWindow improve traditional command-line user interfaces. However, they do not directly support several important functions of command-line user interfaces. In this paper, further refinements for window user interfaces are proposed: (1) monitoring and ulitilizing standard output, (2) speeding up the invokation of general commands, (3) supporting both command arguments and piping capabilities, (4) facilitating online batch processing, and (5) supporting window-style remote control. According to above suggestions, a prototype for refined window user interface has been implemented. It operates in window-style to control remote UNIX platform and integrates FTP functions.


Keywords: Window Desktop, GUI, Human Computer Interface, Remote Control


REFERENCES


  1. [1] Arthur, L. J., UNIX Shell Programming, John Wiley & Sons, Inc. (1990).
  2. [2] HopCroft, J. E. and Ullman, J. D., Introduction to Automata Theory, Languages, and Computation, Addison Wesley, Chap.7, (1979) .
  3. [3] Kernighan, B. W., and Ritchie, D. M., Thc C Programming Language, 2nd Ed. Prentice-Hall, Section 5.10, (1988).
  4. [4] Microsoft Corp., Microsoft Win32 Programmer’s Reference, Vol. 1, Vol. 2, Microsoft Corporation, (1993).
  5. [5] Microsoft Corp., Microsoft Windows 95 使用 手冊, Microsoft Corporation, (1995).
  6. [6] Microsoft Corp., Microsoft Windows NT Server resource Kit: for Windows NT Server 4.0, Microsoft Corporation, (1996).
  7. [7] Microsoft Corp., Microsoft Windows 98 入門 指南, Microsoft Corporation, (1998).
  8. [8] The Open Group, X Window Version 11 Release 6.4 Reference Manual, ftp://ftp.x.org/pub/R6.4/xc/doc/hardcopy/man /man.PS.gz, (1998).
  9. [9] Ramey, C., BASH Reference Manual, http://www.gnu.org/manual/bash-2.02/html_c hapter/bashref_toc.html, (1998).
  10. [10] Sethi, R., Programming Languages Concepts and Constructs, Addison Wesley, (1994).
  11. [11] Silberschatz, A. and Galvin, P. B., Operating System Concepts, Addison Wesley (1994).
  12. [12] Stroustrup, B., The C++ Programming Lanauage, 2nd Ed. Addison Wesley, (1991).
  13. [13] Stevens, W. R., UNIX Network Programming, Prentice Hall, (1991).
  14. [14] Symantec Corp., pcANYWHERE 32 Version 8.0 User's Guide, Symantec Corporation, (1997).
  15. [15] Van Wolverton, Running MS-DOS, 6th ed., Microsoft Press, (1993).
  16. [16] 黃明達, Windows 3.1 中文版入門, 松崗電 腦圖書資料股份有限公司 (1993).