Hide metadata

dc.date.accessioned2013-10-31T11:00:47Z
dc.date.available2013-10-31T11:00:47Z
dc.date.issued2013en_US
dc.date.submitted2013-04-30en_US
dc.identifier.citationVasilevskiy, Anatoly. Conquering overlapping fragments in CVL. Masteroppgave, University of Oslo, 2013en_US
dc.identifier.urihttp://hdl.handle.net/10852/37415
dc.description.abstractCommon Variability Language (CVL) is a generic variability modeling language. Fragment substitution is a fundamental CVL operation. The operation removes a set of model elements (placement fragment) and substitutes them with another set of elements (replacement fragment). Overlapping fragments represent a potential consistency challenge as the CVL execution may give unintended results for models where fragments intersect. Thus, we argue that there is a pragmatic need to handle overlapping placements. The need emerges, when several diagrams reference the same model. Hence, we can define a placement in one diagram while another placement in a different diagram references the same set of elements. It may indicate an error in the variability definition, but there are cases where we specify overlapping placements intentionally. In the thesis we carefully discuss such cases, 1) classify overlapping fragments, 2) find criteria to detect the different overlaps, and 3) suggest appropriate solutions via transformations.eng
dc.language.isoengen_US
dc.titleConquering overlapping fragments in CVLen_US
dc.typeMaster thesisen_US
dc.date.updated2013-10-29en_US
dc.creator.authorVasilevskiy, Anatolyen_US
dc.subject.nsiVDP::420en_US
dc.identifier.bibliographiccitationinfo:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation&rft.au=Vasilevskiy, Anatoly&rft.title=Conquering overlapping fragments in CVL&rft.inst=University of Oslo&rft.date=2013&rft.degree=Masteroppgaveen_US
dc.identifier.urnURN:NBN:no-39015
dc.type.documentMasteroppgaveen_US
dc.identifier.duo179461en_US
dc.contributor.supervisorØystein Haugenen_US
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/37415/2/Anatoly_Vasilevskiy-Master.pdf


Files in this item

Appears in the following Collection

Hide metadata