{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T20:28:39Z","timestamp":1725568119477},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540208136"},{"type":"electronic","value":"9783540398660"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1007\/978-3-540-39866-0_5","type":"book-chapter","created":{"date-parts":[[2010,10,25]],"date-time":"2010-10-25T16:30:09Z","timestamp":1288024209000},"page":"37-45","source":"Crossref","is-referenced-by-count":0,"title":["Intersecting Classes and Prototypes"],"prefix":"10.1007","author":[{"given":"Wolfgang","family":"De Meuter","sequence":"first","affiliation":[]},{"given":"Theo","family":"D\u2019Hondt","sequence":"additional","affiliation":[]},{"given":"Jessie","family":"Dedecker","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"5_CR1","volume-title":"Proceedings of OOPSLA","author":"D. Ungar","year":"1987","unstructured":"Ungar, D., Smith, R.: Self: The Power of Simplicity. In: Proceedings of OOPSLA, vol.\u00a022. ACM Press, New York (1987)"},{"key":"5_CR2","unstructured":"De Meuter, W.: Agora: The Scheme of Object-Orientation, or, the Simplest MOP in the World. In: Noble, J., Taivalsaari, A., Moore, I. (eds.) Prototype-based Programming: Concepts, Languages and Applications (1998)"},{"key":"5_CR3","unstructured":"Taivalsaari, A.: Classes vs. Prototypes: Some Philosophical and Historical Observations. In: Noble, J., Taivalsaari, A., Moore, I. (eds.) Prototype-based Programming: Concepts, Languages and Applications (1998)"},{"key":"5_CR4","unstructured":"Smith, W.: NewtonScript: Prototypes on the Palm. In: Noble, J., Taivalsaari, A., Moore, I. (eds.) Prototype-based Programming: Concepts, Languages and Applications (1998)"},{"key":"5_CR5","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1007\/3-540-47772-1_15","volume-title":"Infrastructure for Agents, Multi-Agent Systems, and Scalable Multi-Agent Systems","author":"W. Belle Van","year":"2001","unstructured":"Van Belle, W., D\u2019Hondt, T.: Agent mobility and reification of computational state: An experiment in migration. In: Wagner, T.A., Rana, O.F. (eds.) AA-WS 2000. LNCS (LNAI), vol.\u00a01887, p. 166. Springer, Heidelberg (2001)"},{"key":"5_CR6","doi-asserted-by":"crossref","unstructured":"Cardelli, L.: A language with distributed scope. Computing Systems\u00a08 (1995)","DOI":"10.1145\/199448.199516"},{"key":"5_CR7","first-page":"43","volume-title":"Addendum to OOPSLA","author":"H. Lieberman","year":"1988","unstructured":"Lieberman, H., Stein, L., Ungar, D.: Treaty of orlando. In: Addendum to OOPSLA, vol.\u00a023, pp. 43\u201344. ACM Press, New York (1988)"},{"key":"5_CR8","unstructured":"ECMAScript Edition 4: http:\/\/www.mozilla.org\/js\/language\/es4\/index.html"},{"key":"5_CR9","unstructured":"Dony, C., Malenfant, J., Bardou, D.: Classifying Prototype-based Programming Languages. In: Noble, J., Taivalsaari, A., Moore, I. (eds.) Prototype-based Programming: Concepts, Languages and Applications (1998)"},{"key":"5_CR10","doi-asserted-by":"crossref","unstructured":"Lieberman, H.: Using prototypical objects to implement shared behavior in object oriented systems. In: Meyrowitz, N. (ed.) Proceedings OOPSLA, vol.\u00a022, pp. 214\u2013223 (1987)","DOI":"10.1145\/960112.28718"},{"key":"5_CR11","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1007\/BF01806107","volume":"4","author":"D. Ungar","year":"1991","unstructured":"Ungar, D., Chambers, C., Chang, B., H\u00f6lzle, U.: Organizing programs without classes. Lisp and Symbolic Computation\u00a04, 223\u2013242 (1991)","journal-title":"Lisp and Symbolic Computation"},{"key":"5_CR12","volume-title":"Design Patterns","author":"E. Gamma","year":"1994","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns. Addison-Wesley, Reading (1994)"},{"key":"5_CR13","doi-asserted-by":"crossref","unstructured":"Bracha, G., Lindstrom, G.: Modularity meets inheritance. In: Proceedings of IEEE Computer Society International Conference on Computer languages (1992)","DOI":"10.1109\/ICCL.1992.185492"},{"key":"5_CR14","unstructured":"Green, T., Borning, A., O\u2019Shea, T., Minoughan, M., Smith, R.: The Stripetalk Papers: Understandability as a Language Design Issue in Object-Oriented Programming Systems. In: Noble, J., Taivalsaari, A., Moore, I. (eds.) Prototype-based Programming: Concepts, Languages and Applications (1998)"},{"key":"5_CR15","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-78077-6","volume-title":"Object-Oriented Programming with Prototypes","author":"G. Blashek","year":"1994","unstructured":"Blashek, G.: Object-Oriented Programming with Prototypes. Springer, Heidelberg (1994)"},{"key":"5_CR16","unstructured":"Smith, R., Ungar, D.: Programming as an Experience: The inspiration for Self. In: Noble, J., Taivalsaari, A., Moore, I. (eds.) Prototype-based Programming: Concepts, Languages and Applications (1998)"},{"key":"5_CR17","unstructured":"Pico Home Page: http:\/\/pico.vub.ac.be\/"},{"key":"5_CR18","volume-title":"Structure and Interpretation of Computer Programs","author":"H. Abelson","year":"1996","unstructured":"Abelson, H., Sussman, G.J.S.: Structure and Interpretation of Computer Programs, 2nd edn. MIT Press, Cambridge (1996)","edition":"2"},{"key":"5_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1007\/3-540-49538-X_7","volume-title":"ECOOP \u201995 - Object-Oriented Programming","author":"P. Steyaert","year":"1995","unstructured":"Steyaert, P., De Meuter, W.: A marriage of class-and object-based inheritance without unwanted children. In: Olthoff, W. (ed.) ECOOP 1995. LNCS, vol.\u00a0952, pp. 127\u2013144. Springer, Heidelberg (1995)"},{"key":"5_CR20","unstructured":"D\u2019Hondt, T., De Meuter, W.: Of first-class methods and dynamic scope. In: Proceedings of LMO, France (2003) (to appear)"}],"container-title":["Lecture Notes in Computer Science","Perspectives of System Informatics"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-39866-0_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,5]],"date-time":"2019-06-05T21:22:42Z","timestamp":1559769762000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-39866-0_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"ISBN":["9783540208136","9783540398660"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-39866-0_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2004]]}}}