{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T12:13:17Z","timestamp":1725538397342},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540638278"},{"type":"electronic","value":"9783540696568"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1997]]},"DOI":"10.1007\/3-540-63827-x_56","type":"book-chapter","created":{"date-parts":[[2009,10,1]],"date-time":"2009-10-01T20:51:09Z","timestamp":1254430269000},"page":"153-160","source":"Crossref","is-referenced-by-count":8,"title":["The extensible Java preprocessor kit and a tiny data-parallel Java"],"prefix":"10.1007","author":[{"given":"Yuuji","family":"Ichisugi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yves","family":"Roudier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,7,29]]},"reference":[{"key":"20_CR1","unstructured":"A.V. Aho, R. Sethi, and J.D. Ullmann. Compilers: Principles, Techniques and Tools. Addison-Wesley Publishing company, 1987."},{"key":"20_CR2","unstructured":"F. Bodin et al. Sage++: A Class Library for Building Fortran and C++ Restructuring Tools. In Proc. of Object-Oriented Numerics Confs., Oregon, April 1994."},{"key":"20_CR3","doi-asserted-by":"crossref","unstructured":"G. Bracha and W. Cook.Mixin-based Inheritance.In Proc. of ECOOP\/OOPSLA'90, 1990.","DOI":"10.1145\/97945.97982"},{"key":"20_CR4","unstructured":"D. Caromel et al. Europa Parallel C++ version 2.1. In Future Directions for Parallel C++, June 1997. www.etl.go.jp\/etl\/bunsan\/~roudier\/postscripts\/europa.ps.gz."},{"issue":"10","key":"20_CR5","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1145\/217838.217868","volume":"30","author":"S. Chiba","year":"1995","unstructured":"S. Chiba. A Metaobject Protocol for C++. In Proceedings of OOPSLA'95, volume 30(10) of ACM Sigplan Notices, pages 285\u2013299, Austin, Texas, October 1995. ACM Press.","journal-title":"Proceedings of OOPSLA'95"},{"key":"20_CR6","unstructured":"J. Gosling, B. Joy, and Steele. G. The Java Language Specification. Java Series. Sun Microsystems, 1996."},{"key":"20_CR7","doi-asserted-by":"crossref","unstructured":"P.J. Hatcher and M.J. Quinn. Data-Parallel Programming on MIMD Computers. MIT Press, 1991.","DOI":"10.1109\/71.86112"},{"key":"20_CR8","unstructured":"Y. Ichisugi. EPP and Lods home page. www.etl.go.jp\/etl\/bunsan\/-ichisugi."},{"key":"20_CR9","unstructured":"Y. Ichisugi. Ld-2 users manual (DRAFT). Technical report, Electrotechnical Laboratory, 1997. can be obtained from [8]. In Japanese."},{"key":"20_CR10","unstructured":"Y. Ishikawa. Meta-level Architecture for Extendable C++, Draft Document. Technical Report TR-94024, Real World Computing Partnership, 1994."},{"key":"20_CR11","doi-asserted-by":"crossref","unstructured":"Gregor Kiczales, Jim des Rivieres, and Dan Bobrow. The Art of the Meta Object Protocol. MIT Press, 1991.","DOI":"10.7551\/mitpress\/1405.001.0001"},{"key":"20_CR12","unstructured":"A. Kumeta and M. Komuro. Meta-Programming Framework for Java. In The 12th workshop of object oriented computing WOOC'97, Japan Society of Software Science and Technology, March 1997."},{"key":"20_CR13","unstructured":"P. Launay and J.L. Pazat. Integration of control and data parallelism in an object oriented language. In Sixth Workshop on Compilers for Parallel Computers (CPC'96) Aachen, Germany, December 1996."},{"key":"20_CR14","unstructured":"NPAC. HPJava referenceand workshops site. www.npac.syr.edu\/projects\/javaforcse\/."},{"key":"20_CR15","unstructured":"G.L. Steele. Common Lisp the Language, 2nd edition. Digital Press, 1990."}],"container-title":["Lecture Notes in Computer Science","Scientific Computing in Object-Oriented Parallel Environments"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-63827-X_56","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,23]],"date-time":"2019-05-23T00:12:10Z","timestamp":1558570330000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-63827-X_56"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1997]]},"ISBN":["9783540638278","9783540696568"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/3-540-63827-x_56","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1997]]}}}