课题基金 / 基金详情

Program Dependence Theory of Concurrent Programs and Its Applications

Program Dependence Theory of Concurrent Programs and Its Applications
并发程序的程序依赖理论及其应用
批准号:
04650319
负责人:
CHENG Jingde
金额:
$1.47万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for General Scientific Research (C)
财政年份:
1992
资助国家:
日本
项目状态:
已结题
起止时间:
1992 至 1993

项目摘要

项目成果

CHENG Jingde的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
1. We proposed two new representations for concurrent programs, named the nondeterministic parallel control-flow net and nondeterministic parallel definition-use net, and showed how to use them to represent multiple control flows and multiple data flows in concurrent programs written in concurrent programing languages such as Ada, Occam2, and SR.2. In addition to the usual control and data dependencies proposed and studied for sequential programs, we introduced three new types of primary program dependencies in concurrent programs, named the selection dependence, synchronization dependence, and communication dependence and proposed two new program representations for concurrent programs, named the process dependence net and the process influence net, which are arc-classified digraphs to explicitly represent the five types of primary program dependencies in the programs. We also showed some applications of the representations including concurrent program understanding, optimization, testing, debugging, maintenance, and complexity measurement.3. We developed a group of tools to transform concurrent programs into their nondeterministic parallel control-flow nets, nondeterministic parallel definition-use nets, process dependence nets, and program influence nets.4. We extended the notion of slicing, which was originally proposed and studied for sequential programs, to concurrent programs and a graph-theoretical approach to slicing concurrent programs.5. We proposed a number of new complexity metrics for concurrent programs and evaluated a part of them.
期刊论文(26)
专著(0)
科研奖励(0)
会议论文
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Jingde CHENG: "Task Dependence Net as a Representation for Concurrent Ada Programs" Lecture Notes in Computer Science. Vol.603. 150-164 (1992)
Jingde Cheng:“任务依赖网络作为并发 Ada 程序的表示”计算机科学讲义。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Jingde CHENG: "Task Dependence Net as a Representation for Concurrent Ada Programs" Lecture Notes in Computer Science. 603. 150-164 (1992)
Jingde Cheng:“任务依赖网络作为并发 Ada 程序的表示”计算机科学讲义。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Jingde CHENG: "Task Dependece Net as a Representation for Concurrent Ada Programs" Lecture Notes in Computer Science. 603. 150-164 (1992)
Jingde Cheng:“任务依赖网络作为并发 Ada 程序的表示”计算机科学讲义。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
12
    Implementation and Applications of Anticipatory Reasoning-Reacting Systems
    • 批准号:
      18300005
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $3.92万
    • 财政年份:
      2006
    • 负责人:
      CHENG Jingde
    • 依托单位:
    Epistemic Programming System Based on Strong Relevant Logic
    • 批准号:
      11480079
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $3.78万
    • 财政年份:
      1999
    • 负责人:
      CHENG Jingde
    • 依托单位:
    A General Theory of Program Dependencies in Imperative and Declarative Concurrent Programs and Its Applications
    • 批准号:
      06452394
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $3.9万
    • 财政年份:
      1994
    • 负责人:
      CHENG Jingde
    • 依托单位:
    海外基金