Samenvatting
Increasing model-driven engineering use leads to an abundance of models and metamodels in academic and industrial practice. A key technique for the management and maintenance of those artefacts is model clone detection, where highly similar (meta-)models and (meta-)model fragments are mined from a possibly large amount of data. In this paper we extend the SAMOS framework (Statistical Analysis of MOdelS) to clone detection on Ecore metamodels, using the framework’s n-gram feature extraction, vector space model and clustering capabilities. We perform a case analysis on Ecore metamodels obtained by applying an exhaustive set of single mutations to assess the precision/sensitivity of our technique with respect to various types of mutations. Using mutation analysis, we also briefly evaluate MACH, a comparable UML clone detection tool.
Originele taal-2 | Engels |
---|---|
Titel | Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development |
Redacteuren | Slimane Hammoudi , Luis Ferreira Pires, Bran Selic |
Uitgeverij | SciTePress Digital Library |
Pagina's | 411-419 |
Aantal pagina's | 9 |
ISBN van elektronische versie | 978-989-758-283-7 |
DOI's | |
Status | Gepubliceerd - 1 jan. 2018 |
Evenement | 6th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2018 - Funchal, Madeira, Portugal Duur: 22 jan. 2018 → 24 jan. 2018 |
Congres
Congres | 6th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2018 |
---|---|
Land/Regio | Portugal |
Stad | Funchal, Madeira |
Periode | 22/01/18 → 24/01/18 |