Alfa Yohannis
Towards efficient comparison of change-based models
Yohannis, Alfa; Rodriguez, Horacio Hoyos; Polack, Fiona; Kolovos, Dimitris
Authors
Horacio Hoyos Rodriguez
Professor Fiona Polack F.A.Polack@hull.ac.uk
Professor and Head, School of Computer Science
Dimitris Kolovos
Abstract
Comparison of large models can be time-consuming since every element has to be visited, matched, and compared with its respective element in other models. This can result in bottlenecks in collaborative modelling environments, where identifying differences between two versions of a model is desirable. Reducing the comparison process to only the elements that have been modified since a previous known state (e.g., previous version) could significantly reduce the time required for large model comparison. This paper presents how change-based persistence can be used to localise the comparison of models so that only elements affected by recent changes are compared and to substantially reduce comparison and differencing time (up to 90% in some experiments) compared to state-based model comparison.
Citation
Yohannis, A., Rodriguez, H. H., Polack, F., & Kolovos, D. (2019). Towards efficient comparison of change-based models. Journal of Object Technology, 18(2), 7:1-21. https://doi.org/10.5381/jot.2019.18.2.a7
Journal Article Type | Article |
---|---|
Conference Name | 15th European Conference on Modelling Foundations and Applications |
Publication Date | Jul 1, 2019 |
Deposit Date | Mar 17, 2023 |
Publicly Available Date | Mar 20, 2023 |
Journal | Journal of Object Technology |
Print ISSN | 1660-1769 |
Peer Reviewed | Peer Reviewed |
Volume | 18 |
Issue | 2 |
Pages | 7:1-21 |
DOI | https://doi.org/10.5381/jot.2019.18.2.a7 |
Keywords | Model Comparison; Change-based Persistence; State-based Persistence; Partial Model |
Public URL | https://hull-repository.worktribe.com/output/4241587 |
Files
Published article
(1.3 Mb)
PDF
Publisher Licence URL
http://creativecommons.org/licenses/by/4.0
Copyright Statement
Creative Commons Licence: Attribution 4.0 International License. See: https://creativecommons.org/licenses/by/4.0/
You might also like
Interface Contracts for Workflow+ Models: an Analysis of Uncertainty across Models
(2022)
Journal Article
The role of ‘living laboratories’ in accelerating the energy system decarbonization
(2022)
Journal Article
Living with Uncertainty in Model-Based Development
(2021)
Book Chapter
On developing and validating dynamic systems: simulation engineering
(2020)
Journal Article
Report on workshop: Planning the future of agent simulation
(2020)
Journal Article
Downloadable Citations
About Repository@Hull
Administrator e-mail: repository@hull.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search