课题基金 / 基金详情

Research and development of a hierarchical multi-scale software analysis platform

Research and development of a hierarchical multi-scale software analysis platform
分层多尺度软件分析平台的研发
批准号:
21H03416
负责人:
飯田 元
金额:
$8.74万
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
2021
资助国家:
日本
项目状态:
已结题
起止时间:
2021-04-01 至 2024-03-31

项目摘要

项目成果

飯田 元的其他基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
本研究では、複数の異なる抽象化階層の定量的指標を横断的に組み合わせた分析を可能とする「多階層マルチスケール・ソフトウェア分析基盤」の確立を目指して、「ソフトウェアを解釈する異なる抽象化レベルごとにその変更履歴と依存関係を蓄積し、ソフトウェア・アナリティクスに従事する実務者や研究者からのクエリ要求に基づき、条件に合致するデータを容易に引き出し可能な基盤」の構築に取り組んでいる。本期間中には下記3課題を並行してすすめた。課題1)多階層マルチスケール型データモデルおよびクエリ言語HMSQL の設計:ソフトウェアが本来有する論理的モデルから物理的実装までに至る抽象的階層構造を自然に表現可能な多階層マルチスケール型データモデルの設計を行うために、各階層別のデータ構造と相互依存関係について調査し、概要設計を行った。課題2)大規模並列分散HMSQL クエリ実行エンジンの設計・実装:既存の並列分散処理フレームワークとしてDaskを題材に、分散クエリエンジンを用いたソフトウェア・アナリティクスへの応用可能性について調査・試作を行った。また、問い合わせ処理で用いる索引データ構造を設計するために、GitHub等でホスティングされている各プロジェクトの特性を示すためのメトリクスについて調査・検討を行なった。課題3)多階層融合型ソフトウェア・アナリティクス手法の実証:本分析基盤でのユースケース作成の一環として、深化型アナリティクスと横断型アナリティクスの事例として、複数のプロジェクト分析を実践した。具体的には、深化型分析として、ファジングがプロジェクトに及ぼす影響やコードレビュー支援技術の効果を特定プロジェクトについて評価し、横断型分析として:リファクタリング、ラピッドリリース、OSS開発者の属性がプロジェクトに及ぼす効果を横断的に評価するなどの事例を蓄積した。
期刊论文(6)
专著(0)
科研奖励(0)
会议论文
DOI: 10.1109/saner56733.2023.00073
发表时间: 2023-03
期刊: 2023 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
影响因子: --
作者: [Daisuke Fukumoto;Yutaro Kashiwa;Toshiki Hirao;Kenji Fujiwara;Hajimu Iida]
通讯作者: Daisuke Fukumoto;Yutaro Kashiwa;Toshiki Hirao;Kenji Fujiwara;Hajimu Iida
DOI: --
发表时间: 2023
期刊:
影响因子: --
作者: [渡邉 未来, 福本 大介, 柏 祐太郎, 山口 賢一, 飯田 元]
通讯作者: 飯田 元
DOI: --
发表时间: 2023
期刊:
影响因子: --
作者: [堀川 康生, 福本 大介, 柏 祐太郎, 市川 嘉裕, 飯田 元]
通讯作者: 飯田 元
複数プロジェクトにおいて技術的負債の除去に貢献するOSS開発者の分析にむけて
对为消除多个项目中的技术债务做出贡献的 OSS 开发人员进行分析
DOI: --
发表时间: 2023
期刊:
影响因子: --
作者: [菱川 潤哉, 福本 大介, ポルマニラタナタイ ソラタチ, 柏 祐太郎, 平尾 俊貴, 藤原 賢二, 飯田 元]
通讯作者: 飯田 元
コンポーネント技術を用いたソフトウェアプロセス再利用機構の実現
  • 批准号:
    11780220
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
  • 资助金额:
    $0.96万
  • 财政年份:
    1999
  • 负责人:
    飯田 元
  • 依托单位:
依存しあう並行作業間の影響を考慮したソフトウェア開発プロセスシミュレータ
  • 批准号:
    09780286
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
  • 资助金额:
    $1.15万
  • 财政年份:
    1997
  • 负责人:
    飯田 元
  • 依托单位:
分散環境下でのソフトウェア開発支援エージェントに関する研究
  • 批准号:
    08780281
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
  • 资助金额:
    $0.7万
  • 财政年份:
    1996
  • 负责人:
    飯田 元
  • 依托单位:
ソフトウェア品質管理規格に対応した開発支援環境の構成方法に関する研究
  • 批准号:
    07780259
  • 项目类别:
    Grant-in-Aid for Encouragement of Young Scientists (A)
  • 资助金额:
    $0.58万
  • 财政年份:
    1995
  • 负责人:
    飯田 元
  • 依托单位: