{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T22:58:58Z","timestamp":1725663538955},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540193333"},{"type":"electronic","value":"9783540391944"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1988]]},"DOI":"10.1007\/3-540-19333-2_12","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T15:05:37Z","timestamp":1330182337000},"page":"271-291","source":"Crossref","is-referenced-by-count":1,"title":["Observations on building distributed languages and systems"],"prefix":"10.1007","author":[{"given":"Richard D.","family":"Schlichting","sequence":"first","affiliation":[]},{"given":"Gregory R.","family":"Andrews","sequence":"additional","affiliation":[]},{"given":"Norman C.","family":"Hutchinson","sequence":"additional","affiliation":[]},{"given":"Ronald A.","family":"Olsson","sequence":"additional","affiliation":[]},{"given":"Larry L.","family":"Peterson","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2005,5,27]]},"reference":[{"issue":"1","key":"12_CR1","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/TSE.1985.231536","volume":"SE-11","author":"G. T. Almes","year":"1985","unstructured":"Almes, G.T., Black, A.P., Lazowska, E.D., and Noe, J.D. The Eden system: A technical review. IEEE Trans. on Softw. Eng. SE-11, 1 (Jan. 1985), 43\u201359.","journal-title":"IEEE Trans. on Softw. Eng."},{"key":"12_CR2","unstructured":"Andrews, G.R. and Olsson, R.A. Report on the distributed programming language SR. TR 85-23, Dept. of Computer Science, The University of Arizona, Nov. 1985, revised Sept. 1987."},{"issue":"3","key":"12_CR3","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1007\/BF01661168","volume":"1","author":"G. R. Andrews","year":"1986","unstructured":"Andrews, G.R. and Olsson, R.A. The evolution of the SR language. Distributed Computing, vol. 1, no. 3 (July 1986), 133\u2013149.","journal-title":"Distributed Computing"},{"issue":"1","key":"12_CR4","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1109\/TSE.1987.232839","volume":"SE-13","author":"G. R. Andrews","year":"1987","unstructured":"Andrews, G.R., Schlichting, R.D., Haves, R., and Purdin, T.D.M. The design of the Saguaro distributed operating system. IEEE Trans. on Softw. Eng. SE-13, 1 (Jan. 1987), 104\u2013118.","journal-title":"IEEE Trans. on Softw. Eng."},{"key":"12_CR5","unstructured":"Andrews, G.R., Olsson, R.A., et al. An overview of the SR language and implementation. ACM Trans. on Prog. Lang. and Systems, to appear."},{"key":"12_CR6","unstructured":"Atkins, M.S. Dealing with circularity in concurrent systems: upcalls vs. downcalls. Submitted for publication."},{"key":"12_CR7","unstructured":"Atkins, M.S. and Olsson, R.A. Performance of multi-tasking and synchronization mechanisms. Submitted for publication."},{"key":"12_CR8","unstructured":"Black, A. Supporting distributed applications: Experience with Eden. Proc. 10th Symp. on Op. Sys. Principles, Orcas Island, WA (Dec. 1985), 181\u2013193."},{"key":"12_CR9","doi-asserted-by":"crossref","unstructured":"Black, A., Hutchinson, N., Jul, E., and Levy, H. Object structure in the Emerald System. Proc. ACM Conf. on Object-Oriented Programming Systems, Languages and Applications, Portland, OR (Oct. 1986), 78\u201386.","DOI":"10.1145\/28697.28706"},{"issue":"1","key":"12_CR10","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1109\/TSE.1987.232836","volume":"SE-13","author":"A. Black","year":"1987","unstructured":"Black, A., Hutchinson, N., Jul, E., Levy, H., and Carter, L. Distribution and abstract types in Emerald. IEEE Trans. on Softw. Eng. SE-13, 1 (Jan. 1987), 65\u201376.","journal-title":"IEEE Trans. on Softw. Eng."},{"issue":"2","key":"12_CR11","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1145\/214438.214439","volume":"3","author":"D. R. Cheriton","year":"1985","unstructured":"Cheriton, D.R. and Zwaenepoel, A.W. Distributed process groups in the V Kernel. ACM Trans. on Computer Systems 3, 2 (May 1985), 77\u2013107.","journal-title":"ACM Trans. on Computer Systems"},{"issue":"4","key":"12_CR12","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1145\/6513.6515","volume":"4","author":"D. E. Comer","year":"1986","unstructured":"Comer, D.E. and Peterson, L.L. Conversation-based mail. ACM Trans. on Computing Systems 4, 4 (Nov. 1986), 299\u2013319.","journal-title":"ACM Trans. on Computing Systems"},{"key":"12_CR13","volume-title":"The Icon Programming Language","author":"R. Griswold","year":"1983","unstructured":"Griswold, R. and Griswold, M. The Icon Programming Language. Prentice-Hall, Englewood Cliffs, N.J. 1983."},{"key":"12_CR14","unstructured":"Hayes, R. and Schlichting, R.D. Facilitating mixed-language programming in distributed systems. IEEE Trans. on Softw. Engr., to appear."},{"key":"12_CR15","unstructured":"Hayes, R., Manweiler, S., and Schlichting, R.D. A simple system for constructing distributed, mixed-language programs. Submitted for publication."},{"key":"12_CR16","unstructured":"Hayes, R. UTS: A type system for facilitating data communication. Ph.D. Dissertation, Dept. of Computer Science, The University of Arizona, in preparation."},{"key":"12_CR17","unstructured":"Hutchinson, N. Emerald: An object-based language for distributed programming. Ph.D. Dissertation, Dept. of Computer Science, The University of Washington, Jan. 1987."},{"key":"12_CR18","unstructured":"Jul, E., Levy, H., Hutchinson, N., and Black, A. Fine-grained mobility in the Emerald System. ACM Trans. on Computer Systems, to appear."},{"key":"12_CR19","unstructured":"Jul, E. Object mobility in Emerald. Ph.D. Dissertation, Dept. of Computer Science, The University of Washington, in preparation."},{"issue":"7","key":"12_CR20","doi-asserted-by":"crossref","first-page":"558","DOI":"10.1145\/359545.359563","volume":"21","author":"L. Lamport","year":"1978","unstructured":"Lamport, L. Time, clocks, and the ordering of events in a distributed system. Commun. ACM 21, 7 (July 1978), 558\u2013565.","journal-title":"Commun. ACM"},{"key":"12_CR21","unstructured":"Manweiler, S.W., Hayes, R. and Schlichting, R.D. The MLP system user's manual. TR 86-4, Dept. of Computer Science, The University of Arizona, February 1986."},{"key":"12_CR22","unstructured":"Manweiler, S.W., Hayes, R. and Schlichting, R.D. Adding new languages to the MLP system. TR 86-9, Dept. of Computer Science, The University of Arizona, June 1986."},{"key":"12_CR23","unstructured":"Olsson, R.A. Issues in distributed programming: The evolution of SR. Ph.D. Dissertation, Dept. of Computer Science, The University of Arizona, Aug. 1986."},{"key":"12_CR24","unstructured":"Peterson, L. Preserving context information in an IPC abstraction. Proc. of the 6th Symp. on Reliability in Distributed Software and Database Systems, Williamsburg, VA (March 1987), 22\u201331."},{"key":"12_CR25","unstructured":"Purdin, T. Enhancing file availability in distributed systems (the Saguaro file system). Ph.D. Dissertation, Dept. of Computer Science, The University of Arizona, Aug. 1987."},{"key":"12_CR26","doi-asserted-by":"crossref","unstructured":"Purdin, T., Schlichting, R.D, and Andrews, G.R. A file replication facility for Berkeley UNIX. Software\u2014Practice and Experience, to appear.","DOI":"10.1002\/spe.4380171205"},{"key":"12_CR27","unstructured":"Schlichting, R.D., Andrews, G.R, and Purdin, T. Mechanisms to enhance file availability in distributed systems. Proc. 16th Int. Symp. on Fault-Tolerant Computing, Vienna (July 1986), 44\u201349."},{"issue":"9","key":"12_CR28","doi-asserted-by":"crossref","first-page":"563","DOI":"10.1145\/358746.358755","volume":"24","author":"T. Teitelbaum","year":"1981","unstructured":"Teitelbaum, T., and Reps, T. The Cornell Program Synthesizer: A syntax-directed programming environment. Commun. ACM 24, 9 (Sep. 1981), 563\u2013573.","journal-title":"Commun. ACM"}],"container-title":["Lecture Notes in Computer Science","Experiences with Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-19333-2_12.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T17:20:23Z","timestamp":1619544023000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-19333-2_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1988]]},"ISBN":["9783540193333","9783540391944"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/3-540-19333-2_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1988]]}}}