(Enter summary)
Abstract: To provide various parallel language constructs, extensible
languages based on reflection are attractive
for both implementors and users. This paper
describes our proposed meta-level architecture of
a concurrent object-oriented language ABCL/R3,
which has the following characteristics: (1) language
customization through meta-interpreters and
meta-objects, (2) delegation and inheritance mechanisms
facilitating modular and re-usable metalevel
programming, and (3) the reflective annotations
and... (Update)
Context of citations to this paper: More
...whose interpretations can also be modified. The details of the language features of ABCL R3 have been presented elsewhere[MMAY95, MMY96] In this paper, we discuss the meta object design of ABCL R3, especially from the viewpoint of efficient implementation. 1.2...
...out the computation. By the way it results a good idea for extending systems with nonfunctional features communication oriented (see [26,27,32]) We extend their idea introducing the concept of communication channel in order to avoid the lacks of continuity and global view...
Cited by: More
Seeking Optimal Policies for Adaptive Distributed Computer.. - Abdeen, Woodside
(Correct)
Optimal Policies For Multi-Level Adaptive Distributed.. - Abdeen, Woodside (2001)
(Correct)
An Object-Oriented Concurrent Reflective Language ABCL/R3 - Masuhara, Yonezawa (2000)
(Correct)
Similar documents (at the sentence level):
26.7%: Architecture Design and Compilation Techniques Using Partial.. - Masuhara (1999)
(Correct)
Active bibliography (related documents): More All
0.3: Compiling Away the Meta-Level in Object-Oriented.. - Masuhara.. (1995)
(Correct)
0.2: Efficient Parallel Global Garbage Collection on.. - Kamada, Matsuoka.. (1994)
(Correct)
0.2: A Study of Compile-time Metaobject Protocol - Chiba (1996)
(Correct)
Similar documents based on text: More All
0.6: Partial Evaluator as a Compiler for Reflective Languages - Asai, Masuhara, Matsuoka, .. (1995)
(Correct)
0.4: Duplication and Partial Evaluation to Implement Reflective.. - Asai (1993)
(Correct)
0.4: Design and Implementation of Metalevel.. - Ishikawa, Hori.. (1996)
(Correct)
Related documents from co-citation: More All
5: Concepts and Experiments in Computational Reflection
- Maes
4: Partial evaluation of computation process - an approach to compilercompiler
- Futamura - 1971
4: Partial Evaluation and Automatic Program Generation (context) - Jones, Gomard et al. - 1993
BibTeX entry: (Update)
Hidehiko Masuhara, Satoshi Matsuoka, and Akinori Yonezawa. Implementing parallel language constructs using a reflective objectoriented language. In Reflection Symposium'96, San Francisco, CA, April 1996. http://citeseer.ist.psu.edu/masuhara96implementing.html More
@misc{ masuhara96implementing,
author = "H. Masuhara and S. Matsuoka and A. Yonezawa",
title = "Implementing parallel language constructs using a reflective objectoriented
language",
text = "Hidehiko Masuhara, Satoshi Matsuoka, and Akinori Yonezawa. Implementing
parallel language constructs using a reflective objectoriented language.
In Reflection Symposium'96, San Francisco, CA, April 1996.",
year = "1996",
url = "citeseer.ist.psu.edu/masuhara96implementing.html" }
Citations (may not include all citations):
835
High performance Fortran language specification
- Fortran - 1993 ACM
423
The Art of the Metaobject Protocol (context) - Kiczales, Rivieres et al. - 1991 ACM DBLP
127
A metaobject protocol for C
- Chiba - 1995
125
ABCL: An ObjectOriented Concurrent System (context) - Yonezawa - 1990
122
Multilisp: a language for concurrent symbolic computation (context) - Halstead - 1985 ACM DBLP
98
Reflection in an object-oriented concurrent language (context) - Watanabe, Yonezawa - 1988 ACM DBLP
61
Objectoriented concurrent reflective languages can be implem..
- Masuhara, Matsuoka et al. - 1992
54
Hybrid group reflective architecture for object-oriented con..
- Matsuoka, Watanabe et al. - 1991 ACM DBLP
54
The mystery of the tower revealed: A non-reflective descript.. (context) - Wand, Friedman - 1988 DBLP
46
Reflection and semantics in Lisp (context) - Smith - 1984 ACM DBLP
45
Distributed programming system with multi-model reflection f.. (context) - Okamura, Ishikawa et al. - 1992
42
Object location control using meta-level programming
- Okamura, Ishikawa - 1994 ACM DBLP
38
Meta-level programming with CodA (context) - McAffer - 1995 ACM DBLP
30
Compiling away the meta-level in object-oriented concurrent ..
- Masuhara, Matsuoka et al. - 1995 ACM DBLP
16
A future-based polymorphic typed concurrent object-oriented ..
- Taura, Matsuoka et al. - 1994
15
Global quiescence detection based on credit distribution and..
- Mattern - 1989 ACM DBLP
12
Meta-level architecture for extendable C
- Ishikawa - 1994
10
A study on the viability of a production-quality metaobject .. (context) - Jr - 1992
6
An efficient termination detection and abortion algorithm fo.. (context) - Rokusawa, Ichiyoshi et al. - 1988 DBLP
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://web.yl.is.s.u-tokyo.ac.jp/members/masuhara/publications.html): More
Design and Partial Evaluation of Meta-objects for a.. - Masuhara, Yonezawa (1998)
(Correct)
Compiling Away the Meta-Level in Object-Oriented.. - Masuhara.. (1995)
(Correct)
Reasoning-conscious Meta-object Design of a Reflective.. - Hidehiko Masuhara (1997)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC