dc.contributor.author | Rossini, Alessandro | |
dc.contributor.author | Rutle, Adrian | |
dc.contributor.author | Lamo, Yngve | |
dc.contributor.author | Wolter, Uwe Egbert | |
dc.date.accessioned | 2019-03-15T09:30:54Z | |
dc.date.available | 2019-03-15T09:30:54Z | |
dc.date.created | 2019-01-22T14:41:18Z | |
dc.date.issued | 2018 | |
dc.identifier.citation | Rossini, A., Rutle, A., Lamo, Y., & Wolter, U. (2018). Handling constraints in model versioning. CEUR Workshop Proceedings, 2245, 284-292. | nb_NO |
dc.identifier.issn | 1613-0073 | |
dc.identifier.uri | http://hdl.handle.net/11250/2590167 | |
dc.description.abstract | In model-driven software engineering (MDSE), models are firstclass entities of software development and undergo a complex evolution during their life-cycles. As a consequence, there is a growing need for techniques and tools to support model management activities such as versioning. Traditional versioning systems target text-based artefacts and are not suitable for graph-based structures such as software models. To cope with this problem, a few prototype model versioning systems have been developed. However, a uniform formalisation of model merging, conflict detection and conflict resolution in MDSE is still debated in the literature. In this paper, we propose an approach to constraint-aware model versioning; i.e., an approach that handles constraints in model merging, conflict detection and conflict resolution. The proposed approach is based on the Diagram Predicate Framework (DPF), which is founded on category theory and graph transformation. | nb_NO |
dc.language.iso | eng | nb_NO |
dc.relation.uri | http://ceur-ws.org/Vol-2245/commitmde_paper_3.pdf | |
dc.title | Handling constraints in model versioning | nb_NO |
dc.type | Journal article | nb_NO |
dc.type | Peer reviewed | nb_NO |
dc.description.version | publishedVersion | nb_NO |
dc.rights.holder | © The Authors. | nb_NO |
dc.subject.nsi | VDP::Matematikk og Naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Systemutvikling og – arbeid: 426 | nb_NO |
dc.source.pagenumber | 284-292 | nb_NO |
dc.source.volume | 2245 | nb_NO |
dc.source.journal | CEUR Workshop Proceedings | nb_NO |
dc.identifier.cristin | 1663101 | |
dc.relation.project | Norges forskningsråd: 259293 | nb_NO |
cristin.unitcode | 203,12,4,0 | |
cristin.unitname | Institutt for data- og realfag | |
cristin.ispublished | true | |
cristin.fulltext | original | |
cristin.qualitycode | 1 | |