Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorJansen, Slinger
dc.contributor.authorWal, Niels van der
dc.date.accessioned2022-12-14T01:00:55Z
dc.date.available2022-12-14T01:00:55Z
dc.date.issued2022
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/43319
dc.description.abstractLow-Code Development Platforms (LCDPs) are being increasingly used in various domains. These platforms accelerate the development of applications by letting devel- opers build models in a higher abstraction. They also provide deployment and life-cycle management functionality. As these platforms evolve, problems can arise. For exam- ple, when metamodels and models do not conform to each other, the built software will malfunction, and users of the application might not have the desired interactions. Therefore the right decisions need to be taken. Change Impact Analysis (CIA) can be done in order to assist developers of these platforms to support the evolution of the platform. There is not much known about CIA in the context of LCDPs. There- fore we conduct a literature review on the currently available approaches. We found that almost no publications mention CIA in an LCDP context. There are however various papers that present interesting directions for CIA within Model-Driven Engi- neering which could be applied within LCDPs. Some of these techniques can be used for general-purpose modeling languages such as UML, but some are only applicable to domain-specific languages. These approaches generally made use of techniques such as explicit rules and traceability in order to analyze changes. There are also several other techniques that are more suitable for more advanced approaches. Recommendations are given about how an LCDP supplier should build up their CIA for their platform. With this knowledge, several directions are presented which researchers can explore to improve this domain. Some of these gather more grounding of the current approaches, provide users with improved feedback, or make their approach more correct and com- plete. At last, recommendations are given to bring the found approaches closer to the LCDP domain by suggesting case studies with other LCDPs
dc.description.sponsorshipUtrecht University
dc.language.isoEN
dc.subjectIn this thesis we looked at research on Change Impact Analysis within Low-Code Development Platforms and other model-driven techniques.
dc.titleExploring Change Impact Analysis in Low-Code Development Platforms
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordsLow-Code, Model-Driven Engineering, Change Impact Analysis
dc.subject.courseuuBusiness Informatics
dc.thesis.id12593


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record