開発コンテキストに基づくソフトウェア部品の予測

基于开发上下文的软件部件预测

基本信息

  • 批准号:
    08J09220
  • 负责人:
  • 金额:
    $ 0.77万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
  • 财政年份:
    2008
  • 资助国家:
    日本
  • 起止时间:
    2008 至 2009
  • 项目状态:
    已结题

项目摘要

本研究課題は、ソフトウェア部品ベースのソフトウェア開発の効率化を目的として,開発コンテキストに即して,大量のソフトウェア部品の中から開発に有用な部品を予測し推薦することである.本年度(~平成22年3月31日)は,前年度開発した推薦システムの精度向上を目的として,コンポーネントの特徴量を新たに提案し,その効果を実験的に確かめた.具体的な成果の1つとして,ソースコード中の変数名は,その変数名が用いられる機能とある程度の結びつきがあり(類似機能には類似の変数名が利用されている),類似コンポーネントの推薦に役立てられることが明らかとなった.また,推薦結果の可読性の向上を目的として,類似結果の除去技術を開発した.推薦される部品の数が多すぎる場合,推薦結果が類似ケースに埋もれてしまい,有用な部品を発見できない問題がある.本課題では,推薦候補の部品に携わった開発者の開発履歴(ソフトウェアリポジトリ)から当該部品の有用性を求めるメトリクス(指標)を開発し,メトリクス値が閾値以下の部品を推薦結果から除外することで推薦結果の可読性向上に寄与できる可能性があることを明らかとした.これらの特徴量をソフトウェアリポジトリから自動抽出する仕組みを実装し,前年度開発したプロトタイプの推薦システムに組み込んだ.上記および関連する研究成果を,雑誌論文,国際会議,研究会論文にまとめて発表した.
该研究主题是根据开发环境的开发环境预测并推荐从大量软件组件开发的有用组件。在今年(截至2010年3月31日)中,我们提出了组件的新功能,并通过实验进行了测试,目的是提高去年发展的推荐系统的准确性。特定结果之一是,源代码中的变量名与使用变量名称的函数有一定的连接(使用类似的变量名称用于相似的函数),并且在推荐类似组件的情况下很有用。此外,为了提高建议结果的可读性,相似的结果是相似的结果。のです。英语:我们开发了一种用于删除该功能的技术。如果推荐零件的数量太大,则建议结果将在类似的情况下埋葬,并且存在一个问题,即无法发现有用的零件。在这个主题中,我们开发了一个度量标准(指标),以确定参与推荐零件的开发人员的开发历史记录(软件存储库)的有用性,并透露,通过排除的零件,其指标值低于建议结果的阈值,这可能有助于提高建议结果的可读性。实施了一种自动从软件存储库中提取这些功能的机制,并将其纳入去年开发的原型的推荐系统中。上述和相关的研究结果是在期刊论文,国际会议和研究协会论文中编写的。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
ソフトウェアバグと変数名の関係の分析
软件bug与变量名的关系分析
  • DOI:
  • 发表时间:
    2009
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Taiji Okano;Kenji Miyakawa;岡野太治;岡野太治;岡野太治;岡野太治;亀井靖高;柿元健;山本博之
  • 通讯作者:
    山本博之
Fault-prone モジュール判別におけるテスト工数割り当てとソフトウェア信頼性のモデル化
在易出错模块识别中对测试工作分配和软件可靠性进行建模
  • DOI:
  • 发表时间:
    2009
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Taiji Okano;Kenji Miyakawa;岡野太治;岡野太治;岡野太治;岡野太治;亀井靖高;柿元健
  • 通讯作者:
    柿元健
クローンメトリクスを用いた fault-prone モジュール判別の追実験
使用克隆指标识别易出错模块的附加实验
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

亀井 靖高其他文献

An Empirical Study of the Relationship between the Frequency of Crash Reports and the Linkage with Bug Reports
崩溃报告频率与错误报告关联性之间关系的实证研究
  • DOI:
    10.11309/jssst.32.4_131
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    小須田 光;亀井 靖高;鵜林 尚靖
  • 通讯作者:
    鵜林 尚靖
