课题基金 / 基金详情

Computational Reflection in Object-Oriented Concurrent Computing and its Applications

Computational Reflection in Object-Oriented Concurrent Computing and its Applications
面向对象并发计算中的计算反思及其应用
批准号:
01420045
负责人:
YONEZAWA Akinori
金额:
$7.55万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for General Scientific Research (A)
财政年份:
1989
资助国家:
日本
项目状态:
已结题
起止时间:
1989 至 1991

项目摘要

项目成果

YONEZAWA Akinori的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
1. An Object-oriented Concurrent Language ABCL/R which is able to describe reflective computation was designed and its preliminary implementation has been completed. [1]2. We leaned a new notion called "Group-Wide Reflection" which is the reflective capability for a group of concurrent objects as a whole. [4, 5, 9]3. An Actor-based reflective model and language ACT/R was designed, which have the group-wide reflective capability. [4, 5, 9]4. Various results including correctness of the reflective model have been obtained by analyzing the notion of Group-Wide Reflection. [4, 5, 9]5. A prototype implementation of ACT/R was completed.6. We defined a new reflective notion called "Hybrid Group Reflection" by incorporating the results of our research on Group-Wide Reflection into our language ACT/R. [6, 13, 14]7. In conventional languages, important aspects of parallel computation such as scheduling and shared resource coordination could only be programmed in an ad hoc way. Our research resul … More ts enabled us to model and program such aspects of parallel computation in reflective (user) languages. Using our reflective language, we also showed that controlling and programming such aspects of parallel discrete event simulation can be done in a very succinctly way in the same language as the simulation is written. [13, 14, 11]8. Our implementation of ABCL/R2 on a multi-processor workstation Omuron Luna88k demonstrated the effectiveness of the use of reflective capability in programming parallel discrete event simulation.9. Using examples, we showed that the reflective capability provides an effective means for coping with the inheritance anomaly problem. [6]10. The runtime kernel for an object-oriented concurrent language includes not only its intermediate-code interpreter, method dispatcher, and garbage collector, but also its scheduler and inter-node communication facilities. It is often the case in distributed computing environments that the behavior of the runtime k. emel needs to be adaptive according to its execution environment. For this purpose, we constructed a reflective architecture system called RbCl the almost all runtime facilities of which can be dynamically replaceable with user-defined ones. [8, 11]Other Contributions : - International Workshops -Two of our research members, Satoshi Matsuoka and Takuo Watanabe, organized (as program committee members) the following two international workshops :1. ECOOP/OOPSLA'90 Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming, Ottawa, October 21 1990.2. OOPSLA'90 Workshop on Reflection and Metalevel Architectures in Object-Oriented Programming, Phoenix, October 7, 1991. Less
期刊论文(47)
专著(0)
科研奖励(0)
会议论文
Takauo Watanabe and Akinori Yonezawa: "Reflection in an object-oriented concurrent language" In Proceedings of Conference on Object-Oriented Programming Systems,Language.and Applications (OOPSLA'88). 306-315 (1990)
Takauo Watanabe 和 Akinori Yonezawa:“面向对象并发语言中的反思”,收录于面向对象编程系统、语言和应用程序会议记录 (OOPSLA88)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Takuo Watanabe and Akinori Yonezawa: "Towards concurrent reflective computation model for distribted systems based on actor paradigm" In 6th Annual Conference Proceedings Japan Society of Software Science and Technology. 253-256 (1989)
Takuo Watanabe 和 Akinori Yonezawa:“基于参与者范式的分布式系统的并发反射计算模型”,日本软件科学技术学会第六届年会论文集。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Takuo Watanabe and Akinori Yonezawa: "Reflective computation in object-oriented concurrent systems and its applications" Proceedings of the Fifth International Workshop on Software Specification and Design. 56-58 (1989)
Takuo Watanabe 和 Akinori Yonezawa:“面向对象并发系统中的反射计算及其应用”第五届软件规范与设计国际研讨会论文集。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
46
    Adaptive Software Substrate for High Performance Wide Area Computing
    • 批准号:
      12308012
    • 项目类别:
      Grant-in-Aid for Scientific Research (A)
    • 资助金额:
      $26.32万
    • 财政年份:
      2000
    • 负责人:
      YONEZAWA Akinori
    • 依托单位:
    Secure Programming Languages Based on Mobile Code
    • 批准号:
      12133101
    • 项目类别:
      Grant-in-Aid for Scientific Research on Priority Areas
    • 资助金额:
      $46.72万
    • 财政年份:
      2000
    • 负责人:
      YONEZAWA Akinori
    • 依托单位:
    Secure Programming Languages Based on Mobile Code
    • 批准号:
      12133203
    • 项目类别:
      Grant-in-Aid for Scientific Research on Priority Areas
    • 资助金额:
      $24.19万
    • 财政年份:
      2000
    • 负责人:
      YONEZAWA Akinori
    • 依托单位:
    StackThreads/MP : Integrating Futures into Calling Standards
    • 批准号:
      08408008
    • 项目类别:
      Grant-in-Aid for Scientific Research (A)
    • 资助金额:
      $22.14万
    • 财政年份:
      1996
    • 负责人:
      YONEZAWA Akinori
    • 依托单位:
    国内基金
    海外基金
    面向Internet应用的自省软件协同技术研究
    • 批准号:
      60403014
    • 项目类别:
      青年科学基金项目
    • 资助金额:
      21.0万元
    • 批准年份:
      2004
    • 负责人:
      马晓星
    • 依托单位: