{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:32:22Z","timestamp":1725489142793},"publisher-location":"Berlin, Heidelberg","reference-count":6,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540662808"},{"type":"electronic","value":"9783540484431"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1999]]},"DOI":"10.1007\/3-540-48443-4_14","type":"book-chapter","created":{"date-parts":[[2007,8,11]],"date-time":"2007-08-11T04:36:18Z","timestamp":1186806978000},"page":"147-149","source":"Crossref","is-referenced-by-count":3,"title":["An Automatic Aspect Weaver with a Reflective Programming Language"],"prefix":"10.1007","author":[{"given":"Renaud","family":"Pawlak","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Laurence","family":"Duchien","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"G\u00e9rard","family":"Florin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2001,12,7]]},"reference":[{"key":"14_CR1","doi-asserted-by":"crossref","unstructured":"J. Brant, B. Foote, R. E. Johnson, and D. Roberts. Wrappers to the rescue. In Prodeedings of EC0OP\u201998, 1998.","DOI":"10.1007\/BFb0054101"},{"key":"14_CR2","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1145\/74877.74910","volume":"24","author":"J. Ferber","year":"1989","unstructured":"J. Ferber. Computational reflection in class based object oriented languages. In Proceedings of the 4th Conference on Object-Oriented Programming: Systems, Languages and Applications (OOPSLA\u201989), volume 24 of SIGPLAN Notices, pages 317\u2013326. ACM Press, October 1989.","journal-title":"Proceedings of the 4th Conference on Object-Oriented Programming: Systems, Languages and Applications (OOPSLA\u201989)"},{"key":"14_CR3","doi-asserted-by":"crossref","unstructured":"G. Kiczales, J. des Rivieres, and D.G. Bobrow. The Art of the Metaobject Protocol. MIT Press, 1991.","DOI":"10.7551\/mitpress\/1405.001.0001"},{"key":"14_CR4","doi-asserted-by":"crossref","unstructured":"G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C.V. Lopes, J.M. Loingtier, and J. Irwin. Aspect-oriented programming. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP\u201997), 1997.","DOI":"10.1007\/BFb0053381"},{"key":"14_CR5","unstructured":"C. V. Lopes and G. Kiczales. D: A language framework for distributed programming. Technical report, Xerox Palo Alto Research Center, 1997."},{"key":"14_CR6","unstructured":"R. Pawlak. Tos: a class-based reflective language on tcl. Technical Report 9902, Laboratoire CEDRIC-CNAM, January 1999."}],"container-title":["Lecture Notes in Computer Science","Meta-Level Architectures and Reflection"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-48443-4_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,21]],"date-time":"2019-02-21T11:56:09Z","timestamp":1550750169000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-48443-4_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999]]},"ISBN":["9783540662808","9783540484431"],"references-count":6,"URL":"https:\/\/doi.org\/10.1007\/3-540-48443-4_14","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[1999]]}}}