動的オブジェクト利用パターンの進化分析によるドメイン固有仕様マイニング
通过动态对象使用模式的演化分析来挖掘特定领域的规范
基本信息
- 批准号:18J15087
- 负责人:
- 金额:$ 0.96万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for JSPS Fellows
- 财政年份:2018
- 资助国家:日本
- 起止时间:2018-04-25 至 2020-03-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
仕様マイニングにおいて「高価値な仕様・ドメイン固有の仕様」の抽出を可能にするため、以下2つのテーマを実施した。1. オブジェクト利用パターンの進化分析による仕様の有用度判定ある仕様が進化に伴って不変(安定的)である場合、その仕様は、信頼度が高い、又は、プロジェクトの中核部分(変更されにくい部分)に関する重要な制約を表現している可能性が高いと期待できる。この考え方に基づき、ソフトウェア進化に伴う“仕様の安定度”を解析により求めることで、仕様の有用度を判定する手法を開発した(安定であるほど有用と判定)。広く利用されているオープンソースソフトウェア(OSS)を題材に、手法を適用、結果を分析した。結果、「出現頻度は稀だが有益な仕様、すなわち、周知でない仕様(既存手法では発見が困難)」を、抽出された膨大な仕様の中から選び取ることができることを確認した。2. オブジェクトの重要度分析によるドメイン固有仕様の抽出このテーマでは、対象システムの中で中核を担うオブジェクト群を特定し、中核オブジェクト群に関する仕様を抽出することで、ドメイン固有仕様を抽出する。2018年度は、これまでの研究成果を拡張することで、中核オブジェクト群の特定手法を開発した。まず、アクセス頻度や参照関係などの動的特徴を基に重要なオブジェクトを特定し、その後、設計パターンに基づき、重要オブジェクトと強く関連するオブジェクト群を特定することで、対象ソフトウェアの中核オブジェクト群を特定できるようにした。複数のOSSを対象に手法を適用し、中核オブジェクト群の特定精度の評価を行い、既存手法に対する優位性を確認した(F1スコア・再現率共に0.2ポイント程度向上)。今後の研究として、特定した中核オブジェクト群の仕様のみを効率よくマイニングする新たな手法の開発が必要となる。
在规范挖掘中,实施了以下两个主题,以提取“高价值规格和特定领域的规格”。 1。通过对物体使用模式的进化分析确定规格的实用性,如果规范是不变的(稳定),则可以预期该规范是高度可靠的,或者可能对项目的核心部分(难以更改的部分)表示重要的约束。基于这个概念,我们开发了一种方法来通过分析与软件演化相关的“规范的稳定性”来确定规范的有用性(越稳定,它越有用)。该方法应用于广泛使用的开源软件(OSS)主题,并分析了结果。结果,我们确认“可以从大量提取的规格中选择“看起来很少但有益但有益的规格(即难以通过现有方法发现的规格)”。 2.通过对象重要性分析在此主题中提取特定于域的规格,通过识别在目标系统中起核心的对象组并提取与核心对象组相关的规范来提取特定于域的规格。在2018年,我们开发了一种通过扩大先前的研究结果来识别核心对象的方法。首先,根据动态特征(例如访问频率和参考关系)确定重要对象,然后根据设计模式,与重要对象密切相关的对象,从而允许识别目标软件的核心对象。该方法应用于多个OSS,并评估了识别核心对象组的准确性,从而证实了其比现有方法的优势(将F1分数和回忆提高约0.2分)。未来的研究将需要开发新方法,以有效地缩小已确定的核心对象的规格。
项目成果
期刊论文数量(6)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Toward Interaction based Evaluation of Visualization Approaches to Comprehending Program Behavior
走向基于交互的可视化方法评估以理解程序行为
- DOI:
- 发表时间:2019
- 期刊:
- 影响因子:0
- 作者:Kaixie Lyu;Kunihiro Noda;Takashi Kobayashi
- 通讯作者:Takashi Kobayashi
分散ストリーム処理エンジンを用いたMTLによる大規模トレース検査
使用分布式流处理引擎使用 MTL 进行大规模跟踪检查
- DOI:
- 发表时间:2019
- 期刊:
- 影响因子:0
- 作者:有松 優;野田 訓広;小林 隆志
- 通讯作者:小林 隆志
Enriching API Documentation by Relevant API Methods Recommendation based on Version History
基于版本历史推荐相关API方法,丰富API文档
- DOI:
- 发表时间:2018
- 期刊:
- 影响因子:0
- 作者:Yuu Arimatsu;Yoshiya Ishida;Kunihiro Noda;Takashi Kobayashi
- 通讯作者:Takashi Kobayashi
Generating an Interactive View of Dynamic Aspects of API Usage Examples
生成 API 使用示例的动态方面的交互式视图
- DOI:
- 发表时间:2018
- 期刊:
- 影响因子:0
- 作者:Yoshiya Ishida;Yuu Arimatsu;Lyu Kaixie;Go Takagi;Kunihiro Noda;Takashi Kobayashi
- 通讯作者:Takashi Kobayashi
仮想ファイルシステムを用いたプログラム内部状態観測ツールの試作
利用虚拟文件系统的程序内部状态观察工具原型
- DOI:
- 发表时间:2018
- 期刊:
- 影响因子:0
- 作者:平ノ内 奎太;野田 訓広;小林 隆志
- 通讯作者:小林 隆志
{{
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 }}
野田 訓広其他文献
実行トレース抽象化を目的とした参照 関係・アクセス解析によるコアオブジェクト特定
执行跟踪抽象参考 通过关系/访问分析识别核心对象
- DOI:
- 发表时间:
2017 - 期刊:
- 影响因子:0
- 作者:
野田 訓広;小林 隆志;渥美 紀寿 - 通讯作者:
渥美 紀寿
野田 訓広的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
相似海外基金
Probabilistic Performance Specifications for SuDS/Green Infrastructure.
SuDS/绿色基础设施的概率性能规范。
- 批准号:
2779460 - 财政年份:2023
- 资助金额:
$ 0.96万 - 项目类别:
Studentship
Design-less system for analog integrated circuits -Synthesis of new circuit topology to meet specifications
模拟集成电路的无设计系统 - 合成新的电路拓扑以满足规格
- 批准号:
23K11031 - 财政年份:2023
- 资助金额:
$ 0.96万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Developing technology and specifications for metakaolin-based geopolymers as robust and promising stabilisers for fuel debris removal
开发偏高岭土基地质聚合物的技术和规格,作为燃料碎片清除的强大且有前途的稳定剂
- 批准号:
EP/Y029208/1 - 财政年份:2023
- 资助金额:
$ 0.96万 - 项目类别:
Research Grant
Decentralising the monitoring and treatment of retinal disease: Assessing feasibility and capturing specifications
分散视网膜疾病的监测和治疗:评估可行性并获取规范
- 批准号:
10026522 - 财政年份:2022
- 资助金额:
$ 0.96万 - 项目类别:
Collaborative R&D
PURITY SPECIFICATIONS, STORAGE, AND DISTRIBUTION FOR MEDICATIONS DEVELOPMENT CONTRACT
药物开发合同的纯度规格、储存和分发
- 批准号:
10880210 - 财政年份:2022
- 资助金额:
$ 0.96万 - 项目类别: