Home >

news ヘルプ

論文・著書情報


タイトル
和文: 
英文:Hybrid Group Reflective Architecture for Object-Oriented Concurrent Reflective Programming 
著者
和文: 松岡聡, 渡部 卓雄, 米澤明憲.  
英文: Satoshi Matsuoka, Takuo Watanabe, Akinori Yonezawa.  
言語 English 
掲載誌/書名
和文: 
英文:Lecture Notes in Computer Science 
巻, 号, ページ Vol. 512        pp. 231-250
出版年月 1991年6月14日 
出版者
和文: 
英文:Springer-Verlag 
会議名称
和文: 
英文:European Conference on Object-Oriented Programming (ECOOP 1991) 
開催地
和文: 
英文:Geneva 
DOI https://doi.org/10.1007/BFb0057025
アブストラクト The benefits of computational reflection are the abilities to reason and alter the dynamic behavior of computation from within the language framework. This is more beneficial in concurrent/distributed computing, where the complexity of the system is much greater compared to sequential computing; we have demonstrated various benefits in our past research of Object-Oriented Concurrent Reflective (OOCR) architectures. Unfortunately, attempts to formulate reflective features provided in practical reflective systems, such as resource management, have led to some difficulties in maintaining the linguistic lucidity necessary in computational reflection. The primary reason is that previous OOCR architectures lack the ingredients for group-wide object coordination. We present a new OOCR language with a hybrid group reflective architecture, ABCL/R2, whose key features are the notion of heterogeneous object groups and coordinated management of group shared resources. We describe and give examples of how such management can be effectively modeled and adaptively modified/controlled with the reflective features of ABCL/R2. We also identify that this architecture embodies two kinds of reflective towers, individual and group.

©2007 Institute of Science Tokyo All rights reserved.