课题基金 / 基金详情

アルゴリズミックデバッグ手法による分散プログラムのデバッグシステムの構築

アルゴリズミックデバッグ手法による分散プログラムのデバッグシステムの構築
使用算法调试技术构建分布式程序的调试系统
批准号:
10780181
负责人:
太田 剛
金额:
$0.64万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
财政年份:
1998
资助国家:
日本
项目状态:
已结题
起止时间:
1998 至 1999

项目摘要

项目成果

太田 剛的其他基金

相似基金

相关文献

中文摘要
翻译
分散プログラムのような,複数プロセスが相互に情報交換しつつ同時並行的に動作するプログラムにおけるデバッグ作業は,単一プロセスによる逐次プログラムのそれと比較してはるかに困難を伴う.それは,同期問題に代表される,複数プロセスの状態を同時に把握しその正誤を判断しなくてはならない点,そしてそのためには次に何を調査すべきであるかを発見するためにある程度の経験が必要であることに,そのひとつの理由がある.本研究では,この困難に対処するためにアルゴリズミックデバッギング手法を適用することを考えた.これは,次に何を調査し判断すれば誤りの存在範囲を絞り込むことができるのかについての選択権をデバッグ支援システムが持ち,作業者が現在のプログラム状態や達成された機能の正誤にだけ集中できる環境を提供し,利用者の負担を減らすものである.平成10年度までに,GNUデバッガを基礎とした実働デバッグシステムの骨格を作成した.これは,分散プログラムの稼動ログを収集し,ログによって動作の再現をすること,指定した方法を用いて再現途中に動作を一旦停止すること,一旦停止した任意のプロセスから変数値等の情報を得ることが可能となっている.平成11年度は,アルゴリズミックにデバッグ作業をする際の,システムの制御方法に焦点を当てた.今回は,誤り位置の絞り込み作業を効率良く行うための発見的手法(ユーザが表明を入力することによって行う)を支援するような制御方法を実現した.ただし,現時点では実装の途中であり,誤り位置の絞り込み作業を完全に自動化するまでには至っていない.このシステムを用いて,2人の哲学者の食事問題を例題とした実験を行い,理論通りにシステムが動作することを確認した.
英文摘要
分散プログラムのような,複数プロセスが相互に情報交換しつつ同時並行的に動作するプログラムにおけるデバッグ作業は,単一プロセスによる逐次プログラムのそれと比較してはるかに困難を伴う.それは,同期問題に代表される,複数プロセスの状態を同時に把握しその正誤を判断しなくてはならない点,そしてそのためには次に何を調査すべきであるかを発見するためにある程度の経験が必要であることに,そのひとつの理由がある.本研究では,この困難に対処するためにアルゴリズミックデバッギング手法を適用することを考えた.これは,次に何を調査し判断すれば誤りの存在範囲を絞り込むことができるのかについての選択権をデバッグ支援システムが持ち,作業者が現在のプログラム状態や達成された機能の正誤にだけ集中できる環境を提供し,利用者の負担を減らすものである.平成10年度までに,GNUデバッガを基礎とした実働デバッグシステムの骨格を作成した.これは,分散プログラムの稼動ログを収集し,ログによって動作の再現をすること,指定した方法を用いて再現途中に動作を一旦停止すること,一旦停止した任意のプロセスから変数値等の情報を得ることが可能となっている.平成11年度は,アルゴリズミックにデバッグ作業をする際の,システムの制御方法に焦点を当てた.今回は,誤り位置の絞り込み作業を効率良く行うための発見的手法(ユーザが表明を入力することによって行う)を支援するような制御方法を実現した.ただし,現時点では実装の途中であり,誤り位置の絞り込み作業を完全に自動化するまでには至っていない.このシステムを用いて,2人の哲学者の食事問題を例題とした実験を行い,理論通りにシステムが動作することを確認した.
期刊论文(7)
专著(0)
科研奖励(0)
会议论文
木俣貴博: "ベクトル時間による実行履歴を用いた分散プログラム用デバッガDDB-実例-"平成11年度電気関係学会東海支部連合大会講演論文集. 648 (1999)
Takahiro Kimata:“使用基于向量时间的执行历史记录的分布式程序的调试器 DDB - 示例 -”1999 年日本电气工程师东海分会会议记录 648 (1999)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
木下秀人: "ベクトル時間による実行履歴を用いた分散プログラム用デバッガDDB-基本構成-"平成11年度電気関係学会東海支部連合大会講演論文集. 647 (1999)
Hideto Kinoshita:“使用向量时间执行历史记录的分布式程序的调试器 DDB - 基本配置 -”1999 年日本电气工程师东海分会会议记录 647 (1999)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Tsuyoshi Ohta: "Towards an algorithmic debugging for distributed programs"Proc.of 6th Asia Pacific Software Engineering Conference. 426-433 (1999)
Tsuyoshi Ohta:“走向分布式程序的算法调试”第六届亚太软件工程会议的会议记录。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
太田 剛: "プログラム変更に対処し易いプログラム依存グラフの一変種" 情報処理学会 研究報告. 98・100. 49-56 (1998)
Tsuyoshi Ota:“可以轻松处理程序更改的程序依赖图的变体”日本信息处理学会研究报告98・100(1998)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Development of Novel Therapies for Ovarian Cancer by Targeting the Polyamine Metabolic Pathway
  • 批准号:
    21K09509
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
  • 资助金额:
    $2.58万
  • 财政年份:
    2021
  • 负责人:
    太田 剛
  • 依托单位:
法律知識ベースのネットワーク化に関する研究
  • 批准号:
    07204101
  • 项目类别:
    Grant-in-Aid for Scientific Research on Priority Areas
  • 资助金额:
    $0.83万
  • 财政年份:
    1995
  • 负责人:
    太田 剛
  • 依托单位:
海外基金