その他

基本情報

氏名 箕原 辰夫
氏名(カナ) ミノハラ タツオ
氏名(英語) MINOHARA, Tatsuo
所属 政策情報学部
職名 教授
researchmap研究者コード
researchmap機関

翻訳書、学会発表、講演、作品等の名称

Multiple meta-object support on Object

単・共の別

単著

発行又は発表の年月

1990/10

発表学会等の名称

ECOOP/OOPSLA'90Workshop on Reflection & Meta

概要

In the research field of reflective computation, various approaches have been proposed. The common goal of such approaches is to express the computation mechanisms of an object explicitly.  Some of the existing programming systems which do not support the explicit expression of the computation mechanism implicitly have the facilities for handling their partial computation mechanism. In the other pproaches based on the class system such as in ObjVlisp, the representation of the computation mechanism is realized in the form of the meta-class. There are several approaches in the design of reflective architectures. Maes proposed a reflective architecture in which the meta-object is provided per object for the reflective computation . In Muse Operating System, a meta-object is shared by multiple objects. We do not consider that these approaches are irreconcilable with each other. Each reflective architecture has however the inherent primitives for realizing the specific facilities. We investigate the facilities required in the meta-programming in order to focus upon the design of the reflective architecture of the object and propose a new construction of the reflective architecture for these facilities.

担当授業科目1

担当授業科目2

担当授業科目3