{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T22:59:00Z","timestamp":1725663540447},"publisher-location":"Berlin, Heidelberg","reference-count":33,"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_9","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T15:05:42Z","timestamp":1330182342000},"page":"189-212","source":"Crossref","is-referenced-by-count":3,"title":["Distributed system construction: Experience with the conic toolkit"],"prefix":"10.1007","author":[{"given":"Naranker","family":"Dulay","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jeff","family":"Kramer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jeff","family":"Magee","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Morris","family":"Sloman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kevin","family":"Twidle","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,5,27]]},"reference":[{"key":"9_CR1","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1007\/BF01661168","volume":"1","author":"G. Andrews","year":"1986","unstructured":"G. Andrews, R. Olsson, \"The evolution of the SR programming language\", Distributed Computing, 1, July 1986, pp. 133\u2013149.","journal-title":"Distributed Computing"},{"key":"9_CR2","unstructured":"R. Anido, J. Kramer, \"Synchronised forward & backward recovery\", 7th. IFAC DCCS, Germany, Sep. 1986, to be published by Pergamon Press."},{"issue":"1","key":"9_CR3","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1109\/TSE.1987.232836","volume":"SE-13","author":"A. Black","year":"1987","unstructured":"A. Black, N. Hutchison, E. Jul, H. Levy, L. Carter, \"Distribution and abstract types in Emerald\", IEEE Trans. on Software Eng. SE-13(1), Jan. 1987, pp. 65\u201376.","journal-title":"IEEE Trans. on Software Eng."},{"issue":"2","key":"9_CR4","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1109\/MS.1984.234046","volume":"1","author":"D. Cheriton","year":"1984","unstructured":"D. Cheriton, \"The V-Kernel a software base for distributed systems\", IEEE Software, 1 (2), April 1984, pp. 19\u201343.","journal-title":"IEEE Software"},{"key":"9_CR5","unstructured":"N.Dulay, J.Kramer, J.Magee, M.Sloman, K.Twidle, \"The Conic configuration language, version 1.3\", Imperial College Research Report DoC 84\/20, November 1984."},{"key":"9_CR6","unstructured":"\"Implementation of distributed self-tuning controllers\", EUROCOM 1984, Brighton, Peter Peregrinus, pp384\u2013352."},{"key":"9_CR7","volume-title":"Facilitating mixed language programming in distributed systems","author":"R. Hayes","year":"1986","unstructured":"R. Hayes, R.D. Schlichting, \"Facilitating mixed language programming in distributed systems\", TR 85-11a Dept. of Computer Science, University of Arizona, Tucson 85721, March 1986."},{"issue":"8","key":"9_CR8","doi-asserted-by":"crossref","first-page":"666","DOI":"10.1145\/359576.359585","volume":"21","author":"C. A. R. R. Hoare","year":"1978","unstructured":"C.A. R. Hoare, \"Communicating sequential processes,\" CACM, 21(8), Aug. 1978, pp. 666\u2013677.","journal-title":"CACM"},{"key":"9_CR9","unstructured":"M. Jones, R. Rashid, M. Thomson, \"An interface specification language for distributed processing\", Proc. 12th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages., ACM Jan. 1985."},{"key":"9_CR10","unstructured":"J.Kramer,R.J. Cunningham, \"Towards a notation for the functional design of distributed processing systems\", in IEEE Proc. 1978 Int. Conf. Parallel Processing, Aug. 1978, pp 69\u201376."},{"key":"9_CR11","unstructured":"J.Kramer, J.Magee, M.Sloman, K.Twidle, N.Dulay, \"The Conic programming language, version 2.4\", Imperial College Research Report DoC 84\/19, October 1984."},{"issue":"4","key":"9_CR12","doi-asserted-by":"crossref","first-page":"424","DOI":"10.1109\/TSE.1985.232231","volume":"SE-11","author":"J. Kramer","year":"1985","unstructured":"J. Kramer, J. Magee, \"Dynamic configuration for distributed systems\", IEEE Transactions on Software Engineering, SE-11 (4), April 1985, pp. 424\u2013436.","journal-title":"IEEE Transactions on Software Engineering"},{"issue":"12","key":"9_CR13","doi-asserted-by":"crossref","first-page":"1114","DOI":"10.1109\/TC.1985.6312210","volume":"C-34","author":"T. J. Leblanc","year":"1985","unstructured":"T.J. Leblanc, S. A. Friedberg, \"HPC a model of structure and change in distributed systems\", IEEE Trans. Comp., C-34 (12), Dec. 1985, pp. 1114\u20131129.","journal-title":"IEEE Trans. Comp."},{"key":"9_CR14","volume-title":"A 4.2 bsd communications primer","author":"S. Leffler","year":"1983","unstructured":"S. Leffler, S. Fabry, W. Joy, \"A 4.2 bsd communications primer\", Computer Systems Research Group, Univ. of California, Berkley, July 1983."},{"issue":"3","key":"9_CR15","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1145\/2166.357215","volume":"5","author":"B. Liskov","year":"1983","unstructured":"B. Liskov, R. Sheifler, \"Guardians and actions: linguistic support for robust distributed programs\", ACM TOPLAS, 5 (3), July 1983, pp. 381\u2013404.","journal-title":"ACM TOPLAS"},{"key":"9_CR16","volume-title":"Limitations of remote procedure call and static process structure for distributed computing","author":"B. Liskov","year":"1984","unstructured":"B. Liskov, M. Herlihy, L. Gilbert, \"Limitations of remote procedure call and static process structure for distributed computing\", MIT Lab. Computing Science, Cambridge MA 02139,, Programming Methodology Group Memo 41, Sept. 1984, revised Oct. 1985."},{"key":"9_CR17","volume-title":"Promises: Linguistic Support for Efficient Asynchronous Procedure Calls in Distributed Systems","author":"B. Liskov","year":"1987","unstructured":"B. Liskov, L. Shrira, \"Promises: Linguistic Support for Efficient Asynchronous Procedure Calls in Distributed Systems\", MIT Lab. Computing Science, Cambridge MA 02139, Aug. 1987"},{"issue":"6","key":"9_CR18","first-page":"319","volume":"133","author":"O. Loques","year":"1986","unstructured":"O. Loques, J. Kramer, Flexible fault tolerance for distirbuted computer systems\" IEE Proc. pt. E, 133(6), Nov. 1986, pp. 319\u2013337.","journal-title":"IEE Proc. pt. E"},{"issue":"4","key":"9_CR19","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1093\/comjnl\/29.4.289","volume":"29","author":"S. J. Mullender","year":"1986","unstructured":"S.J. Mullender, A.S. Tanenbaum, \"The Design of a Capability Based Distributed Operating System\", Computer Journal, Vol. 29 No.4, Aug 1986, pp. 289\u2013299.","journal-title":"Computer Journal"},{"issue":"3","key":"9_CR20","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1145\/357436.357439","volume":"1","author":"D. L. Oppen","year":"1983","unstructured":"D.L. Oppen, Y.K. Dalal, \"The Clearinghouse: a decentralised agent for locating named objects in a distributed environment,\" ACM Trans. on Office Systems, 1(3), July 1983. pp. 230\u2013253.","journal-title":"ACM Trans. on Office Systems"},{"key":"9_CR21","unstructured":"D. Plummer, \"An Address Resolution Protocol (RFC 826)\", Nov. 1982."},{"key":"9_CR22","unstructured":"J. Postel, \"User Datagram Protocol (RFC 768)\", Information Sciences Institute, University of Southern California, 4376 Admiralty Way, Marina del Ray Calif. 90291."},{"issue":"2","key":"9_CR23","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1145\/358818.358822","volume":"32","author":"D. Redel","year":"1980","unstructured":"D. Redel et al. \"Pilot: an operating system for a personal computer\", CACM 32(2), Feb. 1980, pp. 81\u201392.","journal-title":"CACM"},{"issue":"1","key":"9_CR24","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1109\/TSE.1987.232838","volume":"SE-13","author":"M. L. Scott","year":"1987","unstructured":"M.L. Scott, \"Language support for loosely coupled distributed programs\", IEEE Trans. on Software Eng. SE-13(1), Jan. 1987, pp. 77\u201386.","journal-title":"IEEE Trans. on Software Eng."},{"issue":"4","key":"9_CR25","first-page":"201","volume":"133","author":"M. Sloman","year":"1986","unstructured":"M. Sloman, J. Kramer, J. Magee, K. Twidle, \"Flexible communications for distributed embedded systems\", IEE Proc. Pt. E, 133(4), July 1986, pp. 201\u2013211.","journal-title":"IEE Proc. Pt. E"},{"key":"9_CR26","unstructured":"M. Sloman, \"Distributed systems management\", IFIP TC 6.4 LAN Management Workshop, Berlin, July 1987, North Holland."},{"issue":"5","key":"9_CR27","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1145\/988327.988333","volume":"20","author":"R. Strom","year":"1985","unstructured":"R. Strom, S. Yemini, \"The Nil distributed systems programming language: A status report\", ACM SIGPLAN Notices, 20(5), May 1985, pp. 36\u201344.","journal-title":"ACM SIGPLAN Notices"},{"key":"9_CR28","unstructured":"\"External Data Representation Reference Manual (Part 800-1177-01, Rev. A-\u03b2)\", Sun Microsystems Inc., Mountain View, Ca, Jan 1985."},{"issue":"9","key":"9_CR29","doi-asserted-by":"crossref","first-page":"654","DOI":"10.1145\/358172.358182","volume":"26","author":"A. Tanenbaum","year":"1983","unstructured":"A. Tanenbaum, H. van Staveren, E. Keizer, J. Stevenson, \"A practical toolkit for making portable compilers\", CACM 26 (9), Sep. 1983, pp. 654\u2013662.","journal-title":"CACM"},{"key":"9_CR30","unstructured":"USA Department of Defense, \"Reference manual for the Ada\u2122 programming language\", Proposed Standard Document, July 1980."},{"issue":"3","key":"9_CR31","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1109\/MS.1984.234384","volume":"1","author":"P. Wegner","year":"1984","unstructured":"P. Wegner \"Capital intensive software technology\", IEEE Software, 1(3), July 1984, pp. 7\u201346.","journal-title":"IEEE Software"},{"key":"9_CR32","doi-asserted-by":"crossref","first-page":"719","DOI":"10.1002\/spe.4380120804","volume":"12","author":"N. Wirth","year":"1982","unstructured":"N. Wirth, \"Modula: a language for modular multiprogramming\", Software Practice and Experiences, 12, 1982, pp. 719\u2013753.","journal-title":"Software Practice and Experiences"},{"key":"9_CR33","unstructured":"\"Courier: the remote procedure call\", XSIS 038112, Xerox OPD, 333 Coyote Hill Rd., Palo Alto, Ca 94304, 1981."}],"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_9.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,27]],"date-time":"2021-04-27T17:20:24Z","timestamp":1619544024000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-19333-2_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1988]]},"ISBN":["9783540193333","9783540391944"],"references-count":33,"URL":"https:\/\/doi.org\/10.1007\/3-540-19333-2_9","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1988]]}}}