コンテナ仮想化技術におけるSATDの削除に関する調査
容器虚拟化技术中SATD去除研究综述
  • DOI:
    10.20729/00217598
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    新堂 風;近藤 将成;柏 祐太郎;東 英明;松本 真佑;亀井 靖高;鵜林 尚靖
  • 通讯作者:
    鵜林 尚靖
実行経路を考慮した自動テストケース生成が自動プログラム修正に与える影響の分析
考虑执行路径的自动测试用例生成对程序自动修改的影响分析
  • DOI:
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    0
  • 作者:
    松田 雄河;山手 響介;近藤 将成;柏 祐太郎;亀井 靖高;鵜林 尚靖
  • 通讯作者:
    鵜林 尚靖
僕とアリスの夏物語 人工知能の,その先へ
我和爱丽丝的夏日故事:超越人工智能
  • DOI:
  • 发表时间:
    2022
  • 期刊:
  • 影响因子:
    0
  • 作者:
    中村 悠人;松尾 春紀;松田 雄河;近藤 将成;亀井 靖高;鵜林 尚靖;谷口 忠大
  • 通讯作者:
    谷口 忠大
ソフトウェア開発者の知見を考慮した半自動バグ修正の性能調査
考虑软件开发人员知识的半自动错误修复性能调查
  • DOI:
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    0
  • 作者:
    山手 響介;近藤 将成;亀井 靖高;鵜林 尚靖
  • 通讯作者:
    鵜林 尚靖

亀井 靖高的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('亀井 靖高', 18)}}的其他基金

プログラミング初学者の支援に向けたバグ自動修正・生成技術の創出
创建自动错误修正和生成技术以支持编程初学者
  • 批准号:
    22K18630
  • 财政年份:
    2022
  • 资助金额:
    $ 0.77万
  • 项目类别:
    Grant-in-Aid for Challenging Research (Exploratory)
機械がバグを修正する時代―擬似オラクル生成・適用と自動バグ修正技術の深化
机器修复bug的时代——伪预言机生成与应用深化及自动修复bug技术
  • 批准号:
    21H04877
  • 财政年份:
    2021
  • 资助金额:
    $ 0.77万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A)
Just-In-Timeバグ予測モデルの開発と適用に関する研究
即时缺陷预测模型的开发与应用研究
  • 批准号:
    23800044
  • 财政年份:
    2011
  • 资助金额:
    $ 0.77万
  • 项目类别:
    Grant-in-Aid for Research Activity Start-up

相似海外基金

Fundamental and Innovative Technologies for Next-Generation Software Ecosystems
下一代软件生态系统的基础和创新技术
  • 批准号:
    20H05706
  • 财政年份:
    2020
  • 资助金额:
    $ 0.77万
  • 项目类别:
    Grant-in-Aid for Scientific Research (S)
Building an environment for automated test code generation using a similar source code search technique
使用类似的源代码搜索技术构建自动测试代码生成环境
  • 批准号:
    19K20240
  • 财政年份:
    2019
  • 资助金额:
    $ 0.77万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Research on Establishment of Sensor-based Software Engineering
基于传感器的软件工程建立研究
  • 批准号:
    25280026
  • 财政年份:
    2013
  • 资助金额:
    $ 0.77万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Collecting, Analyzing, and Evaluating Software Assets for Effective Reuse
收集、分析和评估软件资产以实现有效重用
  • 批准号:
    25220003
  • 财政年份:
    2013
  • 资助金额:
    $ 0.77万
  • 项目类别:
    Grant-in-Aid for Scientific Research (S)
Building an environment for generating software license prototype based on analysis of open source software
基于开源软件分析构建软件许可原型生成环境
  • 批准号:
    24700029
  • 财政年份:
    2012
  • 资助金额:
    $ 0.77万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了