メガ・ソフトウェア工学の研究
メガ・ソフトウェア工学の研究
批准号:
18650006
负责人:
井上 克郎
金额:
$2.05万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Exploratory Research
财政年份:
2006
资助国家:
日本
项目状态:
已结题
起止时间:
2006 至 2008
中文摘要
点击翻译按钮获取中文摘要
英文摘要
本年度は、メガ・ソフトウェア工学の確立と普及に向けて、企業でのソフトウェア開発へと移行可能なコードクローン検出手法を確立するための研究を行った。その過程で、(1)性能の限られた計算機環境で使用できること、(2)解析手法の開発プロセスへの組み込みという課題が明らかとなり、これに対して、以下のような解決策を実現した。(1)データマイニング分野で用いられているアルゴリズムを応用した類似コード検出手法の構築を行った。新たに構築した手法の計算結果は、従来のD-CCFinderが計算するコードクローンとは厳密には異なるが、コードクローンで用いた分析指標をそのまま適用可能であることを確認した。また、データマイニング手法に由来する性質として、分散計算における各計算機への負荷をD-CCFinderに比べて容易に計測、細かく管理することができるようになった。その結果、比較的性能の低い計算機であっても分散計算に使用することができるようになり、高性能な計算機を所有しない組織であっでも、類似コード検出ツールの導入と計算機の追加による性能向上が容易となった。(2)解析によって得られた成果を開発者が容易に利用できるように、統合開発環境に分析用ツールを組み込み、開発者の作業状況に応じた情報を提示するインタフェースの考案と試作を行った。具体的には、開発者への影響を容易に計測することができるソフトウェア部品の再利用を題材として、統合開発環境で開発者が編集しているソースコード情報から、その状況で再利用可能な既存ソフトウェア部品一覧を検索し、開発者に提示する機能を作成した。適用実験の結果、情報提示によって既存のソフトウェア部品を再利用しようとしなかった開発者が再利用を行うようになることを確認した。本研究成果を応用することにより、編集中のソースコードと類似したソースコードの存在を開発者に自動提示する機能を開発環境に組み込み、ソフトウェア保守作業の支援を行うことが可能となる。
期刊论文(14)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
ソースコードの編集内容を用いたソフトウェア部品の自動推薦手法
使用源代码编辑的自动软件组件推荐方法
DOI:
--
发表时间:
2008
期刊:
影响因子:
--
作者:
[泉 昭年, 上繁 義史, 桜井 幸一, 石尾 隆, Yoshiki Higo, 肥後芳樹, リビエリ シモネ, 真鍋雄貴, リビエリ シモネ, Makoto Ichii, 島田 隆次]
通讯作者:
島田 隆次
DOI:
10.1002/smr.394
发表时间:
2008-11
期刊:
J. Softw. Maintenance Res. Pract.
影响因子:
--
作者:
[Yoshiki Higo;S. Kusumoto;Katsuro Inoue]
通讯作者:
Yoshiki Higo;S. Kusumoto;Katsuro Inoue
大規模ソースコードを対象としたコードクローンの検出と可視化
大规模源代码的代码克隆检测和可视化
DOI:
--
发表时间:
2007
期刊:
情報処理学会論文誌 Vol.48. No.11
影响因子:
--
作者:
[肥後芳樹, リビエリ シモネ, 松下 誠, 井上克郎]
通讯作者:
井上克郎
シーケンシャルパターンマイニングを用いたコーディングパーターン抽出
使用顺序模式挖掘进行编码模式提取
DOI:
--
发表时间:
2009
期刊:
情報処理学会論文誌 Vol. 50
影响因子:
--
作者:
[泉 昭年, 上繁 義史, 桜井 幸一, 石尾 隆]
通讯作者:
石尾 隆
コードクローン検出技術を用いたLinuxカーネル進化の調査
利用代码克隆检测技术研究Linux内核演化
DOI:
--
发表时间:
2007
期刊:
電子情報通信学会論文誌D Vol.J91-D,No.2
影响因子:
--
作者:
[泉 昭年, 上繁 義史, 桜井 幸一, 石尾 隆, Yoshiki Higo, 肥後芳樹, リビエリ シモネ]
通讯作者:
リビエリ シモネ
共 14 条
SPDXを活用したソフトウェアエコシステム分析基盤の開発
-
批准号:23K28065
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$8.74万
-
财政年份:2024
-
负责人:井上 克郎
-
依托单位:
Develping Infrastructure for Software Ecosystem Analysis Using SPDX
-
批准号:23H03375
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$11.9万
-
财政年份:2023
-
负责人:井上 克郎
-
依托单位:
既存ソフトウェアの適応と発展のためのプログラム変更支援システムの研究
-
批准号:10139223
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas (A)
-
资助金额:$1.28万
-
财政年份:1998
-
负责人:井上 克郎
-
依托单位:
既存ソフトウエアの適応と発展のためのプログラム解析・構成システムの研究
-
批准号:09245218
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas
-
资助金额:$1.41万
-
财政年份:1997
-
负责人:井上 克郎
-
依托单位:
ソフトウェア開発プロセス記述用言語の設計とその処理系の作成に関する研究
-
批准号:02750278
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.51万
-
财政年份:1990
-
负责人:井上 克郎
-
依托单位:
関数型プログラムで発生する使用済みリストセルの静的検出方法に関する研究
-
批准号:01750337
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.58万
-
财政年份:1989
-
负责人:井上 克郎
-
依托单位:
海外基金