• DocumentCode
    251887
  • Title

    Analysis and clustering of model clones: An automotive industrial experience

  • Author

    Alalfi, Manar H. ; Cordy, James R. ; Dean, Thomas R.

  • Author_Institution
    Sch. of Comput., Queen´s Univ., Kingston, ON, Canada
  • fYear
    2014
  • fDate
    3-6 Feb. 2014
  • Firstpage
    375
  • Lastpage
    378
  • Abstract
    In this paper we present our early experience analyzing subsystem similarity in industrial automotive models. We apply our model clone detection tool, SIMONE, to identify identical and near-miss Simulink subsystem clones and cluster them into classes based on clone size and similarity threshold. We then analyze clone detection results using graph visualizations generated by the SIMGraph, a SIMONE extension, to identify subsystem patterns. SIMGraph provides us and our industrial partners with new interesting and useful insights that improves our understanding of the analyzed models and suggests better ways to maintain them.
  • Keywords
    automotive engineering; data visualisation; graphs; pattern clustering; SIMGraph; SIMONE extension; graph visualizations; identical Simulink subsystem clones; industrial automotive models; model clone analysis; model clone clustering; model clone detection tool; near-miss Simulink subsystem clones; subsystem similarity; Analytical models; Cloning; Mathematical model; Software packages; Unified modeling language; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, Reengineering and Reverse Engineering (CSMR-WCRE), 2014 Software Evolution Week - IEEE Conference on
  • Conference_Location
    Antwerp
  • Type

    conf

  • DOI
    10.1109/CSMR-WCRE.2014.6747198
  • Filename
    6747198