课题基金 / 基金详情

Design and Implementation of Concurrent Programming Language based on Linear Logic

Design and Implementation of Concurrent Programming Language based on Linear Logic
基于线性逻辑的并发编程语言的设计与实现
批准号:
06452389
负责人:
YONEZAWA Akinori
金额:
$3.84万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for General Scientific Research (B)
财政年份:
1994
资助国家:
日本
项目状态:
已结题
起止时间:
1994 至 1995

项目摘要

项目成果

YONEZAWA Akinori的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The goal of our research is to develop a theoretical foundation of concurrent computation based on linear logic so that we can uniformly discuss various issues of concurrent programming languages : program analyzes, language desigh, and implementation techniques. The concrete research achievements are in order.1. Development of a concurrent linear logic programming framework ACL/Higher-order ACL : We showed that the esence of concurrent computation is captured by proof search in first-otder linear logic. We further extended it to a higher-order system, and showed that static type systems and higher-order processes for concurrent programming languages are naturally introduced in the system.2. Design and implementation of a typed concurrent linear logic programming language HACL : We designed and implemented a programming language HACL based on concurrent linear logic programming framework. A compiler on a single processor workstation was constructed, and programming experiments were made by using the compiler. We also constructed a prototype compiler on a cluster of workstations.3. Study of high-level mechanisms for concurrent object-oriented languages through HACL : We showed that various high-level mechanisms of concurrent objects-inheritance, access control for methods-are easily constructed on top of HACL.The result implies not onbly that we can construct a concurrent object-oriented interface of HACL,but also that we can uniformly discuss various issues of other concurrent object-oriented languages.4. Development of program analysis techniquse : Novel program analysis techniques for concurrent programming languages were developed through HACL.The proposed techniques enable compile-time optimizations, and also improve reliability of concurrent programs.
期刊论文(38)
专著(0)
科研奖励(0)
会议论文
Naoki Kobayashi, Benjamin C Pierce, and David N. Turner: "Linearity and the Pi-Calculus" Proceedings of ACM SIGACT/SIGPLAN Symposium on Principles of Programming Languages (POPL'96). 358-371 (1996)
Naoki Kobayashi、Benjamin C Pierce 和 David N. Turner:“线性和 Pi 微积分”ACM SIGACT/SIGPLAN 编程语言原理研讨会论文集 (POPL96)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
N.Kobayashi and A.Yonezawa: "Higher-order concurrent linear logic programming" Theory and Practice of Parallel Programming, Springer Lecture Notes in Computer Science. 907. 137-166 (1995)
N.Kobayashi 和 A.Yonezawa:“高阶并发线性逻辑编程”并行编程的理论与实践,Springer 计算机科学讲义。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
N.Kobayashi,B.C.Pierce and D.N.Turner: "Linearity and the pi-calculus" Proceedings of ACM SIGACT/SIGPLAN Symposium on Principles of Programming Languages. 358-371 (1996)
N.Kobayashi、B.C.Pierce 和 D.N.Turner:“线性和 pi 演算”ACM SIGACT/SIGPLAN 编程语言原理研讨会论文集。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Naoki Kobayashi and Akinori Yonezawa: "Asynchronous communication model based on linear logic" Formal Aspects of Computing, Springer-Verlog. 7(2). 113-149 (1995)
Naoki Kobayashi 和 Akinori Yonezawa:“基于线性逻辑的异步通信模型”计算的形式方面,Springer-Verlog。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
19
    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
    • 依托单位:
    海外基金