skip to main content
10.1145/97243.97274acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
Article
Free Access

IShell: a visual UNIX shell

Authors Info & Claims
Published:01 March 1990Publication History

ABSTRACT

IShell is a visual user interface for interaction using gestures under the UNIX operating system. A visual script language for building commands — IScript — is an integral part of the IShell environment. The user can directly describe and execute pipelined command sequences using gestures. The user is constantly guided by visual cues.

References

  1. 1.Borg, K. An outline for visual programming in UNIX. Institute of information prcr.essing, University of Ume,5, Sweden. UMINF 162.89. 1989.Google ScholarGoogle Scholar
  2. 2.Boming, A. The programming language aslx~ts of ThingLab, a con.swaint-on'ented simulation laboratory. ACM TOPLAS. 3(4): 353-387, 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.Boming, A. and R. Duisberg. Constraint-based tools for building user interfaces. ACM TOG. 5(4): 345-3.74, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4.Chang, S.-K. "Principles of pictorial information systems design." 1989 Prentice-Hall. New Jersey. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.Chang, S.-K.~ T. Ichikawa and P. A. Ligomenides. "Visual Languages." Management and Information Systems. 1986 Plenum Press. New York. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.Cox, P. T., F. R. Giles and T. Pietrzykowski. "t~graph: a step towards libem~g programming from textt~ conditioning." 1989 WEE Workshop on Visual languages. Rome. IEEE Computer Society Press. 150-156. 1989.Google ScholarGoogle Scholar
  7. 7.diSessa, A. A. "Notes on the Future of Programming: Breaking the Utility Barrier." User Centered System Design. Norman and ~ ed. 125-156. 1986 Lawrence Erlbaum Associates. Hillsdale.Google ScholarGoogle Scholar
  8. 8.Haeberli, P. E. "ConMan: a visual programming language for interactive graphics." SIC~RAPH'88. Atlanta. ACM. 103-111. 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9.Henry, T. R. "Squish: a graphical shell for UNIX." Graphics Interface'88. Edmonton. Canadian Information Processing Society. 43-55. 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.Hutchins, E. L., J. D. Holland and D. A. Norman. "Direct Manipulation Interfaces." User Centered System Design. Norman and Dla~r ed. 88-124. 1986 Lawrence Erlbaum Associates. HiUsdale.Google ScholarGoogle Scholar
  11. 11.IngaUs, D., S. Wallace, Y.-Y. Chow, F. Ludolph and K. Doyle. "Fabfik: A visual programming environment." OOPSLA'88. ACM. 176-190. 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. 12.Johnson, J,, T. L. Roberts, W. Verplank, D. C. Smith, C. H. Irby, M. Beard and K. Mackey. The Xerox Star:. A retrospective. Computer. 22(9): 11-29, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13.Lansdown, J. "~gn in computer graphics: A plea for visual literacy." Techniques for Computer Graphics. Rogers and Eamshaw ed. 15-22. 1987 Springer-Veda& Berlin.Google ScholarGoogle Scholar
  14. 14.Ludolph, F., Y.-Y. Chow, D. IngaUs, S. W~ and K. Doyle. "l'he Fabrik Programming Environment." 1988 IEEE Workshop on Visual Languages. Pittsburgh. IEEE Computer Society Press. 222-230. 1988.Google ScholarGoogle Scholar
  15. 15.R,~er, G, A survey of current graphical programming techniques. Computer. 18(8): 11-25, 1985.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16.Shu, N. C. "Visual Programming." 1988 Van Nostrand Reinhold. New York. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17.Smith, D. N. lnterCONS: Interface CONstruction Set. /~9M T. J. Watson Research Center, Yorktown Heights, NY, U~A. RC 13108. 1987.Google ScholarGoogle Scholar
  18. 18.Smith, R. B. Ex"periermes with the Alternate Reality Kit: An example of the tensio,~een litemlism and magic. CG&A. 7(9): 42-50, 1987.Google ScholarGoogle Scholar

Index Terms

  1. IShell: a visual UNIX shell

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            CHI '90: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
            March 1990
            474 pages
            ISBN:0201509326
            DOI:10.1145/97243

            Copyright © 1990 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 1 March 1990

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            CHI '90 Paper Acceptance Rate47of260submissions,18%Overall Acceptance Rate6,199of26,314submissions,24%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader