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.
- 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 ScholarDigital Library
- 2 Dijkstra, Edsger W. , The Structure of "The"-Multiprogramming System, CACM, 11, No. 5, May 1968, p. 341-345. Google ScholarDigital Library
- 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 Scholar
- 4 Feldman, Jerome A., Sproull, Robert F., System Support for the Stanford Hand-Eye System, Proc. Second IJCAI 1971, p. 183-189.Google Scholar
- 5 Knott, Gary D., A Proposal for Certain Process Management and Intercommunication Primitives, SIGOPS Operating System Review, 9, No. 1, January 1975. Google ScholarDigital Library
- 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 Scholar
- 7 Liskov, B. H., A Design Methodolody for Reliable Software Systems, Proc. FJCC 1972, p. 191-199.Google Scholar
- 8 Lusebrink, T. R., Sederholm, C. H., Computer Facilities for the Labortory, IBM Journal of Research and Development, 13, No. 1, January 1969.Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 11 Shapiro, S. F. Computer Process Control Around the World, Computer Design, 13, No. 11, November 1975, p. 58.Google Scholar
- 12 Shaw, Alan C., The Logical Design of Operating Systems, Prentice-Hall, Englewood Cliffs, New Jersey, 1974. Google ScholarDigital Library
- 13 Smith, C. L., Digital Control of Industrial Processes, Computing Surveys, 2, No. 3, September 1970, p. 211-240. Google ScholarDigital Library
- 14 Stevens, W. P., Myers, G. J., Constantine, L. L., Structured Design, IBM System Journal, No. 2, 1974, p. 115-139.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 17 Wecker, Stuart, A Design for a Multiple Processor Operating Environment, IEEE Computer Society Conference, Feburary 1973.Google Scholar
- 18 Weinstein, M., Structured Robotics, Proc. Fourth IJCAI. 1975, p. 609-615.Google Scholar
Index Terms
- Using a distributed mini-computer network to automate a biochemical laboratory
Recommendations
Using a distributed mini-computer network to automate a biochemical laboratory
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 ...
Using a distributed mini-computer network to automate a biochemical laboratory
SIGMINI '76: Proceedings of the ACM SIGMINI/SIGPLAN interface meeting on Programming systems in the small processor environmentThis 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 ...
Distributed remote laboratory using web services for embedded system
CISST'09: Proceedings of the 3rd WSEAS international conference on Circuits, systems, signal and telecommunicationsRemote laboratories are becoming widely accepted in universities for providing distance education and for augmenting traditional laboratories. In this paper, A remote laboratory for embedded system is presented, where students at remote sites can ...
Comments