Skip to content
Free planNo credit card requiredStart writing

article · 1988

Reflection in an object-oriented concurrent language

Takuo Watanabe, Akinori Yonezawa

Cited by 190Abstract and details only

Abstract

Our work is along the line of the work of B. Smith and P. Maes. We first discuss our notion of reflection in object-oriented concurrent computation and then present a reflective object-oriented concurrent language ABCL/R. We give several illustrative examples of reflective programming such as (1) dynamic concurrent acquisition of “methods” from other objects, (2) monitoring the behavior of concurrently running objects, and (3) augmentation of the time warp mechanism to a concurrent system. Also the definition of a meta-circular interpreter of this language is given as the definition of a meta-object. The language ABCL/R has been implemented. All the examples given in this paper are running on our ABCL/R system.

Cite this paper

APA 7

Watanabe, T., & Yonezawa, A. (1988). Reflection in an object-oriented concurrent language. https://doi.org/10.1145/62083.62111

MLA 9

Watanabe, Takuo, and Akinori Yonezawa. “Reflection in an object-oriented concurrent language.” 1988, pp. 306–15, https://doi.org/10.1145/62083.62111.

Chicago

Watanabe, Takuo, and Akinori Yonezawa. 1988. “Reflection in an object-oriented concurrent language.” https://doi.org/10.1145/62083.62111.

Harvard

Watanabe, T. and Yonezawa, A. (1988) ‘Reflection in an object-oriented concurrent language’. Available at: https://doi.org/10.1145/62083.62111.

BibTeX
@article{watanabe1988reflection,
  title = {{Reflection in an object-oriented concurrent language}},
  author = {Watanabe, Takuo and Yonezawa, Akinori},
  pages = {306--315},
  year = {1988},
  doi = {10.1145/62083.62111}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.