{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T16:04:05Z","timestamp":1725465845617},"publisher-location":"Berlin\/Heidelberg","reference-count":27,"publisher":"Springer-Verlag","isbn-type":[{"type":"print","value":"3540582029"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/bfb0052196","type":"book-chapter","created":{"date-parts":[[2006,6,7]],"date-time":"2006-06-07T03:59:15Z","timestamp":1149652755000},"page":"450-473","source":"Crossref","is-referenced-by-count":2,"title":["Generalizing dispatching in a distributed object system"],"prefix":"10.1007","author":[{"given":"Farshad","family":"Nayeri","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ben","family":"Hurwitz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Frank","family":"Manola","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"24_CR1","unstructured":"A. Goldberg and D. Robson, Smalltalk-80: The Language and Its Implementation, Addison-Wesley, 1983."},{"key":"24_CR2","unstructured":"B. Stroustrup, The C++ Programming Language, Addison-Wesley, 1986."},{"key":"24_CR3","unstructured":"D. Ungar and R. B. Smith, \u201cSelf: The Power of Simplicity\u201d, in [26]."},{"key":"24_CR4","volume-title":"Common Lisp: The Language","author":"G. Steele Jr.","year":"1990","unstructured":"G. Steele, Jr., Common Lisp: The Language, Second Edition, Digital Press, Bedford, 1990.","edition":"Second Edition"},{"volume-title":"Systems Programming with Modula-3","year":"1991","key":"24_CR5","unstructured":"Greg Nelson, ed., Systems Programming with Modula-3. Prentice Hall, Englewood Cliffs, NJ, 1991."},{"key":"24_CR6","doi-asserted-by":"crossref","unstructured":"W. Clinger and J. Rees, ed., \u201cRevised4 Report on the Algorithmic Language Scheme\u201d, ACM Lisp Pointers IV, July\u2013Sept. 1991.","DOI":"10.1145\/1317265.1317268"},{"key":"24_CR7","doi-asserted-by":"crossref","unstructured":"A. Black, N. Hutchinson, E. Jul, and H. Levy, \u201cObject Structure in the Emerald System\u201d, in [27].","DOI":"10.1145\/28697.28706"},{"key":"24_CR8","doi-asserted-by":"crossref","unstructured":"C. Chambers, \u201cObject-Oriented Multi-Methods in Cecil\u201d, Proc. of the 6th European Conference on Object-Oriented Programming, Springer-Verlag, 1992.","DOI":"10.1007\/BFb0053029"},{"key":"24_CR9","doi-asserted-by":"crossref","unstructured":"D. H. H. Ingalls, \u201cA Simple Technique for Handling Multiple Polymorphism\u201d, in [27].","DOI":"10.1145\/28697.28732"},{"key":"24_CR10","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1405.001.0001","volume-title":"The Art of the Metaobject Protocol","author":"G. Kiczales","year":"1991","unstructured":"G. Kiczales, J. des Rivieres, and D. G. Bobrow, The Art of the Metaobject Protocol, MIT Press, Cambridge, MA, 1991."},{"key":"24_CR11","unstructured":"Dylan, an Object-Oriented Dynamic Language. Apple Computer, April, 1992."},{"key":"24_CR12","doi-asserted-by":"crossref","unstructured":"A. Tanenbaum, \u201cDistributed operating systems anno 1992. What have we learned so far?\u201d, in Distributed Systems Engineering, Vol. 1, 1993.","DOI":"10.1088\/0967-1846\/1\/1\/001"},{"key":"24_CR13","doi-asserted-by":"crossref","unstructured":"A. Birrell, G. Nelson, S. Owicki, E. Wobber \u201cNetwork Objects\u201d, Proc. of Symposium on Operating Systems Principles, 1993.","DOI":"10.1145\/168619.168637"},{"key":"24_CR14","doi-asserted-by":"crossref","unstructured":"D. Maier, J. Stein, A Otis, and A. Purdy, \u201cDevelopment of an Object-Oriented DBMS.\u201d in [27].","DOI":"10.1145\/28697.28746"},{"key":"24_CR15","unstructured":"Object Management Group, The Common Object Request Broker: Architecture and Specification, OMG Document Number 91.12.1, Rev. 1.1, 1991."},{"issue":"5","key":"24_CR16","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1145\/948249.948256","volume":"18","author":"M. L. Scott","year":"1983","unstructured":"M. L. Scott, \u201cMessages vs. Remote Procedures is a False Dichotomy\u201d, ACM SIGPLAN Notices 18(5), 57\u201362, May 1983.","journal-title":"ACM SIGPLAN Notices"},{"key":"24_CR17","unstructured":"F. Manola and S. Heiler, \u201cA \u2018RISC\u2019 Object Model for Object System Interoperation: Concepts and Applications\u201d, Technical Report 0231-08-93-165, GTE Laboratories Incorporated, September 1993."},{"key":"24_CR18","doi-asserted-by":"crossref","unstructured":"S. Chiba and T. Masuda (1993) \u201cDesigning an Extensible Distributed Language with a Meta-Level Architecture\u201d, Proc. of the 7th European Conference on Object-Oriented Programming, Springer-Verlag, 1993.","DOI":"10.1007\/3-540-47910-4_24"},{"key":"24_CR19","unstructured":"F. Campagnoni, \u201cThe Distributed System Object Model: IBM's Object Request Broker Implementation\u201d, position paper to CORBA Implementors Workshop, June 1993."},{"key":"24_CR20","first-page":"67","volume":"Summer","author":"N. Coskun","year":"1992","unstructured":"N. Coskun and R. Sessions, \u201cClass Objects in SOM\u201d, IBM Personal Systems Developer (Summer 1992): 67\u201377.","journal-title":"IBM Personal Systems Developer"},{"key":"24_CR21","first-page":"107","volume":"Winter","author":"R. Sessions","year":"1992","unstructured":"R. Sessions and N. Coskun, \u201cObject-Oriented Programming in OS\/2 2.0\u201d, IBM Personal Systems Developer (Winter 1992): 107\u2013120.","journal-title":"IBM Personal Systems Developer"},{"key":"24_CR22","unstructured":"L. Cardelli \u201cObliq \u2014 a Lightweight Language for Network Objects\u201d, unpublished DEC SRC Technical Report, November 1993."},{"key":"24_CR23","unstructured":"C. Chambers, \u201cThe Cecil Language: Specification and Rationale\u201d, Technical Report 93-03-05, University of Washington, March 1993."},{"key":"24_CR24","unstructured":"D. Georgakopoulos, M. Hornick, P. Krychniak, and F. Manola, \u201cSpecification and Management of Extended Transactions\u201d, Proc. of 10th International Conference on Data Engineering, 1994."},{"key":"24_CR25","unstructured":"F. Manola and S. Heiler, \u201cAn Approach to Interoperable Object Models\u201d, in M. T. \u00f6zsu, U. Dayal, and P. Valduriez (eds.), Distributed Object Management, Morgan Kaufmann, 1994."},{"key":"24_CR26","doi-asserted-by":"crossref","unstructured":"N. Meyrowitz, ed., OOPSLA '87 Conference Proceedings, ACM, Oct., 1987, published as SIGPLAN Notices, 22(12), Dec, 1987.","DOI":"10.1145\/39305.39314"},{"key":"24_CR27","doi-asserted-by":"crossref","unstructured":"N. Meyrowitz, ed., OOPSLA '86 Conference Proceedings, ACM, Sept., 1986, published as SIGPLAN Notices, 21(11), Nov., 1986.","DOI":"10.1145\/960112.28716"}],"container-title":["Lecture Notes in Computer Science","Object-Oriented Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0052196.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,9]],"date-time":"2020-12-09T21:59:32Z","timestamp":1607551172000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0052196"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["3540582029"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/bfb0052196","relation":{},"subject":[]}}