{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T13:27:06Z","timestamp":1742390826226},"publisher-location":"Berlin\/Heidelberg","reference-count":17,"publisher":"Springer-Verlag","isbn-type":[{"type":"print","value":"3540582029"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/bfb0052194","type":"book-chapter","created":{"date-parts":[[2006,6,7]],"date-time":"2006-06-07T03:59:15Z","timestamp":1149652755000},"page":"408-431","source":"Crossref","is-referenced-by-count":4,"title":["Efficient dynamic look-up strategy for multi-methods"],"prefix":"10.1007","author":[{"given":"Weimin","family":"Chen","sequence":"first","affiliation":[]},{"given":"Volker","family":"Turau","sequence":"additional","affiliation":[]},{"given":"Wolfgang","family":"Klas","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"22_CR1","doi-asserted-by":"crossref","unstructured":"Agrawal, R., Borgida, A., and Jagsdish, H. V. Efficient Management of Transitive Relationships in Large Data And Knowledge Bases. In Proc. ACM-SIGMOD Int'l Conf. on Management of Data, 1989.","DOI":"10.1145\/67544.66950"},{"key":"22_CR2","doi-asserted-by":"crossref","unstructured":"Agrawal, R., DeMichiel, L. G., and Lindsay, B. G. Static Type Checking of Multi-Methods. In Proc. Conf. OOPSLA, 1991.","DOI":"10.1145\/117954.117963"},{"key":"22_CR3","unstructured":"Aho, A. V., and Ullman. J. D. The Theory of Parsing, Translation, and Compiling. Prentice-Hall, INC. 1972."},{"key":"22_CR4","doi-asserted-by":"crossref","unstructured":"Andr\u00e9, P., and Royer, J.-C. Optimizing Method Search with Lookup Caches and Incremental Coloring. In Proc. Conf. OOPSLA, 1992.","DOI":"10.1145\/141936.141947"},{"key":"22_CR5","doi-asserted-by":"crossref","unstructured":"Bobrow, D. G., Kahn, K., Kiczales, G., Masinter, L., Stefik, M., and Zdybel, F. CommonLoops: Merging Lisp and Object-Oriented Programming. In Proc. Conf. OOPSLA, 1986.","DOI":"10.1145\/28697.28700"},{"key":"22_CR6","doi-asserted-by":"crossref","unstructured":"Bobrow D. G., DeMichiel, L. G., Gabriel, R. P., Keene, S. E., Kiczales, G., and Moon, D. A. Common Lisp Object System Specification X3J13. In SIGPLAN Notice 23, special issue, Sept. 1988.","DOI":"10.1145\/885631.885632"},{"key":"22_CR7","doi-asserted-by":"crossref","unstructured":"Cardelli, L., and Wegner, P. On Understanding Types, Data Abstraction, and Polymorphism. ACM Computing Surveys, 17(4), Dec. 1985.","DOI":"10.1145\/6041.6042"},{"key":"22_CR8","unstructured":"Chambers, C. Object-oriented Multi-Methods in Cecil. In Proc. Conf. ECOOP, 1991."},{"key":"22_CR9","doi-asserted-by":"crossref","unstructured":"Dixon, R. Vaughan, P., and Schweizer, P. A Fast Method Dispatcher for Compiled Language with Multiple Inheritance. In Proc. Conf. OOPSLA, 1989.","DOI":"10.1145\/74877.74900"},{"key":"22_CR10","doi-asserted-by":"crossref","unstructured":"Ducournau, R., Habib, M., Huchard, M., and Mugnier, M. L. Monotonic Conflict Resolution Mechanisms for Inheritance. In Proc. Conf. OOPSLA, 1992.","DOI":"10.1145\/141936.141939"},{"key":"22_CR11","doi-asserted-by":"crossref","unstructured":"Dussud, P. H. TICLOS: An Implementation of CLOS for the Explorer Family. In Proc. Conf. OOPSLA, 1990.","DOI":"10.1145\/74877.74901"},{"key":"22_CR12","doi-asserted-by":"crossref","unstructured":"Ingalls, D. H. H. A Simple Technique for Handing Multiple Polymorphism. In Proc. Conf. OOPSLA, 1986.","DOI":"10.1145\/28697.28732"},{"key":"22_CR13","doi-asserted-by":"crossref","unstructured":"Kiczales, G., and Rodriguez, L. Efficient Method Dispatch in PCL. In Proc. Conf. on Lisp and Functional Programming, 1990.","DOI":"10.1145\/91556.91600"},{"key":"22_CR14","unstructured":"L\u00e9cluse, C, and Richard, P. Manipulation of Structured Values on Object-Oriented Databases. In Proc. Second Int'l Workshop on Database Prog. Lang., 1989."},{"key":"22_CR15","doi-asserted-by":"crossref","unstructured":"Moon, D, and Weinreb, D. Lisp Machine Manual, MIT AI Lab, 1981, Chapter 20.","DOI":"10.1145\/1056737.1056738"},{"key":"22_CR16","doi-asserted-by":"crossref","unstructured":"Moon, D. Object Oriented Programming with Flavors. In Proc. Conf. OOPSLA, 1986.","DOI":"10.1145\/28697.28698"},{"key":"22_CR17","unstructured":"Mugridge, W. G., Hamer, and Hosking, J. G. Multi-Methods in a Statically-Typed Programming Language. In Proc. Conf. ECOOP, 1991."}],"container-title":["Lecture Notes in Computer Science","Object-Oriented Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0052194.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,9]],"date-time":"2020-12-09T21:59:31Z","timestamp":1607551171000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0052194"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["3540582029"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/bfb0052194","relation":{},"subject":[]}}