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
ラピッドリリースの採択がSelf-Admitted Technical Debtの導入に与える影響調査にむけて
调查快速发布采用对引入自我承认技术债务的影响
DOI:
--
发表时间:
2023
期刊:
影响因子:
--
作者:
[渡邉 未来, 福本 大介, 柏 祐太郎, 山口 賢一, 飯田 元]
通讯作者:
飯田 元
テストコードのリファクタリングがテスト実行時間へ及ぼす影響調査にむけて
调查测试代码重构对测试执行时间的影响
DOI:
--
发表时间:
2023
期刊:
影响因子:
--
作者:
[堀川 康生, 福本 大介, 柏 祐太郎, 市川 嘉裕, 飯田 元]
通讯作者:
飯田 元
欠陥混入コミット特定のための開発履歴へのファジング適用
将模糊测试应用于开发历史来识别有缺陷的提交
DOI:
--
发表时间:
2023
期刊:
情報処理学会第85回全国大会講演論文集
影响因子:
--
作者:
[小菅 遙生, 藤原 賢二]
通讯作者:
藤原 賢二
複数プロジェクトにおいて技術的負債の除去に貢献する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
-
负责人:飯田 元
-
依托单位:
プロセスモデルの適用によるソフトウエア協調開発の支援に関する研究
-
批准号:06780259
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.38万
-
财政年份:1994
-
负责人:飯田 元
-
依托单位: