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

2017 Fiscal Year Annual Research Report

Dependence Analysis of Reactive Programs and Its Applications

Research Project

Project/Area Number 16H07031
Research InstitutionKyushu University

Principal Investigator

趙 建軍  九州大学, システム情報科学研究院, 教授 (20299580)

Project Period (FY) 2016-08-26 – 2018-03-31
Keywordsプログラム解析 / プログラム理解 / ソフトウェアテスト
Outline of Annual Research Achievements

リアクティブプログラミング(Reactive Programming)はデータの流れ(data flow)とデータの値の変化の伝播にフォーカスしたプログラミングパラダイムである。使用されるプログラミング言語で静的/動的なデータフローが簡単に表現でき、実行モデルは自動的にデータフローを通じて変更を伝播する。リアクティブプログラム(Reactive Program)には多重制御流れとデータ流れが存在しうるので、その挙動の予測は一般には非常に難しいである。このため、リアクティブプログラムの理解、テスト、デバッグ、保守、及び再利用はコストが高くて非常に時間がかかる。本研究では、信頼性の高いかつ効率の良いリアクティブプログラムの開発支援環境を基礎付けるために、リアクティブプログラムの挙動における構成要素間の依存関係を究明すると共に、リアクティブプログラムにおける新しい依存性概念を提案し、リアクティブプログラムの依存性モデルを構築することを目指す。また、構築された新しい依存性モデルをリアクティブプログラムの理解、テスト、デバック、保守、及び再利用へ適用し評価すると共に、信頼性の高いリアクティブプログラムの開発支援に対するその有効性を明確にする。本研究ではこれまで得られた主な研究成果は以下の通りである。
(1)リアクティブプログラムにおける依存性解析ツールの開発を開発した。
(2)リアクティブプログラムの動的なスライシングツールを開発した。
(3)開発されたリアクティブプログラムの依存性解析ツールと動的なスライシングツールをリアクティブプログラムの理解、テスト、保守などへ適用することを行った。

Research Progress Status

29年度が最終年度であるため、記入しない。

Strategy for Future Research Activity

29年度が最終年度であるため、記入しない。

  • Research Products

    (3 results)

All 2018

All Journal Article (2 results) (of which Int'l Joint Research: 2 results,  Peer Reviewed: 2 results,  Open Access: 2 results) Presentation (1 results)

  • [Journal Article] Tuning parallel symbolic execution engine for better performance2018

    • Author(s)
      Anil Kumar Karna, Jinbo Du, Haihao Shen, Hao Zhong, Jiong Gong, Haibo Yu, Xiangning Ma, Jianjun Zhao
    • Journal Title

      Frontiers of Computer Science

      Volume: 12 Pages: 66-100

    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] The Role of Model Checking in Software Engineering2018

    • Author(s)
      Anil Kumar KARNA, Yuting CHEN, Haibo YU, Hao ZHONG, Jianjun ZHAO
    • Journal Title

      Frontiers of Computer Science

      Volume: ー Pages: ー

    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Presentation] Scala向けの差分解析アルゴリズム2018

    • Author(s)
      文海辰, 趙建軍
    • Organizer
      情報処理学会第80回全国大会

URL: 

Published: 2018-12-17  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi