Architecture Design and Compilation Techniques Using Partial Evaluation in Reflective Concurrent Object-Oriented Languages
暂无分享,去创建一个
[1] Peter Thiemann,et al. Two for the price of one: composing partial evaluation and compilation , 1997, PLDI '97.
[2] Matthieu Martel,et al. Self-applicable partial evaluation for the pi-calculus , 1997, PEPM.
[3] Satoshi Matsuoka,et al. Implementing Parallel Language Constructs Using a Re ective Object-Oriented Language , 1998 .
[4] Y. Hiraki,et al. Ecient and Reusable Implementation of Fine-grain Multithreading and Garbage Collection on Distributed-memory Parallel Computers , 1997 .
[5] C. M. Sperberg-McQueen,et al. eXtensible Markup Language (XML) 1.0 (Second Edition) , 2000 .
[6] Jean-Pierre Corriveau,et al. An object-oriented reflective simulation environment for distributed algorithms , 1996 .
[7] Mitsuhisa Sato,et al. Design and Implementation of Metalevel Architecture in C++ -- MPC++ Approach -- , 1998 .
[8] Dawson R. Engler,et al. DCG: an efficient, retargetable dynamic code generation system , 1994, ASPLOS VI.
[9] Satoshi Matsuoka,et al. Object-Oriented Concurrent Reflective Languages can be Implemented Efficiently , 1992, OOPSLA.
[10] R. Rosner. Computer software , 1978, Nature.
[11] Shigeru Chiba,et al. A metaobject protocol for C++ , 1995, OOPSLA.
[12] Craig Chambers,et al. Iterative type analysis and extended message splitting; optimizing dynamically-typed object-oriented programs , 1990, PLDI '90.
[13] Benjamin Goldberg,et al. Partial-evaluation techniques for concurrent programs , 1997, PEPM.
[14] Karl J. Lieberherr,et al. AP/S++: Case-study of a MOP for purposes of software evolution , 1998 .
[15] Paul Hudak,et al. Monitoring semantics: a formal framework for specifying, implementing, and reasoning about execution monitors , 1991, PLDI '91.
[16] Cristina V. Lopes,et al. Adaptive Parameter Passing , 1996, ISOTAS.
[17] John Maloney,et al. The Self-4.0 user interface: manifesting a system-wide vision of concreteness, uniformity, and flexibility , 1995, OOPSLA 1995.
[18] Peter Orbaek. POPE: An On-line Partial Evaluator , 1994 .
[19] Mitchell Wand,et al. The mystery of the tower revealed: a non-reflective description of the reflective tower , 1986, LFP '86.
[20] Yoshihiko Futamura,et al. Partial Evaluation of Computation Process--An Approach to a Compiler-Compiler , 1999, High. Order Symb. Comput..
[21] Akinori Yonezawa,et al. Design and Partial Evaluation of Meta-Objects for a Concurrent Reflective Language , 1998, ECOOP.
[22] Yves Roudier,et al. The Extensible Java Preprocessor Kit and a Tiny Data-Parallel Java , 1997, ISCOPE.
[23] Ehud Shapiro,et al. Computation control and protection in the Logix system , 1988 .
[24] Richard P. Gabriel,et al. Performance and evaluation of Lisp systems , 1985 .
[25] Dawson R. Engler,et al. VCODE: a retargetable, extensible, very fast dynamic code generation system , 1996, PLDI '96.
[26] Akinori Yonezawa,et al. Static Analysis of Communication for Asynchronous Concurrent Programming Languages , 1995, SAS.
[27] Daniel P. Friedman,et al. Language Extension via First-class Interpreters , 1992 .
[28] Akinori Yonezawa,et al. RNA secondary structure prediction using highly parallel computers , 1995, Comput. Appl. Biosci..
[29] Neil D. Jones,et al. An introduction to partial evaluation , 1996, CSUR.
[30] Yutaka Ishikawa. Meta-level Architecture for Extendable C++ Draft Document , 1994 .
[31] S. Matsuoka,et al. Object-Oriented Concurrent Re ective Languages can be Implemented E ciently Hidehiko Masuhara , 1992 .
[32] Gregor Kiczales,et al. An Architecture for An Open Compiler , 1998 .
[33] Dines Bjørner,et al. Partial Evaluation and Mixed Computation , 1987 .
[34] Brian Cantwell Smith,et al. Reflection and semantics in LISP , 1984, POPL.
[35] 米沢 明憲. ABCL : an object-oriented concurrent system , 1990 .
[36] Satoshi Matsuoka,et al. Compiling away the meta-level in object-oriented concurrent reflective languages using partial evaluation , 1995, OOPSLA.
[37] Andrew P. Black,et al. Fine-grained mobility in the Emerald system , 1987, TOCS.
[38] UngarDavid,et al. The Self-4.0 user interface , 1995 .
[39] 岡村 英明. A study on multi-model reflection framework in distributed environments , 1995 .
[40] Peter Lee,et al. Optimizing ML with run-time code generation , 1996, PLDI '96.
[41] Shigeru Chiba,et al. Yet Another java.lang.Class , 1998, ECOOP Workshops.
[42] Benjamin C. Pierce,et al. Linearity and the pi-calculus , 1999, TOPL.
[43] Pattie Maes. Concepts and experiments in computational reflection , 1987, OOPSLA 1987.
[44] Yutaka Ishikawa,et al. Object Location Control Using Meta-level Programming , 1994, ECOOP.
[45] Willy Zwaenepoel,et al. Munin: distributed shared memory based on type-specific memory coherence , 1990, PPOPP '90.
[46] Takashi Masuda,et al. Designing an Extensible Distributed Language with a Meta-Level Architecture , 1993, ECOOP.
[47] Friedemann Mattern,et al. Global Quiescence Detection Based on Credit Distribution and Recovery , 1989, Inf. Process. Lett..
[48] Anders Haraldsson,et al. A partial evaluator, and its use for compiling iterative statements in LISP , 1978, POPL.
[49] Robert H. Halstead,et al. MULTILISP: a language for concurrent symbolic computation , 1985, TOPL.
[50] Randall B. Smith,et al. SELF: The power of simplicity , 1987, OOPSLA '87.
[51] Peter Lee,et al. Lightweight Run-Time Code Generation , 1994, PEPM.
[52] Gregor Kiczales,et al. Towards a new model of abstraction in software engineering , 1991, Proceedings 1991 International Workshop on Object Orientation in Operating Systems.
[53] Barbara Liskov,et al. Implementation of Argus , 1987, SOSP '87.
[54] Satoshi Matsuoka,et al. An efficient implementation scheme of concurrent object-oriented languages on stock multicomputers , 1992, PPOPP '93.
[55] Craig Chambers,et al. An efficient implementation of SELF, a dynamically-typed object-oriented language based on prototypes , 1989, OOPSLA '89.
[56] Mario Tokoro,et al. Al-1/d: a distributed programming system with multi-model reflection framework , 1992 .
[57] Satoshi Matsuoka,et al. An Efficient Implementation Scheme of Concurrent Object-Oriented Languages on Stock Multicomputers , 1992, Parallel Symbolic Computing.
[58] Peter Sestoft,et al. Partial evaluation and automatic program generation , 1993, Prentice Hall international series in computer science.
[59] Hiroshi Nakashima,et al. An Efficient Termination Detection and Abortion Algorithm for Distributed Processing Systems , 1988, ICPP.
[60] Craig Chambers,et al. Making pure object-oriented languages practical , 1991, OOPSLA '91.
[61] Mario Tokoro,et al. Metalevel Decomposition in AL-1/D , 1993, ISOTAS.
[62] Jee Mcaaer. Meta-level Programming with Coda , 1995 .
[63] Akinori Yonezawa,et al. Duplication and Partial Evaluation For a Better Understanding of Reflective Languages , 1996, LISP Symb. Comput..
[64] Akinori Yonezawa,et al. An Efficient Compilation Framework for Languages Based on a Concurrent Process Calculus , 1997, Euro-Par.
[65] Yuuji Ichisugi. A Reflective Object-Oriented Concurrent Language for Distributed Environments , 1993 .
[66] Satoshi Matsuoka,et al. Hybrid Group Re ective Architecture for Object-Oriented Concurrent Re ective Programming , 1991 .
[67] Barbara Liskov,et al. Guardians and Actions: Linguistic Support for Robust, Distributed Programs , 1983, TOPL.
[68] Akinori Yonezawa,et al. Partial Evaluation of Call-by-Value lambda-Calculus with Side-Effects , 1997, PEPM.
[69] M. F.,et al. Bibliography , 1985, Experimental Gerontology.
[70] Charles Consel,et al. A general approach for run-time specialization and its application to C , 1996, POPL '96.
[71] Erik Ruf,et al. Automatic Online Partial Evaluation , 1991, FPCA.
[72] Andrew P. Black,et al. Object structure in the Emerald system , 1986, OOPLSA '86.
[73] Joel H. Saltz,et al. Parallel Programming Using C++ , 1996 .
[74] Ehud Shapiro,et al. Meta interpreters for real , 1988 .
[75] Akinori Yonezawa,et al. Schematic: A Concurrent Object-Oriented Extension to Scheme , 1995, OBPDC.
[76] Hiroaki Ishihata,et al. Low-latency message communication support for the AP1000 , 1992, ISCA '92.
[77] Hidehiko Masuhara,et al. On-the-fly Specialization of Reflective Programs Using Dynamic Code Generation Techniques , 1998 .
[78] Akinori Yonezawa,et al. An Actor-Based Metalevel Architecture for Group-Wide Reflection , 1990, REX Workshop.
[79] Akinori Yonezawa,et al. Partial Evaluation Scheme for Concurrent Languages and Its Correctness , 1996, Euro-Par, Vol. I.
[80] J. McAffer,et al. Meta-level architecture support for distributed objects , 1995, Proceedings of International Workshop on Object Orientation in Operating Systems.
[81] Akinori YONEZAWA. Reasoning-conscious Meta-object Design of a Re ective Concurrent Language , 1997 .
[82] Barbara Liskov,et al. Distributed programming in Argus , 1988, CACM.
[83] Daniel G. Bobrow,et al. Book review: The Art of the MetaObject Protocol By Gregor Kiczales, Jim des Rivieres, Daniel G. and Bobrow(MIT Press, 1991) , 1991, SGAR.
[84] Dawson R. Engler,et al. tcc: a system for fast, flexible, and high-level dynamic code generation , 1997, PLDI '97.
[85] Yuuya,et al. On-the- y Specialization of Re ective Programs Using Dynamic Code Generation Techniques SUGITA, , 1998 .
[86] Erik Ruf. Topics in online partial evaluation , 1993 .
[87] Akinori Yonezawa,et al. Reflection in an object-oriented concurrent language , 1988, OOPSLA 1988.
[88] Satoshi Matsuoka,et al. RbCl: A Reflective Object-Oriented Concurrent Language without a Run-time Kernel , 1992 .