首页> 外文期刊>電子情報通信学会技術研究報告 >Simulinkモデルにおけるグラフに基づく非完全ー致モデルクローン検出
【24h】

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

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

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

摘要

Simulink models represent program as block diagrams for usually control system design. In large scale models or a large number of models, duplicated parts called "clones" could reduces the maintainability of models. To overcome such issue, there are existing researches on detecting perfect-matching clones; however these researches are not adequate for detecting imperfect-matching clones made by some partial modifications after copied and pasted. We propose a technique for detecting imperfect-matching clones in Simulink models efficiently by combining the existing perfect-matching clone detection technique and a fast apriori-based graph mining algorithm. We implemented the proposed technique as a detection tool and confirmed that the tool can detect imperfect-matching tools by applying it to several control system models. It is expected that models could be easily maintained by detecting such clones by the technique, and recording and managing them.%Simulinkモデルは,プロック線図としてプログラムを表現したモデルであり,制御系を中心として組込みソフトウェア開発において使われつつある.大規模なモデルや,同ードメインで複数のモデルを扱う場合,クローンと呼ばれる重複箇所の存在がモデルの保守性を低下させる可能性がある.この問題解決に向けて,完全にー致するクローンを検出する手法が提案されているが,コピー&ペースト後に部分的に変更されたような非完全ー致ながら類似性の高いクローン(ギャップを含むクローン)を十分に検出できなかった.そこで我々は,完全ー致のクローンを検出する既存の手法と,多頻度グラフ検出アルゴリズムを組み合わせることで,非完全ー致のモデルクローンをSimulinkモデル群から効率よく検出する手法を提案する.提案手法を検出ツールとして実装し,複数の具体的な制御モデルに適用した結果,非完全ー致のクローンを検出可能なことを確認した.提案手法により検出した結果を記録し管理することで,効率的な保守を実現することが期待できる.
机译:Simulink模型将程序表示为通常控制系统设计的框图。在大型模型或大量模型中,称为“克隆”的重复部件可能会降低模型的可维护性。为了克服这个问题,已有关于检测完美匹配克隆的研究。然而,这些研究不足以检测通过复制和粘贴后部分修饰而形成的不完全匹配的克隆。通过结合现有的完全匹配克隆检测技术和基于快速先验的图挖掘算法,我们提出了一种在Simulink模型中有效检测不完全匹配克隆的技术。我们将提出的技术用作检测工具,并确认该工具可以将其应用到几个控制系统模型中,从而检测出不完全匹配的工具。期望通过使用该技术检测此类克隆并对其进行记录和管理,可以轻松维护模型。%Simulink盟。致するクローンを検出を検手法が初步されているが,コピー&ペースト后に部分的に変更されたような非完全ー致ながら类似性の高いクローン(ギャップを含プをクローン)を十分に検出できなかった。そこで我々は,完全ー致のクローンを検出する既存の手法と,多频度グラフ検出アルゴリズムを组み合わせることで,非完全ー致ののルクローンをSimulinkモデル群から效率よく検出する手法を生成を手出ツールとして実装し,复数の具体的な制御のデルに适用した结果,非完全ー致のクローンを検出可能なことを确认した。な保守を実现することが期待できる。

著录项

  • 来源
    《電子情報通信学会技術研究報告》 |2012年第165期|7-12|共6页
  • 作者单位

    早稲田大学基幹理工学部情報理工学科 早稲田大学グローバルソフトウェアエンジニアリング研究所 〒169-8555 東京都新宿区大久保 3-4-1;

    早稲田大学基幹理工学部情報理工学科 早稲田大学グローバルソフトウェアエンジニアリング研究所 〒169-8555 東京都新宿区大久保 3-4-1;

    早稲田大学基幹理工学部情報理工学科 早稲田大学グローバルソフトウェアエンジニアリング研究所 〒169-8555 東京都新宿区大久保 3-4-1;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 jpn
  • 中图分类
  • 关键词

    Simulink; モデリング; 制御モデル; クローン検出;

    机译:Simulink;建模;控制模型;克隆检测;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号