Source code for our collaborative blended modeling demo, based on (1) operation-based, dependency-aware versioning, (2) correspondence models and incremental parsing/rendering.
|
1 年之前 | |
---|---|---|
dist | 2 年之前 | |
src | 1 年之前 | |
.gitignore | 1 年之前 | |
.gitlab-ci.yml | 1 年之前 | |
Dockerfile | 2 年之前 | |
README.md | 2 年之前 | |
package.json | 1 年之前 | |
pnpm-lock.yaml | 1 年之前 | |
todo.txt | 1 年之前 | |
tsconfig.json | 1 年之前 | |
webpack.common.cjs | 1 年之前 | |
webpack.dev.cjs | 1 年之前 | |
webpack.prod.cjs | 1 年之前 |
This is the prototype demonstrating the applicability of our novel versioning approach supporting blended modeling. It is presented in the article Towards a New Versioning Approach for Collaboration in Blended Modeling submitted to the Journal of Computer Languages special issue Foundations and Practice of Visual Modeling (FPVM).
The article extends our previous work
Joeri Exelmans, Jakob Pietron, Alexander Raschke, Hans Vangheluwe, Matthias Tichy:
Optimistic Versioning for Conflict-tolerant Collaborative Blended Modeling. STAF Workshops 2022
https://ceur-ws.org/Vol-3250/fpvmpaper1.pdf
by the following points:
A running instance of the prototype is available online: https://sp2.informatik.uni-ulm.de/onioncollaboration/. No installation or additional software except a modern web browser needed.
If you'd like to run the prototype on your local machine:
npm install
(or short npm i
) to install all dependencies.npm run dev-server
.http://localhost:9000/
in your browser.