Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/800203.806236acmconferencesArticle/Chapter ViewAbstractPublication PagesmicroConference Proceedingsconference-collections
Article
Free access

Organizing computer systems for learnability and useability

Published: 24 September 1973 Publication History

Abstract

Methods for organizing computer systems are described. The goal of these methods is to produce systems which are easier to learn and use, both for the novice and the advanced user. A system utilizing these methods is being developed at Brown; This system is discussed in some detail.

References

[1]
"Adage Graphics Terminal Programmer's Reference Manual", Adage, Inc.
[2]
Anagnostopoulos, P. C., and Sockut, G. H., "The MFTA 4A Principles of Operation", Center for Computer and Information Sciences, Brown University, 1972.
[3]
Anagnostopoulos, P. C., Webber, H. H., and Zahorjan, J. L. B., "META 4B / SIMALE / Vector General Concepts and Facilities", Center for Computer and Information Sciences, Brown University, 1973.
[4]
Anagnostopoulos, P. C., Michel, M. J., Sockut, G. H., Stabler, G. M., and van Dam, A., "Computer architecture and instruction set design", NCC&E Proceedings, June 1973, DD. 519-527.
[5]
Anagnostopoulos, P. C., "Organizing Computing Systems for Learnability and Useability", MICRO6 Proceedings, Sept. 1973.
[6]
Parsamian, H., and DeCagama, A., "Evaluation of hardware- firware-software tradeoffs with mathematical modelling", SJCC Proceedings, May 1971, pp. 151-161.
[7]
Rergeron, R. D., Ganon, J. D., Shecter, D. P., Tompa, F. W., and van Dam, A., "Systems Programming Languages", Advances in Computers, Vol. 12, 1972, pp. 175-284.
[8]
Bradshaw, F. T., "Some Structural Ideas for Computer Systems", CompCon72 Proceedings, Sept. 1972, pp. 183-186.
[9]
Dahl, O. J., Dijkstra, E. W., and, Hoare, C. A. R., "Structured Programming", Academic Press, 1972.
[10]
Davis, R. L., Zucker, S., and Campbell C. M., "A building block approach to multiprocessing", SJCC Proceedings, April 1972, pp. 685-703.
[11]
"META 4 Computer System Microprogrammer's Reference Manual", Digital Scientific Corporation, publication No. 7043MO, March 1972.
[12]
Dijkstra, D. C., "The Structure of the 'T.H.E.' Multiprogramming System", CACM, May 1968, pp. 340-346.
[13]
Ellis, B. A., "Modular Computer Systems" CompCon 72, Proceedings, Sept., 72, pp. 301-303.
[14]
Englebart, D. C., "The augmented knowledge workshop", NCC&E proceedings, June 1973, pp. 9-21. For many more references see the SRI-ARC Catalog.
[15]
"LDS Model 2 System Reference Manual", Evans & Sutherland Computer Corp., Publication No. 901002-100, Aug. 1971.
[16]
Hansen, W. J., "User engineering principles for interactive systems", FJCC Proceedings, Nov. 1971, pp. 523-532.
[17]
Proceedings, International Conference on Extensible Languages, Grenoble, France, 1971.
[18]
Joseph, E. C., "Future Computer Architecture - Polysystems", CompCon72 Proceedings, Sept. 1972, pp. 149-153.
[19]
Merwin, R. E., "Background Reading in Microprogramming and Emulation", ACM Proceedings, Aug. 1972, pp. 545-550. Contains references to just about everything on the subject.
[20]
Mills, H. D., "Top down programming in large systems", Debugging Techniques in Large Systems, Prentice Hall, 1971, pp. 41-55.
[21]
Moshman, J., "Faith, Hope and Parity", Thompson Book Co., Inc., 1966.
[22]
Rice, R., and Smith, W. R., "SYMBOL - a major departure from classic software dominated yon Newmann computing systems", SJCC Proceedings, May 1971, pp. 575-587.
[23]
Sackman, H., "Some Exploratory Experience with Easy Computer Systems", NCC&E Proceedings, June 1973, pp. M30-M33.
[24]
Stabler, G. M., "The Brown University Graphics System", Center for Computer Information Sciences, Brown University, 1973.
[25]
Stockenberg, J. E., Anagnostopoulos, P. C., Johnson, R. E., Munck, R. g., and Stabler, G. M., "Operating system design considerations for microprogrammed mini-computer satellite systems", NCC&E Proceedings, June 1973, pp. 555-562.
[26]
"Graphics Display System Reference Manual", Vector General, Inc., June 1972.
[27]
Webber, H. H., "The Super Integral Multi-purpose Arithmetic/Logic Expediter (SIMALE)", MICRO6 Proceedings, Sept. 1973.
[28]
Weinberg, G. M., "The Psychology of Computer Programming", Van Nostrand Reinhold, 1971.
[29]
Wilner, W. T., "Design of the B1700", FJCC Proceedings, Nov. 1972, pp. 579-586.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
MICRO 6: Conference record of the 6th annual workshop on Microprogramming
September 1973
183 pages
ISBN:9781450377836
DOI:10.1145/800203
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 24 September 1973

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Interpretation
  2. Microprogramming
  3. Modularity
  4. Structure
  5. System design

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 484 of 2,242 submissions, 22%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)29
  • Downloads (Last 6 weeks)2
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media