Many modeling toolchains are currently in the transition process from desktop-based tocloud-based solutions. Model validation is a key value in many model toolchains and allowsfor early error detection in the design process. However, model validation in the context ofclient-server scenarios poses new challenges compared to desktop-based solutions. Somevalidation constraints should result in immediate feedback to the user, which suggests aclient-side validation, since this saves a roundtrip to the server allowing for a quicker response.Other validation constraints need more computation time and access to the underlying model,which suggests a validation on the server, where the model is stored, and then, after validatingthe model, returning the validation result to the client. In this thesis, a model validationapproach for cloud-based modeling tools will be researched. Furthermore, a concept todescribe and execute model constraints on the client and server, depending on the specificuse case, will be designed, implemented and evaluated. As a Proof of Concept (PoC) for themodel validation in the cloud a Case Management Model and Notation (CMMN) editor willbe implemented to test the functionality and usability of the framework.
Name | Type | Size | Last Modification | Last Editor |
---|---|---|---|---|
FinalPresentation Graband | 2,77 MB | 05.02.2021 | ||
KickoffPresentation Graband.pdf | 1,99 MB | 05.02.2021 | ||
MasterThesisSimon Graband.pdf | 1,59 MB | 05.02.2021 |