5 Hits in 2.8 sec

Metamodel Clone Detection with SAMOS

Önder Babur, Loek Cleophas, Mark van den Brand
2019 Journal of Computer Languages  
for SAMOS, NICAD and MACH; comparison of SAMOS with NICAD on ATL Zoo metamodels; and finally a repository mining scenario on a very large set of GitHub metamodels.  ...  We performed three case studies to evaluate the clone detection capabilities of SAMOS compared to NICAD and MACH; in terms of accuracy, and with respect to scalability in the presence of e.g. thousands  ...  a large-scale clone detection exercise in two steps, with the cheapest and most expensive settings of SAMOS.  ... 
doi:10.1016/j.cola.2018.12.002 dblp:journals/vlc/BaburCB19 fatcat:mmcckrx2kbbn7gnzzieu7btw4i

Towards Distributed Model Analytics with Apache Spark

Önder Babur, Loek Cleophas, Mark van den Brand
2018 Proceedings of the 6th International Conference on Model-Driven Engineering and Software Development  
one of 7.3k metamodels with nearly one million model elements for further demonstrating scalability.  ...  We present preliminary studies using a cluster infrastructure and report the results for two datasets: one with 250 Ecore metamodels where we detail the performance gain with various settings, and a larger  ...  We also would like to thank SURF, the collaborative ICT organisation for Dutch education and research, for providing us with a computational infrastructure and support.  ... 
doi:10.5220/0006735407670772 dblp:conf/modelsward/BaburCB18 fatcat:kq4punadorcp3k3m6rpw5rwsqm

MoCoP: Towards a Model Clone Portal

Onder Babur, Matthew Stephan
2019 2019 IEEE/ACM 11th International Workshop on Modelling in Software Engineering (MiSE)  
accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal requirements associated with  ...  Model clone detection (MCD) is one form of model management.  ...  Since most of the results involved code clone detection, and therefore were excluded by us in our survey, we suspect code clone detection literature is increasing in volume.  ... 
doi:10.1109/mise.2019.00019 dblp:conf/icse/BaburS19 fatcat:cxpvc3dbszh5tefpof75pg7wgq

MAR: A structure-based search engine for models [article]

José Antonio Antonio Hernández López, Jesús Sánchez Cuadrado
2020 arXiv   pre-print
MAR is built over HBase using a specific design to deal with large repositories. Our benchmarks show that the engine is efficient and has fast response times in most cases.  ...  SAMOS is used in [6] for model clustering and meta-model clone detection is proposed in [9] .  ...  For clone detection, Exas is a vector encoding of graph models to perform approximate matching of model fragments [29, 31] , which has also been applied to detect model transformation clones [37] .  ... 
arXiv:2008.11858v1 fatcat:emnd7g3ks5fchl7tpl6xtawtam


Politechnika Warszawska, Randall, Raj Rao, Politechnika Śląska, Yavlensky Alexandr
However, in that case MOKA metamodel has been adopted to use with CATIA system.  ...  To samo dotyczy analizy częstości i analizy niepewności.  ...  The elements of the mechanical object are subject to wear with different intensity.  ...