...
首页> 外文期刊>電子情報通信学会技術研究報告. ソフトウェアサイエンス. Software Science >Simulinkモデルにおけるグラフに基づく非完全一致モデルクローン検出
【24h】

Simulinkモデルにおけるグラフに基づく非完全一致モデルクローン検出

机译:Simulink模型中基于图的非精确匹配模型克隆检测

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Simulinkモデルは,ブロック線図としてプログラムを表現したモデルであり,制御系を中心として組込みソフトウェア開発において使われつつある.大規模なモデルや,同一ドメインで複数のモデルを扱う場合,クローンと呼ばれる重複箇所の存在がモデルの保守性を低下させる可能性がある.この問題解決に向けて,完全に一致するクローンを検出する手法が提案されているが,コピー&ペースト後に部分的に変更されたような非完全一致ながら類似性の高いクローン(ギャップを含むクローン)を十分に検出できなかった.そこで我々は,完全一致のクローンを検出する既存の手法と,多頻度グラフ検出アルゴリズムを組み合わせることで,非完全一致のモデルクローンをSimulinkモデル群から効率よく検出する手法を提案する.提案手法を検出ツールとして実装し,複数の具体的な制御モデルに適用した結果,非完全一致のクローンを検出可能なことを確認した.提案手法により検出した結果を記録し管理することで,効率的な保守を実現することが期待できる.
机译:Simulink模型是一种将程序表示为框图的模型,并且已在以控制系统为中心的嵌入式软件开发中使用。在同一个域中处理大型模型或多个模型时,称为克隆的重叠部分的存在可能会降低模型的可维护性。为了解决该问题,已经提出了一种检测精确匹配的方法,但是一种非完美匹配但高度相似的克隆(包含空位的克隆)在复制和粘贴后似乎已部分更改。无法充分检测到。因此,我们提出了一种通过将现有的精确匹配克隆检测方法与频繁图检测算法相结合,有效地从Simulink模型组中检测非精确匹配模型克隆的方法。通过将所提出的方法用作检测工具并将其应用于多个特定的控制模型,结果证实可以检测到不完全匹配的克隆。通过记录和管理所提出的方法检测到的结果,可以期望有效的维护。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号