skip to main content
article
Free Access

Using a distributed mini-computer network to automate a biochemical laboratory

Published:04 March 1976Publication History
Skip Abstract Section

Abstract

This research considers a distributed system constructed by networking small computers as an appropriate architecture for the automation of laboratories having an integrated function. The simplicity, inherent reliability, and flexibility of such an architecture can be realized only if the laboratory as a whole and its proposed final operational characteristics are considered from the very beginning. This desire to automate an integrated laboratory forces us to address not only the normal problems associated with instrument automation but also the goal oriented behavior of the laboratory. We have clarified these requirements by extending the accepted characterization of instrument automation and also by characterizing the levels of interaction appropriate for laboratories which must attain successive levels of integration.

Because the distributed computer system is capable of supporting either integrated or independent activities and because computing power can be added incrementally as needed, the distributed system must be viewed as a design tool easily as important as those traditionally employed. We have access to the usual tools associated with software and hardware production—e.g. translators, editors, document generators—but also the facilities to utilize them simultaneously with production programs in a reliable and flexible manner.

References

  1. 1 Baatz, E. L., Jordan, B. W., King, K. J., Lennon, W. J., Stroll, Z. Z., Design of a Minicomputer Network for the Automatic Determination of Amino Acid Sequences in Proteins, AFIPS-Conference Proceedings National Computer Conference, 1974.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 Dijkstra, Edsger W. , The Structure of "The"-Multiprogramming System, CACM, 11, No. 5, May 1968, p. 341-345. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 Erman, L. D. , Lesser, V. D. , A Multi-level Organization for Problem Solving Using Many Diverse Sources of Knowledge, Proc. Fourth IJCAI, 1975.Google ScholarGoogle Scholar
  4. 4 Feldman, Jerome A., Sproull, Robert F., System Support for the Stanford Hand-Eye System, Proc. Second IJCAI 1971, p. 183-189.Google ScholarGoogle Scholar
  5. 5 Knott, Gary D., A Proposal for Certain Process Management and Intercommunication Primitives, SIGOPS Operating System Review, 9, No. 1, January 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Lennon, William J., A Mini-Computer Network for Support of Real Time Research, Proc. ACM Annual Conf., 2, November 1974. p. 595-604.Google ScholarGoogle Scholar
  7. 7 Liskov, B. H., A Design Methodolody for Reliable Software Systems, Proc. FJCC 1972, p. 191-199.Google ScholarGoogle Scholar
  8. 8 Lusebrink, T. R., Sederholm, C. H., Computer Facilities for the Labortory, IBM Journal of Research and Development, 13, No. 1, January 1969.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9 Mollenaur, J. F., Growth of a Laboratory Computer System for Nuclear Physics, IBM Journal of Research and Development, 13, No. 1, January 1969, p. 87-92.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Parnas, D. L. On the Criteria to be Used in Decomposing Systems into Modules, CACM, 15, No. 12, December 1972, p. 1053-1058. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11 Shapiro, S. F. Computer Process Control Around the World, Computer Design, 13, No. 11, November 1975, p. 58.Google ScholarGoogle Scholar
  12. 12 Shaw, Alan C., The Logical Design of Operating Systems, Prentice-Hall, Englewood Cliffs, New Jersey, 1974. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 13 Smith, C. L., Digital Control of Industrial Processes, Computing Surveys, 2, No. 3, September 1970, p. 211-240. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14 Stevens, W. P., Myers, G. J., Constantine, L. L., Structured Design, IBM System Journal, No. 2, 1974, p. 115-139.Google ScholarGoogle Scholar
  15. 15 Walden, David C., A System for Interprocess Communication in a Resource Sharing Computer Network, CACM, 15, No. 4, April 1972, p. 221-230. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16 Wann, D. F., Ellis, R. A., Conjoined Computer Systems: An Architecture for Laboratory Data Processing and Instrument Control, Proc. Second Annual Symposium on Computer Architecture, SIGARCH Computer Architecture News, 3, No. 4, December 1974. p. 170-175. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. 17 Wecker, Stuart, A Design for a Multiple Processor Operating Environment, IEEE Computer Society Conference, Feburary 1973.Google ScholarGoogle Scholar
  18. 18 Weinstein, M., Structured Robotics, Proc. Fourth IJCAI. 1975, p. 609-615.Google ScholarGoogle Scholar

Index Terms

  1. Using a distributed mini-computer network to automate a biochemical laboratory

          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

          Full Access

          • Published in

            cover image ACM SIGPLAN Notices
            ACM SIGPLAN Notices  Volume 11, Issue 4
            April 1976
            157 pages
            ISSN:0362-1340
            EISSN:1558-1160
            DOI:10.1145/872740
            Issue’s Table of Contents
            • cover image ACM Conferences
              SIGMINI '76: Proceedings of the ACM SIGMINI/SIGPLAN interface meeting on Programming systems in the small processor environment
              March 1976
              165 pages
              ISBN:9781450378949
              DOI:10.1145/800236

            Copyright © 1976 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: 4 March 1976

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader