• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

自動故障回復を行なうコンピューターネットワークアルゴリズム

Research Project

Project/Area Number 11780229
Research Category

Grant-in-Aid for Encouragement of Young Scientists (A)

Allocation TypeSingle-year Grants
Research Field 計算機科学
Research InstitutionHiroshima University

Principal Investigator

角川 裕次  広島大学, 工学部, 助教授 (80253110)

Project Period (FY) 1999 – 2000
Project Status Completed (Fiscal Year 2000)
Budget Amount *help
¥2,000,000 (Direct Cost: ¥2,000,000)
Fiscal Year 2000: ¥900,000 (Direct Cost: ¥900,000)
Fiscal Year 1999: ¥1,100,000 (Direct Cost: ¥1,100,000)
Keywords自己安定 / 分散システム / 分散アルゴリズム
Research Abstract

本研究では、高信頼性ネットワークソフトウエアの開発を目指したものである。故障などが生じてシステムが異常な状況になっても、自動的な回復をするプログラム(解法)は、自己安定分散アルゴリズムと呼ばれている。本研究は、自己安定分散アルゴリズムの正しさを検証する手法について研究を行った。今年度は、以下の二点の進展を得た。
1.機械的検証法の研究
自己安定分散アルゴリズムは、どのような種類の故障からも自動回復可能でなければならないが、本当にその性質が満たされているかの検証は困難である。短いアルゴリズムであっても手作業による検証には手間と時間がかかり、また間違いを犯しやすい。
この問題を解決するために、自己安定アルゴリズムの正当性を機械的に検証するシステムを開発した。利用者は、ファイルにまずアルゴリズムを記述し、そしてアルゴリズムが満たすべき仕様(回復すべきシステムの正常な状態)を記述する。そして、検証システムはそのファイルを読込んで、可能なシステムの振る舞い全てをシミュレーションによって調べ、システムの仕様に合致するかを検査する。このシステムは昨年度より引き続いて開発を行っており、今年度は仕様記述の検討を行い、機能拡張を行った。
2.対話的検証システムの開発
昨年度は、自己安定分散アルゴリズムの可視化シミュレータの開発を行ったが、今年度はこれを拡張した。上述した検証システムと統合して対話的に自己安定分散アルゴリズムを検証可能とするシステムを開発し、開発途中の自己安定分散アルゴリズムの誤りを分かりやすく見つけることを可能とした。

Report

(2 results)
  • 2000 Annual Research Report
  • 1999 Annual Research Report
  • Research Products

    (7 results)

All Other

All Publications (7 results)

  • [Publications] 角川: "A Universal Self-Stabilizing Mutual Exclusion Algorithm"京都大学数理解析研究所講究録. (発表予定).

    • Related Report
      2000 Annual Research Report
  • [Publications] Mori: "Multilingual system using internet imaging"Electronic Imaging 2001. 4311(論文番号04). (2001)

    • Related Report
      2000 Annual Research Report
  • [Publications] 角川: "自己安定分散アルゴリズムの自動検証システム"情報処理学会ソフトウエア工学研究会. SE-128. 9-16 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 山下: "自己安定分散アルゴリズムの可視化システムの開発"情報処理学会全国大会. 61(論文番号2Q-04). (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 川本: "拡張独立点集合問題を解く自己安定分散アルゴリズム"情報処理学会全国大会. 61(論文番号2Q-05). (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 森: "ビットマップ化による多言語語学教材システム"情報処理学会全国大会. 61(論文番号5S-02). (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] 吉村: "確率的コーラムシステムに基づいた負荷分散アルゴリズムとその実験的評価"情報処理学会全国大会. 61(論文番号6J-07). (2000)

    • Related Report
      2000 Annual Research Report

URL: 

Published: 1999-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi