dc.contributor.author | Barriga Rodriguez, Angela | |
dc.contributor.author | Rutle, Adrian | |
dc.contributor.author | Heldal, Rogardt | |
dc.date.accessioned | 2021-03-22T11:35:36Z | |
dc.date.available | 2021-03-22T11:35:36Z | |
dc.date.created | 2020-12-17T14:37:32Z | |
dc.date.issued | 2020 | |
dc.identifier.citation | Barriga, A., Rutle, A., & Heldal, R. (2020). Improving model repair through experience sharing. The Journal of Object Technology, 19(2). | en_US |
dc.identifier.issn | 1660-1769 | |
dc.identifier.uri | https://hdl.handle.net/11250/2734799 | |
dc.description.abstract | In model-driven software engineering, models are used in all phases of the development process. These models may get broken due to various editions throughout their life-cycle. There are already approaches that provide an automatic repair of models, however, the same issues might not have the same solutions in all contexts due to different user preferences and business policies. Personalization would enhance the usability of automatic repairs in different contexts, and by reusing the experience from previous repairs we would avoid duplicated calculations when facing similar issues. By using reinforcement learning we have achieved the repair of broken models allowing both automation and personalization of results. In this paper, we propose transfer learning to reuse the experience learned from each model repair. We have validated our approach by repairing models using different sets of personalization preferences and studying how the repair time improved when reusing the experience from each repair. | en_US |
dc.language.iso | eng | en_US |
dc.publisher | Association Internationale pour les Technologies Objets | en_US |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internasjonal | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/deed.no | * |
dc.subject | model repair | en_US |
dc.subject | reinforcement learning | en_US |
dc.subject | transfer learning | en_US |
dc.title | Improving Model Repair through Experience Sharing | en_US |
dc.type | Peer reviewed | en_US |
dc.type | Journal article | en_US |
dc.description.version | publishedVersion | en_US |
dc.source.pagenumber | 1-21 | en_US |
dc.source.volume | 19 | en_US |
dc.source.journal | Journal of Object Technology | en_US |
dc.source.issue | 2 | en_US |
dc.identifier.doi | 10.5381/jot.2020.19.2.a13 | |
dc.identifier.cristin | 1861144 | |
cristin.ispublished | true | |
cristin.fulltext | original | |
cristin.qualitycode | 1 | |