[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article
Free access

SODA: a simplified operating system for distributed applications

Published: 01 October 1985 Publication History
First page of PDF

References

[1]
D. A. Patterson and C. H. Sequin. "RISC I: a reduced instruction set VLSI computer." SIGARCH Newsletter 9, 3, (1981).
[2]
J. H. Kepecs and M. H. Solomon. "SODA: a simplified operating system for distributed applications." TR 527, Computer Sciences Department. University of Wisconsin (1984).
[3]
B. J. Nelson. "Remote procedure call." Technical report CMU-CS-81-119, Carnegie Mellon University (1981).
[4]
P. J. Courtois, F. Heymans, and D. L. Parnas. "Concurrent control with readers and writers." CACM 14, 10, (1971).
[5]
T. W. Mao and R. T. Yeh. "Communication port: A language concept for concurrent programming." IEEE Transactions on Software Engineering 6, 2, (1980).
[6]
R. P. Cook. "*MOD--a language tbr distributed programming." Proc. 1st Intl. Conf. on Distributed Computing Systems, (1979).
[7]
E. W. Dijkstra. "Hierarchical ordering of sequential processes." Acta Informatica 1, (1971).
[8]
E. Chang. "n-philosophers: an exercise in distributed control." Computer Networks 4, (1980).
[9]
A. Black. "An asymmetric stream communication system." Proceedings of the Ninth Symposium on Operating Systems Principles, (1983).
[10]
A. Bernstein. "Output guards and nondeterminism in Communicating Sequential Processes'." ACM Transactions on Programming Languages and Systems 2, 2, (1980).
[11]
C. A. R. Hoare. "Communicating sequential processes." CACM 21, 8, (1978).
[12]
F. Baskett, H. Howard, and J. T. Montague. "Task communication in Demos." Proc. of the Sixth Symposium on Operating Systems Principles, (1977).
[13]
R. W. Watson. "Timer-based mechanisms in reliable transport protocol connection management." Computer Networks, 5, (1981).
[14]
B. W. Kernigan and D. M. Ritchie. The C programming language, Prentice-Hall, Inc. (1978).
[15]
P. V. Mockapetris. "Communication environments for local networks." Research Report ISI/RR-82-103, Information Sciences Institute, University of Southern California (1982).
[16]
A. Spector. "Multiprocessing architectures for local computer networks." Report STAN-CS-81-874, Stanford University (1981).
[17]
T. J. Leblanc. "The design and performance of high-level language primitives for distributed computing." TR 492, Computer Sciences Department, University Of Wisconsin (1982).
[18]
D. R. Cheriton and W. Zwaenepoel. "The distributed V kernel and its performance for diskless workstations." Proceedings of the Ninth ACM Symposium on Operating Systems Principles. (1983).
[19]
G. Cox and W. Corwin. "A unified model and implementation for interprocess communication in a multiprocessor environment." Proc. of Eighth Symposium on Operating Systems Principles, (1981).
[20]
Xerox Corporation. "Xerox system integration standard," XSIS 028112, Stamford, Connecticut (1981).
[21]
J. Postel (ed.). "Transmission control protocol." ARPA Network RFC 793, Information Sciences Institute, University of Southern California (1981).
[22]
A. Tanenbaum. Computer networks, Prentice-Hall, Inc. (1981).
[23]
Excelan, Inc., Ethernet front-end processor reference manual, San Jose, CA. (1982).
[24]
Communications Machinery. ENP-40 manual, Santa Barbara. CA (1984).
[25]
Avalon Computer Systems. The Avalon AP/10 attached processor, Pasadena, California (1984).
[26]
Able Computer Systems. EASYWAY/ED unibus ethernet controller, Irvine, California (1983).
[27]
M. Stark, A. Kornhauser, and D. Van-Mierop. "A high functionality VLSI LAN Controller for CSMA/CD networks." Compcon, Intel Israel LTD., (1983).
[28]
P. B. Hansen, "Distributed processes: a concurrent programming concept." CACM 21, 11, (1978).
[29]
D. J. Farber and K. Larson. "The distributed computing system." Internal Technical Report, University of California, Irvine (1972).
[30]
D. R. Cheriton, M. A. Malcolm, L. S. Melen, and G. R. Sager. "Thoth, a portable real-time operating system." CACM 22; 2, (1979).
[31]
H. P. Katseff, T. B. London, and C. S. Roberts. "Gaggle-a multi-processor operating system based on communication channels." Internal Memorandum 81-11353-8, Bell Laboratories (1981).
[32]
V.P. Holmes, B.N. Malm, and T.H. Little. "Island universes: Distributing a single-user operating system." IEEE Parallel Processing Conference, (1982).
[33]
P. Bittmann. "The architecture of the personal computerized workstation LEO." Internal memorandum LEO G-7.7.3. University of Munich (1982).

Cited By

View all
  1. SODA: a simplified operating system for distributed applications

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM SIGOPS Operating Systems Review
    ACM SIGOPS Operating Systems Review  Volume 19, Issue 4
    October 1985
    51 pages
    ISSN:0163-5980
    DOI:10.1145/858336
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 October 1985
    Published in SIGOPS Volume 19, Issue 4

    Check for updates

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)36
    • Downloads (Last 6 weeks)6
    Reflects downloads up to 13 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (1992)Harmonizing a distributed operating system with parallel and distributed applicationsProceedings of the First International Symposium on High-Performance Distributed Computing. (HPDC-1)10.1109/HPDC.1992.246481(114-123)Online publication date: 1992
    • (1991)The Lynx distributed programming languageComputer Languages10.1016/0096-0551(91)90008-W16:3-4(209-233)Online publication date: 1-Apr-1991
    • (1989)Experience with CharlotteIEEE Transactions on Software Engineering10.1109/32.2472115:6(676-685)Online publication date: 1-Jun-1989
    • (1987)Interprocess Communication in CharlotteIEEE Software10.1109/MS.1987.2297914:1(22-28)Online publication date: 1-Jan-1987

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media